Decision tools
Schema validator
Paste a JSON-LD block from your page and get AEO/GEO-tuned validation: missing fields, missing entity-graph references, and the anti-patterns that hurt AI engine grounding. This validates against AEO/GEO best practices in addition to JSON-LD syntax. Runs in your browser; nothing is sent to a server. Background: Schema for AEO and GEO.
Paste the contents of a application/ld+json script block.
Findings
0 error · 2 warn · 1 info · 1 good
Warning · Missing dateModified
dateModified is what most AI engines actually read for freshness. Update it when content changes materially.
Warning · Author without @id, url, or sameAs
Reference the canonical Person by @id (e.g. https://example.com/#person) and resolve it on a dedicated page. Otherwise AI engines see N separate Person nodes from your domain.
Info · Missing mainEntityOfPage
Optional but recommended; explicitly declares this page as the primary entity for the article.
Good · Article schema present
Good. Article-class schema is the foundation for AI engine grounding.
This is an AEO/GEO opinionated rule set. Also run Google's Rich Results Test and the official Schema.org validator for full coverage.