Why You Need A Sitemap Protocol As Part of Your SEO

Published March 17, 2009
 
Does the average search engine have your entire website indexed?  Can search engine crawlers and bots index every page of your website?  If not, you should have a Sitemap.

A Sitemap (with a capital “S”) should not be confused with a similarly named site map or site index, which is a helpful HTML web page that has your website divided by main sections and pages within each section.  Site maps are helpful to your visitor if your website has many pages and sections.  However, more important to your SEO is your Sitemap, which is a protocol that informs search engines of every URL within your site.

What is a Sitemap?

A Sitemap is an XML file protocol that informs search engines about all the URLs on your site that are available for crawling.  It is used as a supplement, rather than a replacement, to search engine crawl engines.  Instead of waiting for crawlers to find and index every page on your website, you can submit your Sitemap Protocol to search engines and give them a “map” of your site so that crawlers have an easier time analyzing it.

The Sitemap Protocol exists in XML format and lists all available URLs on your site.  A site of any size can be included within the XML protocol, and whether your site is 20 pages or 20,000 pages, they can all fit in the same file. 

How a Sitemap Helps Your SEO and Visitors

A Sitemap is helpful in many ways to both users and to search engines: 

  • Dynamic Content – If your site has a large amount of dynamic content and URLs, then a Sitemap is helpful for crawlers to sort and index the content.

  • Large Archive – If your site has a large amount of archived web pages that may not link to each other, or may not be linked at all, a Sitemap can help crawlers properly identify all of your content.

  • New Site – You may have a new website that does not have many incoming links, which play a big part in the algorithm of web crawling and indexing.  By submitting a Sitemap, you can help crawlers index your site, despite your minimal incoming links.

  • Non-crawlable Pages – Your site may also have pages containing Flash or Java that are not crawlable or discoverable by search engine bots.  A Sitemap will help correct this issue.

  • Updated Information – Sitemap Protocols also allow a webmaster to provide a search engine with additional important information about a webpage, such as when it was last updated, how frequently it is updated, and how important the page is in relation to the rest of the site.

How to Implement a Sitemap

Implementing a Sitemap is a two-step process: first you must create the Sitemap Protocol file and then submit it to search engines. 

Setting up Your Sitemap

Sitemaps are actually very easy to create automatically using free software and resources found on the internet.  Third-party software can be found at such places like gsitecrawler.com, where their free PC-based Windows software generates a Sitemap Protocol file to be used with Google or Yahoo.  By using a simple wizard setup, the gsitecrawler software finds all available URLs on a site and places them in the proper XML format for submission to search engines.

Also available directly from Google is their new beta version of Google Sitemap Generator.  Google’s software tool is installed directly onto your web server and automatically generates a Sitemap Protocol file whenever you direct it.  The tool is also helpful in providing web traffic monitoring and detecting website updates automatically.

A warning should be made about privacy when generating Sitemap files.  When using an automatic Sitemap generator, you may have URLs that contain private user information that you do not want to share with search engine crawlers.  Therefore, it is important that you filter the information created within the file before submitting it to search engines.

Submitting Your Sitemap

Once you generate a Sitemap file, you need to inform search engines about your website.  Even if your Sitemap file can be created automatically, it still must be submitted manually to search engines. 

Submitting to search engines is an easy process if you follow their instructions.  For instance, you can submit your Sitemap Protocal files to Google via their Webmaster Tools

Additionally, all three of the major search engines (Google, Yahoo, and Microsoft Live Search) have agreed on a simple uniformity in crawler discovery of Sitemap files by adding a text line in a robots.txt file that reads:

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

As noted, a website of any size can be boiled down into a Sitemap Protocol file.  If you are improving the SEO of your website, then a Sitemap will be another good tool for higher search engine indexing.

Resources:

http://en.wikipedia.org/wiki/Sitemaps

http://www.google.com/support/webmasters/bin/answer.py?answer=40318

http://gsitecrawler.com/

http://code.google.com/p/googlesitemapgenerator/

https://www.google.com/webmasters/tools/docs/en/about.html

To gain access to the most up-to-date SEO strategies, fill out the form below to sign up for our newsletter. This newsletter will help you know what Google's up to as well as how you can get your website ranking higher without raising any red flags.



{"http://www.seositecheckup.com/articles/23":{"data":[]}}
Read Related Articles About SEO Programming Topics
  •  How to Protect Your Website From Hackers and Cyberthugs
    In a perfect world, you'd be able to mind your own business and cheerfully run a successful online business without being harassed by "cyberthugs." However, until that perfect world comes, you'll need to slap great big KEEP OUT sign on your website. This means creating security settings which will disallow access to sensitive data and controls.
  •  How External CSS Style Sheets and External Javascript Files Can Boost Your Rankings
    If you’re searching for some simple ways to increase your ranking with the search engines and provide visitors with a better user experience, external CSS style sheets and external JavaScript files might just be the answer you’re looking for. As search engine companies such as Yahoo, MSN and Google continue to consider page loading speed an important factor in determining the ranking of a website, the need to reduce load times becomes more and more important. This can be accomplished through file compression strategies such as GZIP and deflation and by optimizing graphics file sizes.
  •  How Using GZIP Compression Helps Your Site's SEO
    You might have heard some talk about how compressing your web pages helps with your site's SEO, but how does it help and how can you use it on your site? This article will provide you with some details on what file compression is and why it�s essential to the process of optimizing your site.
  •  How Page Caching Optimizes Your Site Performance
    Page caching is another method which can help you to improve the load time of your web pages and thus optimize your site for the search engines. Page load time can significantly impact your user experience and your site?s ability into convert visitors into buyers or into leads. In fact, experiments at Google have revealed that just a half second?s difference in load times can cause up to a 20% reduction in web traffic.
  •  Static Links vs. Dynamic Links: Which Are Best for SEO?
    Learn about the pros and cons behind static links and dynamic links, as well as which one is best for your SEO efforts.
  •  Correct Your URL Canonicalization
    Learn about URL Canonicalization, what it is, why it is important, and how to address this for your website.
  •  Some Guidelines for Determining Web Page and File Size
    Web page size is an important factor in determining how well optimized your site is. Search engines like MSN, Yahoo and Google are considering load time to be more and more important when it comes to both search engine optimization and PPC quality scores, and file size certainly effects your website’s load time.
  •  How to Focus Your Content and Site Structure for Maximum SERP Results
    What does the future of SEO hold? Will back links, fresh content or site structure be most important for ranking high in the search engine's? Find out what Google, MSN and Yahoo! have in mind...
  •  SEO for Wordpress: Optimizing Your Blog With Wordpress Plug ins
    A simple step by step game plan for boosting the SEO of your Wordpress blog, optimizing traffic flow and increasing visitor interactions.
  •  The Importance of Avoiding the Use of Nested Tables
    Learn about why you should avoid utilizing nested tables in your web pages from both SEO and browsing perspectives.
  •  The Importance of a Robots.txt File for Your SEO
    Your Robots.txt file is what tells the search engines which pages to access and index on your website on which pages not to. For example, if you specify in your Robots.txt file that you don't want the search engines to be able to access your thank you page...
  •  Understanding Javascript Redirects
    Learn how javascript redirects work, when they are used, and better alternatives for redirecting users.
  •  Finding a Good Ecommerce System for Your Site
    Learn exactly what you need to know to find the perfect e-commerce system for selling products and services from your website or blog...

All Categories:

RSS/XML Feed RSS
Article Categories