Install plugin
Help›Schema Lab›Required fields

Required fields per type Required Fields

No required fields, no rich results. This list shows per type what Google requires and what it recommends.

/en/help/schema-lab/required-fields/Updated: 2026-11-09

1What is it?

TagSpion checks the fields according to the Google documentation for rich results. Required means: without this field the result is not shown. Recommended means: more features or better display.

2Why it matters

Most schema errors are missing required fields: Product without offers, JobPosting without datePosted, Event without startDate.

3What TagSpion checks

CheckRating
Productrequired: name, offers (price, priceCurrency) · recommended: image, description, brand, aggregateRating
Articlerequired: headline, image, datePublished · recommended: author, dateModified, publisher
LocalBusinessrequired: name, address · recommended: telephone, openingHours, geo, url
FAQPagerequired: mainEntity with Question and acceptedAnswer
JobPostingrequired: title, description, datePosted, hiringOrganization, jobLocation
Eventrequired: name, startDate, location · recommended: endDate, offers, image
Reciperequired: name, image · recommended: recipeIngredient, recipeInstructions, cookTime

4How to fix it

  • Add missing fields in the Schema section via "Fix" or complete them in the lab.

5Frequently asked questions

Does Google change the required fields?
Yes, occasionally. TagSpion is updated with every version. When in doubt, the Google documentation applies.