As a nice example, taken from TycoonBlogger: if you search for make money online, you'll get these results:
|Click image to enlarge.|
By default, blogs made in Blogspot have the default format in search results:
Blog Title: Post Title
|See all those unnecessary "Conan Hughes" before the post titles?|
Click image to enlarge.
- As I've said before, post titles that match closer to the search term rank better. Your blog name appearing within the search results lowers your posts' ranks.
- Second, search results are bound to limited character length. When exceeded, the title is truncated and may sometimes become unclear. Blog titles only make search results longer.
- Third, people want to search for a specific term. Showing the blog title along is somewhat unnecessary.
How to Modify your Blog for Search Engine Results
To modify what the page title of your posts should be, you need to edit your blog's HMTL.
- From your dashboard, choose the blog you wish to modify and click Design.
- Under the Design tab are links. Select Edit HMTL.
Replace it with the following:
<b:if cond='data:blog.url == data:blog.homepageUrl'> <title><data:blog.pageTitle/></title>
<b:else/> <title><data:blog.pageName/> ~ <data:blog.title/></title>
Understanding the Code
Of course there are people out there curious as to how the replacement code above works. As to what title will be displayed, the browser will have two choices depending on what page you are within your blog. If you are at the homepage, the browser will display your blog title. When you are viewing a subpage/post, what will be displayed in the title bar (and more importantly in search results) is the name of your post followed by the tilde sign (~) and then your blog title.
The Last Step: Patience
If your blog is already indexed in searches, then you will need to wait until the search engines re-index your blog and adjust the results to the recent changes you made. This will take some time so just relax and wait.