We need a wordpress plugin to make a SEO title in our self-hosted wordpress blog and along with it a price. Since we cannot make it until we have our own domain, which is not free. For those blogger / blogspot users, however, you can do it just by a little tweak in the edit-html admin panel.
First of all, there are two types of the so-called SEO title, one is a link post that stands before a blog title / name if it’s seen through the browser window. Second, a link post that stands alone. When you open a link post, the blog title is not there. Blog title or blog name is shown when one opens up the main homepage.
The first example (post title first, blog name second can be found here. It’s seen in the browser thus: Eight Months Baby | Newborn Baby Blogger (post title first and blog name comes second).
The second example can be seen in this blog. If you click this link, you’ll see the title WordPress 2.7 Wish Lists without a blog title after it. Which one is more SEO friendly? I am not sure, some say the first while other say the second. Regardless, I like using the second type in this blog; while using the first type for some other blogs.
The more important thing for blogger / blogspot users is that you can make both types of SEO titles easily using this following simple tips (after login to your admin blog, click Layouts -> Edit HTML -> check “Expand Template widget”):
A. Post title first, blog name second:
1. Find this tag:
2. Delete and replace with this code:
<b:if cond='data:blog.pageType == "item"'> <title><data:blog.pageName/> | <data:blog.title/></title> <b:else/> <title><data:blog.pageTitle/></title> </b:if>
3. Don’t forget to click SAVE.
Credit for this code goes to Jackbook
B. Post title only (blog title not shown)
1. Find this tag:
2. Delete and replace it with the following code:
<b:if cond='data:blog.pageType == "index"'> <title><data:blog.title/></title> <b:else/> <title><data:blog.pageName/></title> </b:if>
3. Click SAVE.
Credit for this code goes to Blogbuster
P.S. The tips works for new blogger / blogspot (xml); not for old blogger (classic template)
 SEO stands for search engine optimization a term used among webmasters and bloggers on how to get higher SERP (search engine result page). Some believe that there are ways to ‘tweak’ your websites / blogs, to get satisfactory SERP the most important of which including, but not limited to, high PR (Page Rank), getting a backlink from a good site (meaning, a higher PR website which is equal or higher than your own), and “posting title management” as discussed here in this post.