Menu Content

Currencies Accepted


Shopping Cart

cart
Your Cart is currently empty.

How to Download A Product

For most of our products, including the free ones, you will need to go through checkout and place an order.

Read More

 

Find Us Elsewhere

Follow us on Twitter

Spiral Scripts on Facebook

rapidssl_ssl_certificate
2Checkout.com is a worldwide leader in payment services

Google ads

Home » Joomla Tips » Creating a Google Sitemap for your Joomla! Site

Creating a Google Sitemap for your Joomla! Site PDF Print E-mail

 What is a Google sitemap? A Google sitemap is an xml file containing a list of the URLs on your site.

 

The easiest way to create one is to use an online sitemap generator. If you try Googling the search term 'online sitemap generator' you will get a substantial list of sites offering this service for free.

 

However I have found that there are some issues involved in generating a sitemap for a Joomla site using this kind of service. Joomla sites often have a complex menu structure, with important content pages located several clicks away from the home page. Many popular sitemap generators seem to have problems adequately crawling a Joomla site. For example, I found that one popular and widely advertised sitemap generator only managed to index seven pages from this site!

 

One sitemap generator that I can recommend for Joomla sites is http://www.sitemaps-builder.com/ .

It can be slow, but I have found that it does do a good job of indexing pages located several levels within the menu structure.

 

If you want a sitemap for your Joomla site, the important thing is to try several, and then to check that they are actually indexing your pages correctly. You can do this quite easily by opening up the generated sitemap.xml file in a text editor.

 

A Google sitemap takes the general form:-

 

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
	<loc>http://www.mysite.com/</loc>
	<priority>0.5</priority>
	<lastmod>2009-07-30T08:19:27+00:00</lastmod>
	<changefreq>monthly</changefreq>
</url>
<url>
	<loc>http://www.mysite.com/example-page.html</loc>
	<priority>0.5</priority>
	<lastmod>2009-07-30T08:19:37+00:00</lastmod>
	<changefreq>monthly</changefreq>
</url>
<url>
	<loc>http://www.mysite.com/example-page-2.html</loc>
	<priority>0.5</priority>
	<lastmod>2009-07-30T08:19:37+00:00</lastmod>
	<changefreq>monthly</changefreq>
</url>

.
.
.
</urlset>

 

 

The page addresses are contained within the <loc> tags, a quick check through them will show whether your pages are being properly indexed.

 

It is important to remember though that a sitemap is merely advisory, and is not normally essential. A few years ago it was the case that Google often only looked at a few pages on a site, and including a sitemap could make a substantial difference to your Google ranking, by making it easier to crawl. These days the Google robot does a very good job of crawling even very complex sites, and can index most URLs, even those containing complex query strings, so it is doubtful whether a sitemap makes a large difference. However even making a small difference with your Google ranking is worthwhile, so it is worth doing if you can.

 

Once you have generated a satisfactory sitemap, you need to upload it to your site, to the www root folder of your site. The you need to notify Google. To do so, type the following into the address bar of you web browser.

 

http://www.google.com/webmasters/tools/ping?sitemap=http://www.yoursite.com/sitemap.xml

 

replacing yoursite.com with the URL of your site. You should receive a notification message saying that the notification has been received.






Spiral Scripts
Written on Monday, 10 August 2009 12:33 by Spiral Scripts

Viewed 6263 times so far.
Like this? Tweet it to your followers!

Latest articles from Spiral Scripts

  • New Image Slideshow for Joomla 1.6/1.7/2.5 posted on Monday, 23 January 2012 17:27

    We are happy to announce the release of our new image slideshow module for Joomla…

  • Mod Panel Slider Documentation posted on Saturday, 21 January 2012 10:42

    Our Panel Slider Module displays your images in an attractive and unusual scrolling slideshow. Display…

  • New Tool for Joomla Developers posted on Saturday, 14 January 2012 11:51

    Self-Replicating Form Field for Joomla There are times as a Joomla extension developer when it…

  • Variable Form Field Documentation posted on Thursday, 12 January 2012 13:24

    The variable field form field can be used to generate self-replicating fields of most of…

  • Virtuemart 2.0 Released posted on Thursday, 05 January 2012 11:16

    On 19th December the much anticipated Virtuemart 2.0.0 was released. This is a great achievement…

Latest 'tweets' from Spiral Scripts

  • Some useful Joomla mailing lists http://t.co/lBNEoAcK Link Wednesday, 01 February 2012 12:31
  • New Image Slideshow for Joomla 1.6/1.7/2.5 http://t.co/z9Utb8z9 Link Monday, 23 January 2012 18:14
  • New Image Slideshow for Joomla 1.6/1.7/2.5: We are happy to announce the release of our new image slideshow modu... http://t.co/bWb5VBPh Link Monday, 23 January 2012 17:57
  • New Tool for Joomla Developers http://t.co/jm4F3OlS Link Saturday, 14 January 2012 13:51
  • New Tool for Joomla Developers: Self-Replicating Form Field for Joomla There are times as a Joomla extension dev... http://t.co/myKPsmLh Link Saturday, 14 January 2012 12:17
blog comments powered by Disqus

 
 
 

VirtueMart Featured Products Grid

Switch View

This module can be used as a replacement for the Virtuemart featured products, top products, random products or recent products modules. It displays product images as a 3 Dimensional Flash slideshow.

£15.00


A Flash puzzle game for the Joomla! content management system. This would be suitable for a site aimed at children.

£12.00


Buy both our Flash slideshow products for Virtuemart and save £5.

£25.00


A module extension for the the Joomla CMS. It plays a random list of mp3s using the Flash media player.

£12.00