How To SEO Optimize Your Blogger Blog Titles

This is called Blogspot Title Swapping. Swapping blogs title can help boost your position in search engine results page listing and also increase clickthroughs. From an SEO (Search Engine Optimization) perspective, page title is the most important element in your blog in terms of ranking well in search engines.

One of the reasons why a lot of people choose Wordpress over Blogger.com is because of the poor Search Engine Optimization (SEO) by Blogger.com. One of it would be because of the title structure of the blog posts in Blogger.com.

If you look at your browser's title bar you will notice that Blogger's default templates display your blog title in front of each page or post title. It' not good for SEO.

How To Optimize Your Blogger Blog And Post Title For Better SEO?. In this tutorial, I'm going to show your how to do it in a few simple steps.

Step 1. Backup your template
Before tweaking your template, always remember to do a backup of your template to reverse any mistakes (if any) later.

Step 2.
Search for the HTML codes to be tweaked

1. Sign in to your Blogger account here
2. Navigate to 'Template'
3. Select 'Edit HTML' then 'Proceed'
4. Select 'Expand Widget Templates'
5. Search (Ctrl + F) for the following code:

<title><data:blog.title/></title>
<b:if cond='data:blog.metaDescription != &quot;&quot;'>
<meta expr:content='data:blog.metaDescription' name='description'/>
</b:if>

Step 4. Replace the code above with the following code:

<b:if cond='data:blog.pageTitle == data:blog.title'> <title><data:blog.title/></title>
<b:else/>
<title><data:blog.pageName/> | <data:blog.title/></title>
</b:if>
<b:if cond='data:blog.metaDescription != &quot;&quot;'> <meta expr:content='data:blog.metaDescription' name='description'/> </b:if>
<b:if cond='data:blog.pageType == &quot;archive&quot;'> <meta content='noindex, nofollow' name='robots'/>
<b:else/>
<b:if cond='data:blog.pageType == &quot;index&quot;'> <b:if cond='data:blog.url == data:blog.homepageUrl'> <meta expr:content='data:blog.title' name='keywords'/>
<meta content='index, follow' name='robots'/> </b:if>
<b:else/>
<b:if cond='data:blog.pageTitle != data:blog.title'> <meta expr:content='data:blog.pageName' name='keywords'/> <meta content='index, follow' name='robots'/>
</b:if>
</b:if>
</b:if>

Step 5. Click Save Template and you are done.

We hope that this article helped you to Optimize Your Blogger Blog Titles. Feel free to leave a comment below!

Comments