For example, their is certain weightage of the <meta> tags, specially the description meta tag written as follows:
<meta type="description" content="Shortcomings of Blogger when compared to Wordpress and Typepad"/>
While you can add such a tag for your Blog (by editing HTML of the template you are using) but don't you need a separate description for each post? Does the Google owned blogging service allow that? Yes, but its not scalable at all. You can use conditional tags which compare the page URL with the post title and then write a description for that post; something like the following:
<b:if cond='data:blog.url == "http://blog.thejaywalker.net/2009/05/going-to-sweden-for-studies.html"'>
<meta content='A must read if you are going to Sweden for higher education' name='description' />
<b:if cond='data:blog.url == "http://blog.thejaywalker.net/2005/09/pakistani-students-in-sweden.html"'>
<meta content='A general profile of Pakistan students in Sweden' name='description' />
But so many-ifs are not only hard to maintain they are plain ugly. Why not just provide a Description field when you are editing your post so that you can write the right meta description tag with your post?
More information on adding meta tags to blogger is the next step for the eager soul. Also, Meta Tag Generation "tool" might be useful for some.
More on other shortcomings in some later post...