Skip to main content

Utilities

JSON-LD structured data checker

Paste HTML or JSON-LD and list each @type. The checker parses the text in the browser and flags invalid JSON, a missing @context, and a missing @type.

Types in this paste

3 blocks · @type 4

#TypeNameContext
1WebSiteExamplehttps://schema.org
2OrganizationExamplehttps://schema.org
3Article, NewsArticleOctober noteshttps://schema.org

Notes

  • Each block has an @context that mentions schema.org and an @type.

How a block is read

A script whose type is application/ld+json is parsed as JSON. A paste that is itself a JSON object or array is parsed the same way. An @graph array becomes one row per item, and those items keep the parent @context when they omit their own. @type may be one string or a list; both are shown. The page does not fetch a URL and does not call a rich-result test.

Use the row list to see which types a template actually emits before you publish the head. Pair it with the Open Graph preview when the same head also carries social cards. A guide or report on Vaneform already emits its own Article or WebPage data from the page template; this checker is for a paste you supply.

Open Graph preview →More utilities →