Are you trying to create an HTML Sitemap page for your blogger blog? HTML Sitemap are different from XML Sitemap that you submit to search engines to improve your crawling rate or get a quick indexing of your new posts. HTML Sitemaps, shows an prepared list of your published posts, just like a table of content.

Blogging experts says, a google sitemap page is one of the most important pages on every blog. It helps to increase the user engagement on our blog and makes it more user friendly.

By using the html script sitemap page, visitors of your blog can easily navigate through the all of your published post under different groups they are interested in.

After all your blog's page-views increase and bounce rate decrease. Good for SEO :)

I personally use the sitemap page on my own blog for a long time, so I can say it is one of the most visited pages on my blog. When visitors find out the content on your blog more useful, they search for more content like this on your blog and if a sitemap page is available on your blog.

XML Sitemaps vs HTML Sitemaps

An XML sitemap created with the help of an XML markup language and are especially intended for search engines. You can create and submit your site's XML sitemap in webmaster tools, which will not only improve your site's crawling rate but also quick indexation of your site.

On the other hand, HTML sitemaps are created with plain Hyperlink Text Markup Language and are especially intended for your website visitors. It is usually used to list all the post or pages that are published on your site.

Creator of this HTML Sitemap codes:

The code I am going to share is issued by +Taufik Nurrohman. He is an Indonesian and he has done so much for blogger platform users by releasing the amazing scripts for free. We owe to him.

Most of the template designers who are selling blogger templates on use his scripts to add amazing functionalities and awesome features to their templates.

Demo Screenshot of Sitemap Page We Are Going To Add

google sitemap

How to create HTML sitemap page in Blogger.

Login to your blogger account and go to the Dashboard.

Select Pages from the left Navigation bar and click on New Page.

Give page title “Sitemap” without quote and hit the Publish menu button. This process will create your blog static site map HTML page with the exact sitemap URL like –

From the opened window, click on the name of that sitemap page so that page editor will open again. Now, you may change the title again Ex:All Posts at a Glance.

Now, go to the HTML mode of that page and paste the following codes. You may also write something on this page for your users before publishing it.

<div id="tabbed-toc">
<span class="loading">Loading, please wait…...</span></div>
<br />
<script type="text/javascript">
var tabbedTOC = {
    blogUrl: "", // Enter your blog URL
    containerId: "tabbed-toc", // Container ID
    activeTab: 1, // The default active tab index (default: the first tab)
    showDates: false, // `true` to show the post date
    showSummaries: false, // `true` to show the posts summaries
    numChars: 200, // Number of summary chars
    showThumbnails: false, // `true` to show the posts thumbnails (Not recommended)
    thumbSize: 40, // Default thumbnail size
    noThumb: "", // A "no thumbnail" URL
    monthNames: [ // Array of month names
    newTabLink: true, // Open link in new window. `false` to open in same window
    maxResults: 99999, // Maximum post results
    preload: 0, // Load the feed after 0 seconds (option => time in milliseconds || "onload")
    sortAlphabetically: true, // `false` to sort posts by published date
    showNew: 7, // `false` to hide the "New!" mark in most recent posts or
 //define how many recent posts are to be marked by changing the number
    newText: " - <em style='color: white;padding: 1px 5px;border-radius: 20px;background-color: #F00;'>New!</em>" // HTML/CSS for
//the "New!" text
<script src="" type="text/javascript"></script>
/*Sitemap  */
#tabbed-toc {
 width: 99%;
 margin: 0 auto;
 overflow: hidden !important;
 position: relative;
 color: #222;
 border: 0;
 border-top: 5px solid #FC0204;
 background-color: #1D1D1D;
 -webkit-transition: all 0.4s ease-in-out;
#tabbed-toc .loading {
 padding:5px 15px;
 font:normal bold 11px Arial,Sans-Serif;
#tabbed-toc ul,
#tabbed-toc ol,
#tabbed-toc li {
#tabbed-toc .toc-tabs {
 width: 24.8%;
 float: left !important;
#tabbed-toc .toc-tabs li a {
 font:normal bold 10px/28px Arial,Sans-Serif;
 padding:0 12px;
  -webkit-transition: all 0.3s ease-in-out;
#tabbed-toc .toc-tabs li a:hover {
 background-color: #515050;
 color: #FFF;
#tabbed-toc .toc-tabs li {
 color: #222;
 position: relative;
 z-index: 5;
 margin: 0 -2px 0 0;
#tabbed-toc .toc-content,
#tabbed-toc .divider-layer {
 width: 75%;
 float: right !important;
 background-color: #F5F5F5;
 border-left: 5px solid
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 -webkit-transition: all 0.3s ease-in-out;
#tabbed-toc .divider-layer {
 top:0; right:0; bottom:0;
#tabbed-toc .panel {
 font:normal normal 10px Arial,Sans-Serif;
#tabbed-toc .panel li a {
 display: block;
 position: relative;
 font-weight: bold;
 font-size: 11px;
 color: #222;
 line-height: 2.8em;
 height: 30px;
 padding: 0 10px;
 text-decoration: none;
 outline: none;
 overflow: hidden;
 -webkit-transition: all 0.3s ease-in-out;
#tabbed-toc .panel li time {
#tabbed-toc .panel li .summary {
 padding:10px 12px;
 border-bottom:4px solid #275827;
#tabbed-toc .panel li .summary img.thumbnail {
 margin:0 8px 0 0;
 border:1px solid #dcdcdc;
#tabbed-toc .panel li:nth-child(even) {
 background-color: #DBDBDB;
 font-size: 10px;
#tabbed-toc .panel li a:hover,
#tabbed-toc .panel li a:focus,
#tabbed-toc .panel li a:hover time,
#tabbed-toc .panel li.bold a {
 -webkit-transition: all 0.3s ease-in-out;
#tabbed-toc .panel li.bold a:hover,
#tabbed-toc .panel li.bold a:hover time {
@media (max-width:700px) {
#tabbed-toc {
 border:0 solid #888;
#tabbed-toc .toc-tabs,
#tabbed-toc .toc-content {
 float:none !important;
#tabbed-toc .toc-tabs li {
 float:left !important;
#tabbed-toc .toc-tabs li a,
#tabbed-toc .toc-tabs li {
#tabbed-toc .toc-tabs li {
#tabbed-toc .toc-content {
#tabbed-toc .divider-layer,
#tabbed-toc .panel li time {

Customize: -

1) To change the message which appears before the sitemap is loaded, change this "Loading, please wait ..." line to your own.

2) Replace my blog URL with your blog URL by replacing and those who are using the custom domain name, change your country specific extension to .com at the end of the URL.
For example, change to where .in is a country specific TLDN for Indian users, got it?

3) Color scheme is BLUR and you may like to change it to your blog's color scheme. To change the yellow color just replace this #0384ff color code to your own which appears two times in the CSS code above.

Finally, publish your Site Map page and Enjoy!

Recommended: Add Blogger Contact Form to Any Static Page. link this HTML sitemap page to every page of your blog i.e. either at the end of each blog posts or in header/footer or sidebar etc.

Share This!

If you find this useful, we would appreciate a link from your website or a mention on your social network. Thanks!

<a href="" title="Blogger Blog Tips and Tricks"> Blogger Blog Tips and Tricks </a>

The above HTML code will produce the following link:

Blogger Blog Tips and Tricks


  1. Thank you for your post, I look for such article along time. myself very happy to read it because it can give me more insight,thanks.
    agen poker online indonesia

  2. There are so many types of marketing strategy available for promote a business. Social media marketing is one of the best marketing strategy. This marketing strategy will promote your business at the low cost. Best social media marketing

  3. Your good knowledge and kindness in playing with all the pieces were
    very useful. I don’t know what I would have done if I had not
    encountered such a step like this.

    Digital Marketing Course In Chennai
    Digital Marketing Training In Chennai
    Seo Training in Chennai


Related Posts Plugin for WordPress, Blogger...

More From Webworld