Webmasters Stack Exchange is a question and answer site for pro webmasters. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Recently when I have seen Stack Overflow results in Google, I have seen something like this:

Google SERP result for a Stack Overflow question says "9 answers"

Note the text, "9 answers". Does Stack Overflow do anything special to get this shown? I have noticed a similar Rich Snippet on Yahoo Answers, which also said "Solved".

I skimmed the source of both pages and couldn't see anything specific that looked like a microformat. There is nothing on schema.org specifically about Q&A. Is Google treating these sites specially?

share|improve this question
up vote 6 down vote accepted

It certainly does look like Google is treating these sites specially. When you see results from discussion forums in Google search results it contains various helpful bits of information, like dates and numbers of replies. So it looks like Google has written custom parsers for various popular forum engines. This blog post from 2009 announces it as a feature but doesn't say how they do it.

share|improve this answer

Is Google treating these sites specially?

As paulmorriss mentioned, Google does apply an algorithmic means for identifying forums and, interestingly enough, Yahoo Answers and Ask.MetaFilter show similar snippets (search "Does my dog have fleas?" or "What does my cat think I am?" ... ?!) so it's quite possible that Google is treating sites with a few key indicators (i.e. 90% of <h1>'s include a question mark, words "question" and "answer" appear on every page, etc) as Q/A sites pending the introduction of a formal schema.

From a review of sites in question (Y!A, Ask.MetaFilter, Quora) there does not appear to be any consistent formatting beyond the aforementioned use of "?" in the heading and the appearance of the words "question" and "answer" throughout most pages.

share|improve this answer
I think they have a different parser for each site's structure. That's how they can pull out the number of threads/answers, and number of people answering etc. – paulmorriss Jul 26 '11 at 10:57

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.