Pages

HOW TO USE BLOGGER POST TITLES FOR SEARCH ENGINE OPTIMIZATION?

SEO which is an abbreviation for Search Engine Optimization which plays an important part in the success or failure of any website or Blog. A good Search Engine Optimization technique can bring a lots of traffic to a website whereas a poor or bad Search Engine Optimization practice can cause havoc as well. That’s probably the reason why, most of the website owners hire Search Engine Optimization Specialist. Every website or blog owner want to see his website/blog on top.  Search Engines are the best way to bring traffic to your blog or website. A recent survey shows that “74% users loves to check the search results up to 2 pages in Google. They don’t go even for the 3rd page, which appears in the search results” . It means, if the content of your blog or website appears on page 5 or 6 on search engine result pages, you won’t get visitors. That means, you will have to optimize your website or blog for search engines. Search Engine Optimization experts optimize your website and its contents and bring it either to page 1 or 2. Search Engine Optimization is a broad field so i will not discuss everything in this post.

Basically, there are two types of Search Engine Optimization: On-Page SEO and Off-Page SEO. Today, i will show you the way to use Blogger Blog Post Titles for Search Engine Optimization which comes under On-Page SEO.  So many new bloggers are there, who think that Blogger is bad in terms of SEO than WordPress which is completely wrong. Blogger is a product of Google which is the best search engine in the world.  Lets come to the point now.


How does Blog Post titles helps in Search Engine Optimization?


If you are new in the field of blogging, it would be interesting for you to know about the usages of different Header tags. Normally we use “H1″ tag for blog titles, “H2″ and “H3″ tags for blog post titles. By Default, Blogger assign “H3″ tags to Blog post titles. If you want to prioritize your blog post titles for search engines, simply change it to “H2″ tag.

By default, Blogger only shows Blog Titles in search engine results along with description. It Generates the description on the basis of your contents.  However, it is not considered as a better technique because most of your blog post doesn’t appear in search engine result pages(SERPs). With this approach, you won’t be able to attract traffic to your blog. To get best result, your Blog post titles must appear in search engine result pages. You can also Optimize the Search Description for improving traffic.

How does SEO Optimized Blog Post Title appears in Search Engine Result Pages?


Just see the below given figure:


How to show Blogger Blog Post Titles in SERPs rather than Blog Name?


Simply follow the below given steps:
  • Click on “Template” option which appears on the left side. The screenshot is shown below:





  • After that, Click on “Edit HTML” option. The below given figure shows the same:





  • Press “Ctrl + F” on your keyboard and search for the below given code in your template html Editor.

<title><data:blog.pageTitle/></title>


  • If you are not able to understand, what i am trying to say, Have a look on below given figure:


  • Now, replace “<title><data:blog.pageTitle/></title>” with below given code according to your need.


1.Only Show Blog Post Titles in Search Results


If you want to show only Blog Post titles in search engine result pages, replace “<title><data:blog.pageTitle/></title>” with below given code:



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



Once done, save the template and enjoy.


If your blog’s Name is “SEO Blog” and your blog post’s title is ” How to Improve your search engine rankings?“, search engine will show the same in its search result pages along with search description

2.Show Blog Post Title along with Blog's Name


If you want to show your Blog Post Titles followed by the name of your blog, replace “<title><data:blog.pageTitle/></title>” with below given code:

<b:if cond=’data:blog.pageType == &quot;index&quot;’>
<title><data:blog.pageTitle/></title>
<b:else/>
<title><data:blog.pageName/> ~ <data:blog.title/></title>
</b:if>


In the above code, you can replace the “~” sign with any kind of sign of your choice.

If your blog’s name is “SEO Blog” and your blog post’s title is “ How to Improve your search engine rankings?“, search engine will show blog post title with the name of your blog and description. For example:

Note-  If you are using a Custom Blogger Template, there is no need to apply the above mentioned code because most of the designers already implements it before publishing it for the downloads.