Change The Blogger Title Format For Improved Search Rank


In this post i will show you how to get more visitors to your blog from search engines by changing how you blog is seen.Improving your blog and working on getting more traffic from search engines is called ‘Search Engine Optimization'(S.E.O.).This is a very easy yet extremely effective way to improve your blogs search engine ranking and move you towards the top of search results.

To change how search engines see your blog you must change the default setting in your blog template.

What we are doing is making your post titles appear ahead of your blog title in search results, as people will be searching for keywords and phrases in your posts rather than on your home page this is almost a Must change.

I am constantly looking for ways to improve your title tags for improved S.E.O. and this is the forth edit i have made to this code :Latest Change:05 DECEMBER 2009

We do this in four simple steps.

1.Click the layout and then edit html options for the blog you wish to change.

If you need more help or have an opinion or suggestion,
Please leave a comment Below.

2.Near the top of your blogs html you will find this piece of code :


3.Replace that piece of code with the following piece of code :

<b:if cond='data:blog.pageType == "index"'>
<title><data:blog.pageName/> | <data:blog.title/></title>

4.Click save template and your finished !

You have now changed Blogger’s default title tag to help focus relevant keywords to your blog which improve the search engine ranking of your blog.



  1. Excellent post i can never seem to get my blog to show in google hopefully this will help.


  2. Hey, to me its get an error
    Please make sure all XML elements are closed properly.
    XML error message: The element type “b:if” must be terminated by the matching end-tag “”.


  3. Hey blogandtips,

    Thanks for pointing out the error,

    I did not close the b:if tag
    I have that fixed now.
    You can copy the code into your template again with no probs.


  4. WOW finally its working now.
    Thanks man.
    BTW the 2 codes are working perfectly


  5. thank you for the tip but maybe there is something else to do my website has two months and it was ranking well before i do all the changes.


  6. Hi Laurence,

    I dont totally understand your comment, Could you explane a bit more ?



  7. thank’s….


  8. In my template i have <title><data:blog.title/></title>

    and <title><data:blog.pageName/></title>

    both separated by <b:else/>

    which one should I replace?


  9. Thanks for the tip! You’ve helped me a lot lately.


  10. thanks a lot


  11. Hi thanks for excellent tutorial!


  12. it works for me


  13. Thanks! Worked for me 😉


  14. Thanks… it is worked for me. Thanks again for solve my problem.


  15. Thanks, just worked for my template