Structured data Rich Results previews verified
Why it matters
Rich Results-eligible schema types like schema-org FAQPage and schema-org Review must pass Google's structural validation to appear in SERPs — structural validity is a separate gate from syntactic validity. A FAQPage block with valid JSON but a missing acceptedAnswer property will be indexed but never rendered as a Rich Result. Since Google Search Console only reports Rich Results errors after crawling (often days after deploy), structural validation failures accumulate undetected. Systematic pre-deploy validation closes this loop before it costs impressions.
Severity rationale
Info because Rich Results validation failures reduce SERP features rather than breaking indexing or site functionality, making this a performance optimization rather than a critical defect.
Remediation
Validate Rich Results-eligible schema against Google's requirements before each deploy. The authoritative tool is the Google Rich Results Test at https://search.google.com/test/rich-results — paste your page URL or raw schema block and confirm each eligible type renders a preview.
For FAQPage specifically, ensure every Question entry in mainEntity has both name and acceptedAnswer with a non-empty text field. For AggregateRating, confirm ratingValue, ratingCount, and bestRating are all present. Fix failures in the relevant page component (e.g., app/faq/page.tsx or app/products/[slug]/page.tsx) and re-validate before merging to production.
DetectionPro
The detection method for this pattern is part of AuditBuffet Pro.
The full method (what to look for, pass and fail conditions, and how results get reported) ships inside the Advanced SEO Audit. The pattern definition, severity rationale, and remediation remain openly licensed under CC-BY-4.0.
External references
- schema-org · FAQPage — FAQPage Rich Results eligibility
- schema-org · Review — Review Rich Results eligibility
Taxons
History
- 2026-04-18·v1.0.0·Initial import from seo-advanced·automated