It is the bitter truth the tittle of your blog hampers lots in search engine optimization. In the blogger by default your blog title will be appear at the first and after that the post title will be appear. Therefore your post will be less highlighted in the search engine. There is no any specific method to change it with the blogger features. Therefore we need to change certain code of our blogger templates in order to make our blogger fully seo optimized. After applying this hacks post title will be appear at first then blog title will be appear.
1) Go to blogger dashboard >layout>edit html
2) Click on expand widget templates and press CTRL+F and search the following code
3) Repace the code with
<!-- Start www.freshtutorial.com: Changing the Blogger Title Tag --> <b:if cond='data:blog.pageType == "index"'> <title><data:blog.pageTitle/></title> <b:else/> <title><data:blog.pageName/> ~ <data:blog.title/></title> </b:if> <!-- End www.freshtutorial.com: Changing the Blogger Title Tag -->
5) Save template and view your blog you can see the effect of this hacks