Blogger / Blogspot is one of the most popular and free blogging platform which is used by a large number of people. It is owned by Google and is one of the best free blogging platform available. Since it is owned by Google it is easily indexed by Google and most of its features are SEO friendly. You can also select from a list of free templates for your blog which is provided by Blogger itself.
One of the drawback with the default free templates are that the Titles are not fully SEO friendly. When you go to an blog page in your blog, usually the Heading of your blog should appear in your Title tag to make it more SEO friendly. But by default the main blog Title comes first, followed by the blog page heading as the title. It would be much better if the blog page heading comes first in the Title.
For this you just need to make a small change in the layout code and it is pretty simple. First go to your Blogspot dashboard and click the link named “Design” under your corresponding blog. After clicking on this link you would be redirected to your design page and here have to click on a link named “Edit HTML” at the top.
You can see the links to be clicked marked in red.
Now inside the <head> Tag you can see a code <title><data:blog.pageTitle/></title> .
Just replace this code with
<b:if cond=’data:blog.pageType == "index"’>
Now you are done with making your Blogger Title SEO friendly.