Forum Moderators: Robert Charlton & goodroi
I also notice that if I perform some of these searches in Google Blogsearch, these sites appear as the 'Related blogs' at the top of the results.
Any ideas how these sites are appearing in this way? They definitely aren't blogs in the normal sense of the word. I assume its because they have an RSS feed on that page?