Do your key page types carry the right structured data?

Structured data is how search engines and AI assistants read a page without guessing. The failure is rarely total — it is a product page that lost its markup after a theme update, or a homepage with no organization data at all.

Parses the JSON-LD on a sample of key pages by type. Nothing is stored.

How this check works

Shipwork fetches a sample of your key pages, sees what kind of page each is, parses every JSON-LD block, and checks that the expected type is present and valid — WebSite or Organization on the home page, Product on product pages, Article on posts, LocalBusiness for local pages. It also flags JSON-LD that is present but syntactically broken, which is ignored entirely.

Questions

What is structured data?
JSON-LD markup that names what a page is about — a product, an article, a business — so search engines and assistants can read it reliably.
Which page types need it most?
Home (WebSite/Organization), products (Product), articles (Article/BlogPosting) and local pages (LocalBusiness).
Why does validation sometimes say it is missing when it is not?
Two causes: the markup is injected by JavaScript after load so raw HTML has none, or the JSON is syntactically broken and ignored. This check reads raw HTML.