In blogger, By default, the Blog title appears first, the important information(which is the post title) is pushed to the end. There is a chance for the search engines to append this long a title. Also, it wouldn’t look appealing to searchers on google. So for a good Title, Page title should come first.
Second thing META DESCRIPTION Tag: The importance of this tag In words of Googlewebmaster:
"Why does Google care about meta descriptions?
We want snippets to accurately represent the web result. We frequently prefer to display meta descriptions of pages (when available) because it gives users a clear idea of the URL's content. This directs them to good results faster and reduces the click-and-backtrack behavior that frustrates visitors and inflates web traffic metrics."
I saw there are lot of posts about this but they define meta tags for whole blog means each post has same meta description. I dislike. So I decided to give page title as a meta description. so that each post has different meta description tag.
TO DO both points in blogger:
Goto Edit Html tab and find the codes below
<title> <data:blog.pageTitle/> </ title>
Replace it With
<b:if cond='data:blog.pageType == "item"'> <meta expr:content='data:blog.pageName' name='Description'/> <title> <data:blog.pageName/> | <data:blog.title/> </title> <b:else/> <meta expr:content='data:blog.pageTitle' name='Description'/> <title> <data:blog.pageTitle/> </title> </b:if>
It will display the name of a particular entry first without bringing the name of the blog in first position as well as add meta description tag.