Blogger is known as one of the best free blogging platforms and that’s why hundreds, thousands of people start new blogs on this free platform knowing they won’t need to pay anything, especially students who have very less amount of budget. So, they simply purchase a domain and go with blogger (blogspot).

Now, after starting a blog, most things are perfect as they have good dashboard to work with, simple navigation, but you may feel one major thing missing. That major thing is, Blogger platform templates are not SEO friendly and as you know SEO plays an important role in the success of your blog, So, you have to make your blogger template SEO friendly in order to improve your on-page SEO.

Read:- SEO Powersuite Review

But mostly Newbies start on the Blogger platform, so it’s gonna be very difficult for them to make blogger template SEO friendly as they have very little or no knowledge of coding. But you don’t need to worry because here I am writing a simple guide which will help you make your blogger template Search Engine Friendly. So, let’s begin the guide without wasting too much time.

#1 Optimize Title in Blogger Template

You must have noticed, when you use blogger templates, Title of the blog appears before the post title. If I take an example of  this blog and this post, I have written post title “5 Compulsory Steps to Make your Blogger Templates SEO Friendly”. So, I need Users to read this title when they search on a similar topic, but if you are using a normal blogger template, then it will show the title of the blog first, rather than post title. For example, “OnlyLoudest – 5 Compulsory Steps to Make your Blogger Templates SEO Friendly” which is not a right method. It will reduce your blog’s CTR and will have many other negative benefits.

So, what you need to do, Optimize Title tag which the below given method.

Open Dashboard >> Template  >> Edit HTML >> Find “<title><data:blog.pageTitle/></title>” using ctrl+f and replace it with the below given code.

<b:if cond=’data:blog.pageType == &quot;item&quot;’> 
<title><data:blog.pageName/> | <data:blog.title/></title> 

#2 Use H2 tag for Post Title instead of H3

As you know H2 and h3 tags are used to create a clear view of the content so readers can read everything easily. They also have one more advantage, search Engine crawler used to pick up the keywords used in heading tags and rank that article based on that keyword, but search Engines always give more importance to H2 rather than H3. So, it is advised to use the H2 tag for post title in your blogger template and the way to use H2 tag is given below.

Open Dashboard >> Template  >> Edit HTML

Find Below given Code:-

<h3 class=’post-title’>
     <b:if cond=’’>
       <a expr:href=’’><data:post.title/></a>
        <b:if cond=’data:post.url’>
          <a expr:href=’data:post.url’><data:post.title/></a>

And Replace it with the green color code given below.

<h2 class='post-title'>
       <b:if cond=''>
         <a expr:href=''><data:post.title/></a>
          <b:if cond='data:post.url'>
            <a expr:href='data:post.url'><data:post.title/></a>

#3 Adding Meta Description Tag

Now, there is no need to add a Meta description tag into your blogger template because blogspot recently has introduced a search Description feature for each post which means you can add a description to each of your posts manually. You just need to activate this feature from the settings page.

#4 Enable Custom Header Tags

For improved crawling, you must enable Custom Header tags from Settings page>> Search Preferences and make settings as given in the screenshot below.

custom Header Tags to make your blogger template SEO friendly

#5 Enable Custom Robot.txt

A custom Robot.txt file will help you better control your blog, in case you don’t want to index everything. It will avoid any duplicate content problems which may occur when crawler have access to every bit of your site. So, Enable Custom Robot.txt file and paste below given code in it.

User-agent: Mediapartners-GoogleDisallow:
User-agent: *Disallow: /search/
Disallow: /search?
Disallow: /search?q=*
Disallow: /*?updated-max=* 
Disallow: /*.html 
Allow: /*.html$
Allow: /

Final Verdict

So, these are some tips which can help you make your blogger template SEO friendly. Finally, I just wanna say, make sure you follow the steps correctly and improve your chances of rankings higher in search engine. But if you find any problem regarding your Blogger template, feel free to contact me via comments.

  1. Sorry!! But in 3rd oint U said – “blogspot recently has introduced a search Description feature for each post which means you can add a description to each of your posts manually. You just need to activate this feature from the settings page.”

    I dind’t see that option. Pls help me to activate this feature.
    Thanks a lot !

    1. Hello Avantika,
      First of all read this post again here i have shared a point no. #4 Enable custom header tag then after blogger will allow you to see Search description feature otherwise there will be nothing .

  2. hi dude.. nice tips dude..
    i was searching custom robots.txt to avoid duplicate url’s for last few days at last found this post useful.. thanks once again..

  3. Can you explain the robots content for me. It just seems as if it’s blocking google search. Don’t know. Plus my template makes labels nofollow. Is that good for seo?

  4. I have done all that is written here on my blog and I’m hoping I’ll see positive results.

  5. Hi Atinder S Gill,
    I am agree with your points, specially with custom robot.txt and custom header that was not available on previous blogger version, but now we can do it. Thanks for explaining all information in detail.

  6. Now that is something I wanted! I always wanted to change my post’s title. Glad I found the method here!

Comments are closed.

You May Also Like

How images enhance your blog?

We often hear that content is the key to make our blog…

Pros And Cons Of Using Paid Advertising For Affiliate Marketing

Affiliate marketing is one way you can earn money even without working…