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.