Skip to content

ToolsJSON-LD schema check

JSON-LD schema check

Paste JSON-LD and see whether an engine can extract the types and properties, plus the exact fields to fix.

How this tool works

Engines read JSON-LD as a machine-readable answer card. Broken JSON, a missing name, or an FAQ with no answers is enough for the assistant to skip the markup.

This check parses the JSON-LD you paste. It looks at @type, the properties those types need, FAQ questions and answers, Organisation identity fields, dates and authors on articles, and placeholder or relative URLs. It does not fetch your page, it does not fetch @context, and it does not run a language model.

The result is a ranked list of fixes and a formatted copy of the markup you submitted. We do not store the paste, and we do not publish it as Answyn schema.

Questions

What does the JSON-LD schema check test?

It parses the JSON-LD you paste and looks at @type, Organisation identity fields, Article headline, date and author, FAQ questions and answers, placeholder values, and whether url or sameAs values are absolute. It does not fetch a page and it does not fetch @context.

Do you store the markup I paste?

No. We keep the types found and which checks failed, so the hub can count runs. The paste and the formatted reprint stay in this browser tab. The privacy notice has the detail.

Does this fetch my website?

No. Paste the JSON-LD, or a script type="application/ld+json" block. If you want a live page checked, use the answer readiness check, which fetches one public URL.

Does this use a language model?

No. The check is deterministic. It parses JSON and walks the object. It does not ask an assistant whether the markup is good.

Is the full result free?

Yes. Every check, every ranked fix, and the formatted markup is on the page. There is no email gate on this tool.