Machine-readable semanticsHighWeight 3
JSON-LD structured data exists
semantics/json-ld-presentWhy this matters
JSON-LD is the most direct signal an engine has for the entity and type of a page, and it is what attribution back to your site is built on.
How to fix it
Which advice applies depends on what the audit found. The label is the condition that triggers it.
missingAdd a <script type="application/ld+json"> block declaring the schema.org type that matches the content — Article, FAQPage, Product and so on — with at least name, description and url.
all-invalidFix the JSON-LD syntax errors. An invalid block is discarded whole, which is the same as having no markup at all.
Check your own page
Run a free audit and see which of these rules your page already passes.
Run a free audit