This guide is written for SEOs and site owners who are dealing with one of three specific situations:
- Rich results that dropped: You had star ratings, FAQ dropdowns, or sitelinks searchboxes appearing in search, and they disappeared — either gradually or after a specific site change.
- Rich results that never appeared: You implemented schema markup weeks or months ago and have seen no change in SERP appearance, despite the markup appearing to validate.
- Pre-launch or pre-migration auditing: You're moving to a new CMS, redesigning your site, or launching a new section and want to confirm schema is intact before and after.
This is a diagnostic guide, not an implementation guide. If you're starting schema markup from scratch, the implementation checklist in this cluster is the better starting point. This guide assumes markup exists and something is wrong — or you need to verify nothing has silently broken.
The diagnostic process here applies regardless of schema type — whether you're auditing Product, Article, LocalBusiness, FAQPage, HowTo, or any other markup. The tools and steps are the same; what changes is which properties matter for each type's rich result eligibility.
One important framing note: passing validation is not the same as being eligible for rich results. Google's documentation is explicit that satisfying technical requirements is necessary but not sufficient. Quality signals, content relevance, and algorithmic judgment all factor into whether eligible markup actually renders in search. This guide focuses on what you can diagnose and fix — not on factors outside your control.