Scenario: Search for coke zero weaknesses (someone did), and this site comes up as the first result (as of this writing). However, because it’s the main page of this site that Google is returning, the word “weakness” is in a post that has nothing to do with the Coke Zero post.
This is the downfall of the blog front page, in general, IMHO.
Should we tell Google not to index the home pages of our blogs, in order to enforce a separation of content, for clarity of search results?