While I'm not an expert on SEO (search engine optimization)... I have dabbled in optimizing the search ranking for my blog here on developerWorks. The first thing I did was Google "search engine optimization tips
", and researched the various tips & techniques given to optimize a search return. Be warned, there is a ton of information, speculation, and conflicting perspectives on how to optimize a web page for search. While I will not comment on which techniques work best, I will share the mechanics of updating your Lotus Connections blog template with additional META data to improve your blogs search ranking.
Once you have completed your research and decided on the META terms and descriptions you plan to include in your blog, the actual update to the Connections template is quite simple.
Just follow these steps:
- Open any of your blog entries and press the Settings button
- From Settings, select the Templates sub-tab
- From Templates select the _Header template, which will open the template in edit mode
With your blogs _header template opened, find the <head> section within the template. I added the following META terms directly following the HTML <head> element:
<meta name="google-site-verification" content="pcx3zzQSvdTMqugLWjODF6mB2ZQ26dnwmlaXK6NUaF0" />
<meta name="author" content="Bob Leah" />
<meta name="description" content="Follow Bob Leah, IBM architect and developerWorks chief social strategist, as he evangelizes social media solutions, interactive applications, best practices, smart devices, and technical musings, at IBM developerWorks." />
<meta name="robots" content="index,follow" />
<meta name="keywords" content="social media, developer, social evangelist, social strategist, architect, tester, developerworks, ibm" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta HTTP-EQUIV="Content-Language" CONTENT="EN">
<meta name="copyright" content="Copyright 2009">
<meta name="Revisit-After" content="5 days Days">
Some important tips
The META description is an important field, as it is the description displayed in the search engine search returns page. Make your description meaningful.. as SEO is worthless if the user doesn't feel compelled to click on your blogs returned link! Another critical META is your blogs title, which you set in the General Settings for your blog.
Here are my results... if you Google IBM strategist, my blog is the first hit returned by Google. Note how the META description content is prominently displayed within the Google search results page.
Additional SEO resources:
JohnMu posted these excellent resources on SEO: