.... Internet marketing resources, ecommerce web site design tutorials
  Taming the Beast - quality web marketing and ecommerce development services .... .


Return to web marketing and ecommerce articles index

Beginner's guide to XML Sitemaps

The concept of XML sitemaps, introduced back in 2005, still remains a mystery for many site owners. This article provides a basic look at what they are, a beginner's guide to creating your own sitemaps and how to submit the to the search engines.

What is a sitemap?

In 2005, Google launched the Sitemap Protocol. This protocol allows a webmaster to let search engines know about pages on a site that are available for spidering/crawling - i.e indexing. 

A Sitemap is usually a single file in XML format. XML stands for Extensible Markup Language (XML). Before your eyes start rolling back in your head, you don't need to learn XML, or even HTML for that matter to create an XML sitemap; but we'll get to that shortly.

In addition to letting a search engine know what pages are on a site, additional information can be added also; including when the page was updated, its importance and how often it changes.

Basically, a sitemap is a directory for search engines, allowing the engine to gather a stack of information about your site in one convenient location.

Need to learn about  search engine ranking and optimization strategies or want to monitor the SEO health of your web sites (and those of your competitors)? One of the most comprehensive set of online search engine optimization tools around -  SEOMOZ.

Sitemap myths

Having a sitemap will not necessarily bolster your search engine rankings, nor will not having one prevent you from ranking. If your site is constructed properly, search engine spiders should not have any problem crawling/indexing your site. 

Sitemap advantages

Some search engine companies such as Google have plenty of resources for sending out robots to crawl the web. On some of my sites, Googlebot is active to a degree basically 24/7/365. Other engines, and particularly Ask.com at the moment, have less active spiders; so you need to make the most of them while they are on your site. 

Why am I mentioning Ask.com? Well, it's rapidly gaining popularity and is now the number 4 engine in the USA, rapidly closing in on MSN Search.

The less time a robot spends looking for pages, the more it can retrieve. A sitemap tells the robot "grab this, this and this, don't forget about this.. oh, and this too, but this is more important.. eat up!"

By adding a sitemap, you'll:

- speed up page discovery. 
- (hopefully) increase the number pages indexed. 
- assist the search engine spiders in prioritizing page retrieval

Sitemaps are particularly useful for large sites where there may be many categories and internal links to some pages buried deep that search engines may overlook.

Creating an XML Sitemap

As mentioned, creating a sitemap isn't difficult and you really don't need a lot of tech-savvy to do so given some of the great tools around now. One I've been trying out is XML Sitemaps. They offer 2 versions; one is a free XML sitemap generator where you can create a sitemap in just 4 steps:

- Enter your domain and some optional info
- Click start, wait a minute or two while it churns through your site
- Grab the sitemap file and save it as sitemap.xml in the root folder of your site
- Add the following line to your robots.txt file

Sitemap: http://www.example.com/sitemap.xml

(where "example.com" is your domain name)

If you're not sure on what a robots.txt file is, read this article.

The free sitemap generator will index up to 500 pages per site. XML-Sitemaps also offer a very economical premium service that will generate sitemaps for unlimited numbers of pages, plus has some extra features including automation of generation and pinging, plus special reporting tools.

Submitting your sitemap

If you include the above in your robots.txt file; the next time that the Google, Yahoo, MSN Search or Ask.com search spiders pay a visit, they should pick up on it. If you wish to manually submit a site map (aka as "pinging"):



(remember to replace "example.com" with your own domain name):


Go to:


.. and enter the URL of your SiteMap in the "Submit Site Feed" box

MSN Search

As far as I know, there's still no direct sitemap submission tool for MSN, but you can submit your sitemap to them via MoreOver:




So, there you have it; sitemaps without much of the technobabble - I hope this guide has helped de-mystify these beasties for you!

Related articles:

Search engine optimization tips and tutorials

Michael Bloch
Taming the Beast
Tutorials, web content, tools and software.
Web Marketing, Internet Development & Ecommerce Resources

In the interests of transparency and disclosure, please note that the owner of Taming the Beast.net often receives goods and services mentioned in reviews for free, or may receive payments or affiliate commissions for advertising or referring others to merchants of products and services reviewed.

Copyright information.... This article is free for reproduction but must be reproduced in its entirety, including live links & this copyright statement must be included. Visit http://www.tamingthebeast.net  for free Internet marketing and web development articles, tutorials and tools! Subscribe to our popular ecommerce/web design ezine!

Click here to view article index 

Online meeting & webinar software review
Powerful, easy to use collaboration tools that can help improve your marketing sales and training efforts. Learn more about these services in this review & try a free trial!

The best shopping cart software
Our reviews of some of the best shopping carts around - free ecommerce solutions  through to premium services offering affiliate programs, marketing modules & online soft goods delivery.  Shopping cart software guide 

Autoresponder software/mailing list manager
 Read our beginners guide and reviews of all-in-one autoresponder & email marketing software solutions.

Credit card transaction fraud screening!  Effective fraud screening is an essential part of running an online businesses. Fraud transactions cost you money and can threaten your merchant account. Pick up a stack of transaction screening tips in this free guide! 

Need some advice/tools for writing/creating a web design, development or marketing proposal?






Get paid cash taking online surveys - free to join online 
survey companies that will pay you cash for your opinion!

In Loving Memory - Mignon Ann Bloch

copyright (c) 1999-2011  Taming the Beast  Adelaide - South Australia 

Profile - Contact - Privacy - Consultants Portfolio 

Search Site - Terms of Service - Social/environmental