Matan · GEO · AI Readability
Structured data coverage
JSON-LD on the page gives models explicit types, names and relationships to quote.
Pass condition in our engine: The page contains JSON-LD structured data.
1. Problem description
On a full crawl we want schema on at least half of URLs. On one page the bar is simpler: is there JSON-LD at all? Pages that only dump prose force the model to guess entities and are cited less often in answer engines.
2. Most common causes
- Schema lives only on the homepage.
- GTM injects JSON-LD after load (not in the HTML we fetch).
- Invalid JSON in the ld+json script.
3. How to fix it
- Add a type that matches the page (Article, FAQPage, Product, WebPage).
- Render JSON-LD in the initial HTML.
- Include name/headline, url, and author or publisher.
Test this check
We fetch only this URL (plus robots.txt / llms.txt at the domain root when the check needs them). We do not crawl the rest of the site like a full report.
Scoring rules for the full site crawl are documented in methodology. Want every category at once? Generate a free report.
Get your free SEO & GEO report
Enter your URL and receive a full audit with scoring and recommendations. No sign-up required.