Machine-readable semanticsHighWeight 2
JSON-LD has no syntax errors
semantics/json-ld-validWhy this matters
A JSON syntax error makes an engine drop the entire block. Nothing about it is visible on the page; only parsing finds it.
How to fix it
Which advice applies depends on what the audit found. The label is the condition that triggers it.
errorsRun each block through a JSON validator. The usual causes are unescaped quotes from template concatenation, trailing commas, or an undefined printed as a bare value.
Check your own page
Run a free audit and see which of these rules your page already passes.
Run a free audit