We have changed the way we index blog posts to include the full
content of the page. We've had occasional complaints about the use of
the feed content, particularly the problem with partial feeds that you
mentioned. The indexing change has improved the results for a lot of
queries, both because we have the full content of the page and because
we extract links that are missing from the feeds. The downside of
this change is that we see more results that match only the blogroll
and other parts of the page that are common to all of a blog's posts.
We expected some problems from blogroll matches, but may have
underestimated the impact on searches using the link: operator or
where the query matches a blog or blogger's name. We do expect to fix
the problem you're seeing. We'll use the full page content, but
exclude the content that isn't really part of the post. I'm not sure
if we'll be able to make the change before the end of the year, but we
are working on it and are pretty confident that it can be solved.
We'll post an update here when we've got a solution.
Jeremy Hylton
Google BlogSearch