How to Create a Joomla Sitemap

  • Step 1: Go to the Sitemaps section on Joomla.org.
  • Step 2: Download one of these components: Joomap, XMap or SEF Service Map. They are all good solutions. Our how-to here will focus on XMap.
  • Step 3: In your admininstrator area, go to Extensions >> Install / Uninstall and install Xmap via Joomla's installer.
  • Step 4: Go to Components >> XMap. You should see a page with three tabs "Sitemaps", "CSS" and "Extensions" plus a layout like this:

Xmap Layout

  • Step 5: Click "Add Menus" and select all the menus that you want search engines to find. Private menus shouldn't be included.
  • Step 6: Click the "Options" tab in the top-right, then click "Preferences". A pop-up will appear.
  • Step 7: You'll see a variety of different options for your sitemap. We recommend the following: "Include link to author: No" and also "Use Cache: Yes. Click Save.
XMap Popup

Allowing Search Engines to Find Your Sitemap

  • Step 8: From the XMap popup, take the URL from the "XML Sitemap" field. Copy and paste or save it into a text editor.
  • Step 9: Login to your Google Webmaster Tools account: http://www.google.com/webmasters/tools/
  • Step 10: Click "Sitemaps" and enter the URL for your XML Sitemap. It might take several hours or evey days for Google to pick up this sitemap.
  • Step 11: Go to https://siteexplorer.search.yahoo.com/submit and submit the same XML version of your sitemap.
  • Step 11: Go back to the administrator area of your Joomla site.
  • Step 12: Go to Menus and find the menu that appears at the bottom of your Joomla template. Often this will be in "Footer" position and contains your copyright information, privacy policy etc.
  • Step 13: Click "New" and choose "XMap" and save. This will create a link to the HTML version of your sitemap.

Would you like 100s more of these Joomla tutorials - the same used by Apple, Sun and IBM to learn Joomla?

Every day, people are building great websites with Joomla.
Joomla Training OnlineWith Open Source Training, they have access to online classes and support from the best teachers in the Joomla world.

Our professional teachers have created videos and tutorials for you that walk you step-by-step through everything you'll need to build wonderful Joomla websites. These are the same lessons we use to help clients like Apple, Sun, IBM, Hewlett-Packard and NASA.

What's In Your Joomla Training?

  Your Joomla Subscription [-]
Same-Day Support
Unlimited Joomla questions, all answered within 24 hours.
Beginner-level Class
8 hours of video tutorials introducing you to all the key Joomla concepts.
Template Design Class
A complete video class showing you how to build and modify Joomla templates.
Search Engine Class
45 detailed tutorials on optimizing your Joomla site for search engines.
New tutorials every week
New weekly step-by-step tutorials on topics suggested by members.
Bonus Templates
Two commercial Joomla templates, Bolt and Breeze
Intermediate-level Class
Due August 2010

47red

72red

47red

 

Comments  

 
#18 Gus 2011-08-08 18:45
I have installed xmap, but I cant figure out how to put the link on the webpages, I have done the tempate myself and there is no way to find anything suitable It is driving me nuts, all the install instructions and videos on the web dont cover the steps properly to put the menu link on the webpages. "is there anybody out there"? who can help me out? www.investinspain.com.es
Quote
 
 
#17 Ahmad 2011-07-23 08:40
Thanks..this very helpful tutorial...
Quote
 
 
#16 raaz 2011-05-10 09:47
that's great but i want something modified.
all the menus come in the list and in single column that's cool but i want to make the no. if column as required. can anyone help me out. that will be great.
Quote
 
 
#15 Susan Biggar 2011-03-30 06:21
Sitemap only shows main menu. Have followed instructions to add menu but my "add menu" is not a clickable link it is just text, when I click on it I just insert the cursor. Do I need to install or activate something?
Quote
 
 
#14 patrick 2011-03-25 07:10
Working in a good manner. Love it.. :lol:
Quote
 
 
#13 John 2011-01-12 01:49
Thank you for the steps! Also as an easy alternative you one use http://www.web-site-map.com/ - a free Joomla-friendly sitemap generator
Quote
 
 
#12 Joomla_fleurfavs 2010-10-27 02:56
thanks for the info guys but with regards to installing Joomla in your pc..it is very much easy and you can learn it in just 24 hours
Quote
 
 
#11 KAMERA 2010-10-21 09:02
Dear friends im using jmsitemap and i want to create a google sitemap xml. When i create sitemap after i just try to access it given this error:
Warning: fopen(/home/akcabukt/public_html/sitemap.xml) [function.fopen]: failed to open stream: Permission denied in /home/akcabukt/public_html/components/com_jmsitemap/views/googlemap/view.html.php on line 75
^
Whats this problem?
Thanks for helps.
Quote
 
 
#10 Deepak Labde 2010-10-11 11:32
can anyone visit my website www.labdefamily.com and tell us have i correctly installed xmap and have i correctly implemented the xmap on my site
Quote
 
 
#9 Bojan 2010-10-10 01:52
Hello

I did everything as outlined but Google still shows error message when trying to register my sitemap! I thought that *.XML file would be created and placed in my sites's root directory, please help!!!

Thank you very much in advance.
Quote
 

Add comment


Security code
Refresh