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, I started using schema.org snippets. The first one was the Person snippet. I did everything according to Google recommendation except for the fact that I don't need for example affiliation field and many others. I used just description, image, name. So the next step is to test how my page will be showed in Google search result, Google Snippet Tools helps us in it. The example preview has a picture, looks great, but below the example it's written Note that there is no guarantee that a Rich Snippet will be shown for this page on actual search results and actually in google search results there is no any picture. FAQ wasn't very descriptive, I suspect there few required fields for every snippet, but I didn't find what they are.

Do you know what are required field for Person snippet (I also interested in Product)?

share|improve this question
up vote 1 down vote accepted

From the FAQ:

Currently, review sites and social networking/people profile sites are eligible. We plan to expand Rich Snippets to other types of content in the future.

Further down(#2), there's a comment that "certain data is required in order to generate a rich snippet preview" but no actual information as to what that is. The word "required" barely shows up at schema.org at all, and only as part of explanations of properties, not whether one is necessary.

Here's a post to the schema.org mailing list(now moved) from this August pointing out the obvious problem with this, to which there was no response.

share|improve this answer
ok, thanks, take a looks at this post drupal schema somewhere in the middle he points out that Image, affiliation, jobTitle are required fields. I don't know where it comes from. – com Dec 23 '11 at 12:29
You'll have to ask the person who wrote it. Note the mailing list message says something about getting some warnings from the validation tool. The info in that Drupal recipe was probably determined from some amount of experimenting; that's not the same as official documentation. Neither the schema.org docs nor Google's implementation notes say anything on the matter. That's bad because it means they could theoretically decide to change those requirements, breaking your implementation with no obvious notice to you. – Su' Dec 23 '11 at 12:38
Instead of Person, I'll try to use Thing snippet, it has only 4 fields and this is actually all I need. I am not sure if google will preview Thing, let's take a look – com Dec 23 '11 at 13:40

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.