< Back to Blog

SEO Tip for making Blogger pages more Search Engine Friendly
Wed, 15 Aug 2007 19:00:18 by Pete Handley

Of all the different blogging environments, I've found Blogger to be one of the best for most of my clients when adding company blogs to their web site.

Some of the things that I like about it - its easy to set up, its free, and you can have it generate pages and upload them directly to your website.  This is an important feature as you need your blog to help promote and build your existing web site (www.yourcompany.com/blog/) and not be presented on a separate domain name (yourcompany.blogspot.com). 

One of the other benefits is that you can modify the templates for the blogs and change the look and feel so that they blend into your existing web site seamlessly.   In addition to adjusting the style of the blog pages in these templates, you can also implement a few tweaks that will make your blogs more search engine friendly.

By default, the blogger template does not create unique page titles for each blog page.  As you probably know, the title tag for a web page is one of the most important elements in the on-page SEO process for a web site.  The title is also important as it is the first line that Google and other search engines display when returning results - and so you really want this title to be representative of the content.

Here's a snippet of code that you can use in your Blogger template that will ensure that the title of your blog post is also used in the page title of your blog and will therefore make it more search engine friendly:

<MainPage><title><$BlogTitle$></title></MainPage>
<Blogger>
<ArchivePage><title><$BlogTitle$> Archive</title></ArchivePage>
<ItemPage><BlogItemTitle><title><$BlogItemTitle$> | <$BlogTitle$> </title></BlogItemTitle></ItemPage>
</Blogger>

The code above sets the page title for each of three different page types that blogger generates. 

The first section - "MainPage" - is the title of the home/main page of the blog.  In the example above, we have simply left it as the title of the blog as entered in Blogger - but you can easily modify this by adding additional words before or after the "<$BlogTitle$>" tag.

The second section - "ArchivePage" - is the title that will be created for the pages used for "Archives" (ok, kind of obvious).  These pages are the ones that are generated to organise previous blogs by month.

The final section - "ItemPage" - is the most important section as it defines the page titles for each of the individual blog pages.  This example combines the name of the blog with the title of the post - but you can modify this by adding words such as your company name anywhere in between the "<title>" and "</title>" tags.

Be sure to replace the existing section in the template file that defines the page title ("<title></title>") as you don't want to generate pages with two title tags as this could be considered as an attempt to spam the search engines.

Publish your blog - and that should work like a charm.



Pete Handley
Campaign Delivery Manager


Subscribe

Archives

Related Blogs
Search Engine Optimisation, Wikipedia, and wasted effort
Fri, 26 Jun 2009 16:40:17 by Joe Bursell
Redesigned Google Webmaster Tools available to more users
Wed, 17 Jun 2009 10:32:31 by Emily Mace
The future of SEO has BO
Wed, 17 Jun 2009 10:20:12 by Matt Hopkins
Bing an update on Microsoft's new search engine
Wed, 10 Jun 2009 09:23:16 by Emily Mace
SEO Speak: Teleporting
Tue, 9 Jun 2009 17:45:16 by Emily Mace
Search Engine Optimisation and Sandboxing
Tue, 9 Jun 2009 16:41:11 by Joe Bursell
Google Changes How Links and NOFOLLOW Tags Are Treated on Page
Fri, 5 Jun 2009 16:33:03 by Kerry Dye