What is a sitemap
A sitemap is simply a directory of all the pages existing on your site, like a table of contents showing the structure of your blog. Sitemaps help search engines crawl your site and index it properly. Search engines will crawl your site if you have a sitemap or not, but this makes the process easier and quicker for them. We want search engine spiders to know your blogs structure so that they can easily understand and index it.
Step 1 – Create Blogger sitemap and add to Robots.txt file
Creating a site map on Blogger isn’t as easy as on other platforms. They don’t have proper XML sitemap available and so we have to generate one using the RSS or Atom feed and add it ourselves. To do so we use a structure like the links below and add it to a custom robots.txt file. We do so by using the following link and then creating a custom robots.txt file. Blogger – Default URL
Option 1: http://blogname.blogspot.com/atom.xml?redirect=false&start-index=1&max-results=500
Option 2: http://blogname.blogspot.com/feeds/posts/default?orderby=UPDATED
Blogger – Custom URL
Option 1: http://blogname.com/atom.xml?redirect=false&start-index=1&max-results=500
Option 2: http://blogname.com/feeds/posts/default?orderby=UPDATED
A single sitemap file should not be exceed 50MB which is why we limit it to max results 500. You may need to edit this depending on how big your feed is. Now we’ve to tell search engines that this is your sitemap. To do this, we add it to your robots.txt file and submit it to Google and Bing Webmaster Tools. Add Blogger Sitemap to robots.txt file
Go to Blogger > Dashboard > Settings > Search Preferences and click edit the custom robots.txt file. Click enable and paste the following adding your blogname.
Sitemap: http://blogname.blogspot.com/atom.xml?redirect=false&start-index=1&max-results=500 You can change the sitemap URL to whichever link above you prefer. The above code means that search engines can index your entire site (
Allow: /) apart from your blogs search results (
Disallow: /search) which is good because that would be considered duplicate pages.
Step 1 – The New Blogger Sitemap
Google now automatically create a sitemap for your Blogger blog in your root directory. This makes the process a whole lot easier, all you have to do now is submit your sitemap to Google and Bing Webmaster Tools. The sitemap is available at the following URLs.
Blogger – Default URL
Blogger – Custom URL
This new default sitemap is automatically added to the default robots.txt file, so you don’t have to create a custom one. making the process a lot easier. The sitemap file also contains links to pages like
Step 2 – Adding Blogger Sitemap to Google and Bing Webmaster Tools
Now login to Google Webmaster Tools. Add or select your blog. On the left click Crawl > Sitemaps > Add/Test Sitemap.
You’ll see your blog name and a text input box. Paste
sitemap.xml in the field and test for errors. Once the test results come back okay, redo the steps but this time press submit.
Google will now start to crawl and index your site. You can check what pages have been indexed on the Webmaster Tools. To submit your sitemap to Bing, login to Bings Webmaster Tools, add your URL, verify ownership and then submit your sitemap. It may take a few days for your site to be indexed.