Skip to content

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.

← All decision tools