All checks / Machine-Readable Data
Error
schema-invalid-syntaxStructured data parses
What this check means
Checks that every JSON-LD block on your homepage is valid JSON.
Why it matters
A malformed block is discarded in full. The markup is there, it looks right in the page source, and it contributes nothing — which is worse than having none, because nobody goes looking for a problem they think they have already solved.
How we detect it
We JSON.parse each <script type="application/ld+json"> and record any that throw.
How to fix it
Validate the block — trailing commas and unescaped quotes inside strings are the usual causes.
Check whether this applies to your site.
Run an AI audit