Check library · Structured data
Structured data is invalid
Why it matters
Invalid JSON-LD is ignored entirely, so the effort already spent earns nothing.
What to do about it
Fix the syntax or the missing required properties.
The engine generates this fix itself using the fix_schema strategy. It arrives in your queue as a complete artefact, because an incomplete fix never reaches the queue, and once you approve it the change is pushed and the page re-fetched to confirm it is live.
How it is weighted
These are the values the scoring actually uses, not a description of them. Priority is derived from all three rather than chosen, which is why a high-impact, low-effort finding surfaces above a severe one that would take a quarter to fix.
- Severity
- high
- Impact
- 50% of the weight this category can carry
- Effort
- 30%, where 100% is a project rather than a change
- Confidence
- 80% that a hit is a real problem rather than a pattern we misread
- Area
- Structured data
Other checks in Structured data
highStructured data does not match the visible pageschema_contradicts_pageneeds a decisionmediumNo structured dataschema_missingfix writtenmediumStructured data is missing required propertiesschema_missing_requiredfix writtenmediumNo Organization or LocalBusiness markup on the homepageno_organization_schemafix writtenlowNo breadcrumb markupno_breadcrumb_schemafix written
Check your own site for this
The whole catalogue over a real crawl, in about four minutes, in your browser. No account and no card.