Playwright-based browser automation collects structured data from actually rendered pages and applies Schema.org validation rules based on Google Rich Results Test standards. Performs JSON-LD parsing, required field validation, and Rich Results compatibility assessment.
Grade | Score | Criteria |
---|---|---|
A+ | 90-100 |
• Perfect JSON-LD implementation • 100% Rich Results recognition • 0 errors, 0 warnings • All required fields present • Appropriate schema types applied |
A | 80-89 |
• Key schemas valid • Implemented with JSON-LD • Most Rich Snippets recognized • 0 errors, ≤2 warnings |
B | 70-79 |
• Some core schemas missing • Limited Rich Snippet recognition • ≤1 error, ≤5 warnings |
C | 60-69 |
• Structured data incomplete • Unstable Rich Snippets • ≤3 errors, many warnings • C is the ceiling when JSON-LD is not used |
D | 50-59 |
• Structured data inconsistent/duplicated • Rich Snippets not recognized • ≥4 errors (up to 10) • Incorrect schema types applied |
F | 0-49 |
• No structured data implemented • No JSON-LD/Microdata present • Widespread errors • Rich Snippets not possible |
Run a test to view structured data validation results.
Run a test to view Raw JSON data.
Sign in to view test history.
Sign in to manage domains.