I had been looking forward to make this tweak in my blogger blog since quite sometime now - How to change Blogger Title Tags - because frankly, blogger feels a little slow in SEO then Wordpress!
Blogger by default places your blog name in the title and there is no way to change it unless you know some coding / html. For individual post pages the default title tag is First the blog name followed by the Post title, which takes your blog 1 step back in SEO for relevant traffic.
My home page tag is "Daily Brawls with Social Media & Marketing" (which is fine for home page btw)
The default title to this posts individual page, if I hadn't made the Tweak would have been:
"Daily Brawls with Social media & marketing - How to Change the Title of Blogger Posts (Default to Post Tags)"
This harms you in 2 ways -
1. If your page gets indexed in search results, the reader would probably only see " Daily brawls with Social Media & Marketing - How to Change......" . You'd certainly not want the reader to see just this vague title and skip your blog.
2. It is widely believed that Title tags should be kept precise and short (7-9 words). Rest of the words are probably ignored by the search engine bots... so that makes a hell lotta difference as all your keywords would come in redundant zone - really problematic with long title names. You wont wanna take that risk either.
Here's how you can change your blogger blog titles of individual posts to their post titles.
Go to Edit HTML in your Dashboard under Design
Now find this line:
Replace it with code below
1. If you want only the Post Title to be the Title Tag
<b:if cond='data:blog.pageType == "index"'>
2. If you want Post title + Your Blog Title to be the Title Tag
<b:if cond='data:blog.pageType == "item"'>
Personally I prefer the 2nd option. Take your pick.
How to Make Blogger Template more search engine friendly
Lesser Known SEO Tips and Tricks to Increase Traffic