Home / The Webstix Blog / Does Your Website Have a Site Map? It Should!

Does Your Website Have a Site Map? It Should!

Does My Website Have a Site Map?

code on computer screen

What is a site map anyway? Simply put, a sitemap page is a listing of every page on your website. They are there either for your website visitors to find a particular page on your website or to make sure search engines find every page.

Why Are Sitemaps Needed?

What happens is, sometimes the navigation / menus on your website are created using something called JavaScript, which is a programming language ran in the web browser (versus on the server). Links to your website's pages are buried in that code. The problem is that these spiders or robots that search engines send to your website to gather information about it cannot read JavaScript. They ignore it. Because they do that, they might not find all the links to every page on your website. So to make things easier for them, site maps were developed.

There are two types of site maps: XML and HTML.

  • HTML site maps. There's the site map that's on your website that people can see (like the sitemap on the Webstix.com website). It contains links to every page on your site. This is done for two main reasons.First, for robots/spiders (programs sent out by search engines to "crawl" your website and gather information about what is on it so that this information can be put into search results). The HTML site map makes sure they know where every page is.

    Second, HTML site maps can help people find a page on your web site that they know is there. People use websites in different ways. Some will use the navigation, some will use the site search, others will go for the site map and some will use all 3 ways.

  • XML site maps. This site map is an XML formatted document that's not really seen by people visiting your website. It's in a format that the search engine spiders really like and it's more efficient for them to just use the XML site map. They look like this (snippet):<url>

Site Maps Are Good for SEO

Having an XML site map on your website can help speed up the amount of time that spiders spend on your site:

Report: Sitemaps Decrease Crawler Response Time

An SEOMoz post has documented statistics on how submitting a Sitemap to Google and Yahoo impacts the rate of crawling that web site. The results show that submitting a Sitemap to Google and Yahoo decreased the time it took Google and Yahoo to crawl the page.


It is true that many sites see their content indexed within minutes, with or without a sitemap file. But in some cases, it takes longer.

Do Sitemaps Affect Crawlers?

The experiment was to see if submitting a Sitemap to Google and Yahoo would decrease the time it took Google to crawl and index the page. The results for this blog were amazing! When a Sitemap was submitted the average time it took for the bot to visit the new post was 14 minutes for Google and 245 minutes for Yahoo. When no Sitemap was submitted and the bot had to crawl to the post, it took 1375 minutes for Google and 1773 for Yahoo.

Why is this important? Well, as the second article states, it's just faster. You get into Google or Yahoo's database faster. That's good. Basically, it's to your advantage to be a good host for the search engines that visit your website.

We are including an automatic XML site map generator with our websites. It runs either once a week or nightly and then automatically updates your site map and it also submits that sitemap to Google so that you're always up to date. We've been doing this a while and we're seeing great results. Some websites get indexed very quickly and we see new pages show up on Google the very next day.

This is just another reason to blog on your website. You never know when a certain post will attract a lot of attention. If your website's set up to work well (site maps, a CMS, good SEO, etc.) you'll get a boost of traffic. We've seen that with a few of my blog posts already. It's pretty cool and fun when that happens - you just have get blogging.

How Can I Tell if My Website Has a Site Map?

There are two things you can try. First, with most websites, the site map file is called sitemap.xml. It's usually in the root of the website. Go to your website and then add "sitemap.xml" and see if that file exists. For example, here is the Webstix XML sitemap file:


The other thing you can try is using FTP and login to your website to see all the files for your website. See if there is any file there with the ".xml" extension.

You can also look for a link at the bottom of your website's home page that says "Site Map" and that should link to an HTML site map page where you see a listing of all pages on your website.

How Do I Get a Site Map?

If you would like a site map set up on your website, then contact us and we can help. We can set them up on websites we haven't even made and the cost is reasonable.

Don't forget to download our free eBook to help you get more website traffic, too!


Get found, increase conversion!
Website Marketing
Website Marketing
Get your website noticed and get results.
Design Portfolio
Design Portfolio
Result driven design makes your website work 24/7 for your business.

What Our Clients Say

“Your company and its professionalism are proof positive that distance truly does not matter when completing a large project such as this.”
-Julie Hilliger
Malcolm-Eaton Enterprises
Our Clients Love Us - CLICK
Website Financing Options Available

UW Madison Alumni

Webstix in Madison, WI
730 Rayovac Drive
Madison, WI 53711
Webstix in Michigan
580 E Napier Ave.
Benton Harbor, MI 49022
Webstix in Indiana
316 E Monroe St
South Bend, IN 46601