Required fields per type Required Fields
No required fields, no rich results. This list shows per type what Google requires and what it recommends.
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
| Check | Rating |
|---|---|
| Product | required: name, offers (price, priceCurrency) · recommended: image, description, brand, aggregateRating |
| Article | required: headline, image, datePublished · recommended: author, dateModified, publisher |
| LocalBusiness | required: name, address · recommended: telephone, openingHours, geo, url |
| FAQPage | required: mainEntity with Question and acceptedAnswer |
| JobPosting | required: title, description, datePosted, hiringOrganization, jobLocation |
| Event | required: name, startDate, location · recommended: endDate, offers, image |
| Recipe | required: 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.