Creating A Quick HTML Sitemap To Increase Crawlability

A few weeks ago, I covered getting your XML sitemap into Google. In that lesson, I covered the differences between XML and HTML sitemaps. In my opinion, both are useful but HTML sitemaps are much more important.

Whether you have a traditional website or a blog, you should create an HTML sitemap, which is basically a list of all of the pages in your site. When you put the name of each page of your site onto the list, you will make it link to the actual page itself. Basically, it should look something like this, with your pages substituted for mine:

You would of course continue to list each of the other pages in your site.

Why Do I Need An HTML Sitemap Anyway?

Search engines send computer programs called spiders to crawl, in other words check out your site. When they find your homepage, they will follow each link they find – that’s the process they use to find each of your pages.

Creating an HTML sitemap makes it much easier for search engines like Google to find each of your pages. If a person has to click on five or six links to get to a page in your site, Google and other search engines won’t give the page much authority. That means that the page won’t rank well. If you create a sitemap, you can place each page two or three clicks away from the homepage.

The main reason I think HTML sitemaps are more important than XML sitemaps is that HTML sitemaps can help you to make a page rank better. Getting it closer to the homepage will pass more PageRank and authority to it. You can’t do that with an XML sitemap.

Bonus Tip For WordPressers

There is a simple plugin that you can use to create an HTML sitemap for you: Dagon Design Sitemap Generator. It’s a very easy install, here’s the step-by-step:

  • Download the plugin. You can find a download link here: Dagon Design Sitemap Generator.
  • Extract the plugin. Right click on the plugin with your mouse and select ‘Extract All’, ‘Extract’, or ‘Extract Here’. Click next a few times to finish the extraction.
  • Upload the plugin to your wp-content/plugins folder of your blog. If you’re unfamiliar with how to do this, visit this lesson that will teach you how to do it: How To FTP Using Filezilla.
  • Login to your WordPress admin and go to ‘Plugins’. Find the Dagon Design Sitemap Generator and click the ‘Activate’ link next to it.
  • Go to ‘Write’ in your WordPress admin, and then ‘Write Page’. Name the new page ‘Sitemap’.
  • Paste <!– ddsitemapgen –> into the code view of the page.
  • Publish the page. (If it doesn’t work change the name of the page to ‘Site Index’ – for some reason single word pages don’t work in WordPress sometimes.)

Super, Double Bonus Tip For Those That Read To The Bottom

I kind of hacked the plugin in order to make it work a little better. Once the plugin is installed, it creates multiple pages within the sitemap. It hooks the pages together with ‘next page’ links. I created hard links that appear at the bottom of each of those pages so that it would place pages 2, 3, 4, and 5 closer to the homepage.

In order to do this, all you have to do is edit the ‘Sitemap’ page you made, type 1, 2, 3 (continue this series out according to the amount of sitemap pages that were created by the plugin.) Highlight each number and link it to the page within the sitemap. You will have to go to each page in a separate window to get the URLs.

Happy Sitemapping!

Comments 13

  1. ?You probably ask yourself what is the fast and easy way to make money online
    I’m sorry I can’t tell you hove to make money online, not because I don’t want to tell you how to make money online, but because I don’t know how to make money online. What I do know is to feel like I have made money online. And I’m ready to tell you how to feel like you have made money online.

    Go to the “write myself a check” section and sent it over to your friends.

    Tell me, what does it feels like you have made money online?

  2. Yes, the Dagon sitemap plugin is a must to get some links juice to all the posts of the blog.

    Not every post gets linked from external sites (unless you are Problogger 😉 ) so this sitemap plugin at sends at least one link to your post and prevent it to sink deep in SERP’s.

  3. I’ve used the Dagon sitemap plugin for a while on my blogs that would not work with the google sitemaps plugin. It’s very simple and works great. However, I never thought about using it on the blogs that also have the google xml sitemaps installed as well. hmm…

  4. Yes! The sitemap is one of those awesome search engine tools that many bloggers and website owners alike overlook all the time! It’s very powerful and I’m glad you’re reminding everyone, I did mine a couple weeks ago. Great tips as always, Court!

  5. I’ve had an XML sitemap for a long time, however I didn’t realize the seo benefits of an HTML sitemap as well.

    Very easy to install the plugin you recommended. Thanks!

  6. Pingback: 11 Unescapable Steps To WordPress Synergy | Internet Marketing | Make Money Online | Strategy | Services

  7. I didn’t know about this plugin. I will check it out. I always modified the page template to create a sitemap page template. For users that may feel comfortable with it, copy the contents of page.php find the place where you have the div class=”entry” tag. Everything between that and the ?php endwhile; endif; ? tag is going to be replaced with this code
    <a href="" alt="">Home
    All internal pages:

    All internal blog posts:

    have_posts()) : $archive_query->the_post(); ?>
    <a href="" rel="bookmark" title="Permanent Link to ">

    Then upload the new page as sitemap.php
    Create a new page for your sitemap. It will be a blank page, but in the “attributes” widget of the sidebar in the editor select “sitemap” as your template. Then publish it. I hope the code tags worked. I don’t know if your theme is compatible with that.

  8. No, I don’t think it worked quite right. got to
    Paste the code in the right spot in your page.php copy. Name it sitemap.php, etc. for the rest of the instructions. Same instructions. New way of getting the code.

    Oh, I forgot, it’s important to have the part where it says “Template Name: Sitemap” That’s how you get it to show up in the page editor as a sitemap template.

Leave a Reply

Your email address will not be published. Required fields are marked *