That's the search results for this site. Hard to read, but in the full version there are "View as XML" and "Add to My Yahoo" links. Yahoo sees that I've added special tags to my header which points to the location of my syndicated feeds -- my front page feed (which is everything that makes it onto the front page) and the blog feeds (which is a combined feed of everyone that posts to their blog here -- everyone also has their own blog feed).
Yahoo has also recently switched to using its own search engine, instead of relying on Google. At the same time, Google made a press release today that they are crawling over a billion pages -- the largest of any search engine.
Update: speaking of RSS, the Online Business Blog mentions that Yahoo Groups are now accessible as RSS feeds. No more mailing lists…