Schema.org JSON-LD Validator

Validate a Schema.org JSON-LD block — either paste it directly, or give a URL and we'll fetch all <script type="application/ld+json"> blocks from the page and check each.

Best-practice checks include:

  • JSON parses
  • @context is schema.org
  • Every node has @type and @id
  • Organization has ≥ 3 sameAs entries
  • Person has at least one identifier (ORCID / Wikidata / Google KG MID)
Input mode

Built by ThatDevPro · Companion to aio-surfaces (the toolkit that generates Schema.org @graph from a typed site config) · Source for this validator: open issue if interested.