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 |