By default, the google and lots of search engines displays search results of blog's (Blogger) in the following format as: BlogTitle:PostTitle For that reason our post doesn't come at top at the search result when any one exactly search as post title so we have to remove blog title from the search result of search engines.
By default in blog edit html title define as bellow
1) Login to your blogger dashboard.
2) Click Dashboard ->> "Design"
3) Click "Edit HTML"
And Replace title tag given bellow
From the code given bellow
<b:if cond='data:blog.pageType == "index"'>
Then wait for some days as change reflect in search engines after next crawl it.
But you can see the change title in your browser title bar showing the exact title of your blog as post title.