FREE TOOL / 04 / NO ACCOUNT
Paste your JSON-LD. We'll tell you what AI sees.
Beyond Google Rich Results: paste any structured-data block and we evaluate it the way frontier models do — flagging the silent failures most validators miss, like empty arrays, missing @type, and relative URLs.
JSON-LD / schema.org markup to validate
VALIDATION RESULTS · EXAMPLE
40
VALIDATION SCORE
Mostly clean, with gaps
Parsed 1 block · Organization · 2 warnings · 0 errors
3
Passing
2
Warnings
0
Errors
Validation findings 5 checks
PARTIAL
✓
Well-formed JSON
The block parses cleanly. Moving on to schema.org structure checks.
PASS
✓
@context set to schema.orgParsers will resolve this block against the schema.org vocabulary.
PASS
✓
Organization declares a valid @typeRecognized as
Organization. Models can map this node to a known entity type.PASS
!
logo is not an absolute URLlogo uses /logo.png. Schema.org expects absolute https:// URLs. Most models tolerate relative paths; Google Rich Results does not.WARN
!
sameAs is an empty array on OrganizationEmpty arrays read as "intentionally none." If you have values, add them; if not, drop the field entirely.
WARN
Round out your coverage Brand- and page-level signals
NEXT
!
Need a
FAQPage or Product block?This validator checks whatever you paste. If you still need to generate clean JSON-LD for another type, build it field-by-field next door.
!
No
llms.txt yet?Page schema is page-scoped. The brand manifest at
/llms.txt gives models canonical context before they parse any HTML.