Sitemaps, Their Purpose, and Some Helpful Resources to Create Your Own
Published in ToolsSitemaps are a great tool for both web designers and visitors. Of course, there are two different types of sitemaps, 1) XML sitemaps (also known as Google sitemaps) and 2) HTML sitemaps. Each type serves its own purpose.
An HTML sitemap can be used effectively to increase the usability of a website by providing a page that links out to every page on the site (or at least to the major pages, depending on the size of the site). Navigation is of course one of the most important aspects to creating a user-friendly site, and when visitors aren’t able to easily find what they are looking for, many will turn to a sitemap. As a result, the HTML sitemap can help to keep visitors on your site by showing them where to find specific information. Additionally, because the sitemap links to all of the other pages on the website, they can be helpful to search engine spiders as they are crawling through the site.
XML sitemaps are created especially for search engines, and they’re not useful to human visitors like an HTML sitemap would be. Most of the major search engines are now using XML sitemaps to find and index all of the appropriate pages on a website that provides an XML sitemap. For website owners that want to be sure that Google is aware of all of their pages, this is the best option. A number of the tools that we’ll look at below can help you to easily create an XML sitemap automatically, and some of them will even update the sitemap as new pages are added to the site.
Sitemap Tools and Resources
Sitemaps.org – If you’re still looking for more information on XML sitemaps, check here.
Google Webmaster Tools Sitemap Generator – Google Webmaster Tools can help you to generate your XML sitemap, and then you’ll want to verify the sitemap through Webmaster Tools so Google knows it exists.
XML-Sitemaps.com – Probably the easiest way to get your own XML sitemap (and it’s free). With this tool all you need to do is enter your URL and wait for a few moments. You’ll then have an XML file that you can upload to your server. This tool even gives you the option of how frequently you want the sitemap to be updated. I have used this one myself on a few occasions.
AutoSitemap – This tool is similar to XML-Sitemaps.com. With AutoSitemap you can create an XML sitemap for very large sites (up to 50,000 pages). This a free version and a paid version that offers a few more features.
Sitemaps-Builder.com – This is a simple (and free) online tool for quickly creating an XML sitemap.
XMLSitemap.com – Another free online sitemap generator. This one also lets you set a frequency for it to be updated.
Google Sitemap Validator – Smart IT Consulting offers a free validator for XML sitemaps. Simply enter the URL of your sitemap and give it a minute to process.
Sitemapgen – SourceForge has a downloadable sitemap generator. I haven’t personally used this tool because of the other online options that don’t require a download.
SitemapDoc – At this site you can create both an XML sitemap and an HTML sitemap.
WriteMaps – Create, edit, and share your sitemaps online.
Simple Map – A free tool for creating XML or HTML sitemaps.
Online Sitemap Creator – This tool will create an HTML sitemap. I tried it and it did a pretty good job for the static part of the website, but not for the blog.
AutoMapIt.com – This website will create XML and HTML sitemaps, and it has a few other tools as well. To use the tools you’ll have to create an account and link back to them.
WordPress Sitemap Tools
Google (XML) Sitemaps Generator – A simple plugin that will create an XML sitemap and update it with your new posts.
Sitemap Generator Plugin – This plugin from Dagon Design will create a nice HTML sitemap that includes links to all of your posts and pages.
Drupal
XML Sitemap – An easy way for Drupal users to create an XML sitemap.



19 Responses
I’m ashamed to say that this is something I’ve overlooked a lot. Thanks for all the great resources, Steven.
I use the one from Dragon Design on my WP blogs and I can say that it’s very easy to set up, which is important if you have a lot of blogs.
This post was featured in today in FullTiltBlogging.com’s Daily Blog Summary – A summary of the top 50 Make Money Blogging Sites. Good job.
I have a question!
What if I have a Blogger blog…
how can I make the sitemap??
thx
Thanks Aaron.
Nitos,
I’ve never used blogger, so I can’t say for sure. I would think most of the XML tools listed in the article should work. I would try them and see what happens. I would also try a few of the html sitemap tools and see what works.
thanks.. once I have made my sitemap where can I tell google where its it??
Do I have to upload it in other URL??.. or Do I need a ftp to do that??
or there its an option to blogger to upload files?
Thanks in advance
You have two options for google – one is to register with the webmaster tools as explained above. The other is to simply add it to your robots.txt file (if you have one – if not, the webmaster tools at google also has a robots.txt file).
Sitemap: http://www.ursite.com/sitemap.xml
This has the added advantage of being automatically detected by MSN and Yahoo
I love http://www.auditmypc.com/free-sitemap-generator.asp
I always use it when I need to generate a sitemap.
Thanks for the other tools!
Nitos,
Phillip’s answer is good. I keep mine at sitemap.xml, which as he said lets other search engines find it.
cool!!.. but how can I upload it??
thats my question, but I think its impossible if you use blogger..
Thanks for your help (admin and phillip).
Nitos,
I use ftp, I’ve never used Blogger though, so I can’t really say how it will work for you. You may want to do a Google search.
yeah.. well thanks!!
Love your blog!
Im your friend at SU.. lol
thanks for the resources, i will find out which tool works best for me.
For the majority of the sites I’ve been working on I’ve created XML sitemaps manually but I found the Google (XML) Sitemap Generator a fantasic plugin for WordPress.
It was extremely quick and simple to install and use.
I keep mine at sitemap.xml, which as he said lets other search engines find it.