Quick Start Challenge Banner


HTML Sitemap On Your Website: Benefits Of Having One

A sitemap (site map) in simple terms is a map of your website. By definition, it is a navigational tool that lists webpages of a website and provides an overview of a site’s content at a glance. There are two popular version of a sitemap, an HTML sitemap and an XML sitemap. In this article I will touch upon the XML sitemap briefly. Mainly, I will be concentrating on the HTML sitemap and the benefits of having one on your website.


XML Sitemap

An XML sitemap is an XML file that is typically submitted to Google and other search engines. It is mainly intended for the search engine bots to read. The file lists the URLs and additional meta data about each URL.  By providing this information to the search engines, the bots can crawl the site more intelligently. As well, this is a way to keep the search engines updated about the changes that take place on your site. In return, the search engines provide you with an invaluable feedback. You may learn more about XML sitemaps and their benefits at Google Webmaster Tools.

For WordPress users generating an XML site map is very simple. It can be accomplished by using free XML generating plugins. The most commonly used ones are the Google XML Sitemaps or BWP Google XML Sitemaps.

Submitting an XML sitemap to search engines has become the norm in the industry and it is widely believed that a submission will lead to indexing of all webpages by search engines. This is not true! An XML sitemap submission alone does not guarantee that all pages will be indexed.


What Is An HTML Sitemap

An HTML sitemap is a regular page on your website that can be read and understood by both, the search engines and visitors. It provides links to all important pages of your site. It can be thought of and arranged as an index or a table of contents. Each entry in this index is linked to a single page of your website. The site map may be arranged in a simple, vertical fashion that lists all of the pages of your site or, it may be arranged in a more complicated fashion and broken down to categories and subcategories to which specific pages are linked.

A simple sitemap of vertically arranged list of pages is sufficient if your site is relatively small. However, if you have a large site it is recommended to design the site map such that it does not have more than 100 links on one page. Google actually recommends 100 links maximum per page.

There are no specific rules for an HTML sitemap design. It should however, make sense and flow smoothly. Most of the site maps are a categorized list of pages with intact titles as the links. Some SEO experts suggest using an anchor text as a link for your pages. However, you may decide, the choice is yours.

Some examples of sitemaps:

Simple Sitemap

A simple HTML sitemap sample


More Complex Sitemap

 A sample of a more complex HTML sitemap



Benefits Of An HTML Sitemap On Your Site

It is interesting that most site owners submit an XML sitemap to the search engines, yet most site owners neglect to include an HTML sitemap on their website.

Benefits of having an HTML sitemap  on your site are numerous and as follows:

  1. An HTML site map adds to the benefits of an XML sitemap and improves the chances that all your pages are visible and crawled by search engines and that all your web pages get indexed and ranked. The structure of an HTML sitemap on your website ensures that search engines bots have an easy access to and an understanding of your entire site. In other words, when a search engine bot comes across your HTML sitemap, it will have an easy access to every single page you want them to see.
  2. It allows both, the search engines and human visitors, a quick “glance” what your website is all about.
  3. It is an easy navigational tool to improve site usability for visitors and significantly reduce your bounce rate. A sitemap acts like a table of contents. A visitor can easily orient himself and decide where he wants to go next.
  4. It is a bonus for returning visitors who want to find and return to a page they have been previously interested in. Returning, loyal visitors means that your readers deem your site trustworthy and that may lead to sales and eventually boost to your residual income.
  5. By including a link to an HTML sitemap on every page (for example, in the navigation bar or a footer), the number of clicks to get to any page will be reduced.  It is generally believed that if it takes more than 3 clicks to get to any page, it signals to Google and other search engines that the page is not important. In turn, Google may lower its ranking.

I have viewed a couple of videos by Google’s Matt Cutts on the topic of HTML and XML sitemaps. Although the video that I am including is older, I prefer this version to the newer ones he released since. This is still relevant and to the point.


In summary, an HTML sitemap helps both, the visitors and search engines easily navigate your site. As well, a combination of an XML and HTML sitemaps is the most effective way to ensure that all your pages are indexed and thus can be ranked. Make sure to have a link to your sitemap on every page (include it in the footer or navigation bar).

Update your sitemap regularly. The best is to update it as soon as you publish a post or a page.  Although a creation an the maintenance of a regularly updated HTML sitemap is easy, there are various software or online services available. These can automate the process. WordPress users have an option of several plugins.

Update: I have researched through some SEO and other types of websites looking to find an HTML sitemap tool that is simple to set up and that is user (visitor) and search engine friendly. I have come across a free WordPress plugin called Simple Sitemap  . This plugin, in an intuitive way, allows you to display your website content by simply adding a single shortcode to a page. (Name the page “Sitemap”)

I am now using this plugin on my site and my HTML site map is up and running (including the upload, it took less than 2 minutes to set up). For now I have placed a link to it on my Navigation Bar (later I may change that and include it in the footer of my site)

Let me know what you think… Be sure to click the like button or leave a comment below…



Don't Miss A Thing, Get Free Updates By Email

You Might Also Like:

, ,

7 Responses to HTML Sitemap On Your Website: Benefits Of Having One

  1. Paul Eveleigh October 20, 2012 at 5:45 pm #

    Hey Dita,

    A very detailed post, I have a HTML sitemap on one of my niche WordPress sites, set it up ages ago. Remember the hassle of getting it working and all pages showing in the right order (as determined by me).

    Never realized that there were any benefits in terms of getting pages indexed, I just did it so that visitors could easily navigate to the required page they were looking for as it is WordPress based with a static front page.

    Valuable information, I might need to look at adding it to some other sites, something else on the ‘to do’ list…


    • admin October 20, 2012 at 5:55 pm #

      Hi Paul,

      I never had an HTML sitemap on my sites, although I always submitted an XML sitemap to Google. I was recently attending an SEO webinar and having an HTML sitemap was stressed very heavily as a part of website optimization. This actually surprised me. I have checked many sites and most do not have an HTML sitemap. Every SEO related website I checked had this type of the sitemap.

      It really makes sense, however as it makes it so much easier to navigate, both for the visitors and the bots. I want my readers to have a positive experience on my site and I believe having a good site map will help them.

      If you have a problem setting one up just visit someone’s site map page, go to “View” on your tool bar and click on “view page source”. There you will find the HTML sequence they are using. Follow what they do, apply it to your info and you’ll have a site map very quickly. As I said

      Have a great day.


  2. Janie Thomson October 20, 2012 at 11:29 pm #

    Interesting. It’s one of those things I used to do as a matter of course back in the day when I used to hand-code static html sites, but like many I suppose I have neglected it as sites have gone more dynamic and xml sitemaps became common. I know there are some plugins that will produce html sitemaps for WordPress as I’ve implemented them when customers have asked but not on my own sites. Could be time to take another look at this issue.

    • admin October 21, 2012 at 2:16 am #

      Hi Janie,

      Yup, most of us neglected this very essential task.

      Thanks for stopping by,


  3. Mo Nathoo October 21, 2012 at 11:15 pm #

    Hey Dita,

    Thats very useful, thanks. I had no Idea they were two different things. I have the XML sitemap plugin installed on my webpage but will now look into the HTML sitemap. Thanks again!


  4. Ralph November 10, 2012 at 1:47 pm #

    Hi Dita,

    I’m glad I came across your post. I have never used an html site map, always xml.
    So I’ll be giving that wordpress plugin a try.
    Thanks very much.

    • admin November 11, 2012 at 2:51 pm #

      Hi Ralph,

      you are most welcome. Just today I picked up a copy of Google SEO guidelines and sure enough, an HTML sitemap is highly recommended

      Best of luck,


Leave a Reply