Web & SEO

JSON-LD

A format for placing structured data in a webpage as JSON. Search engines can use it to understand eligible content, but markup must reflect information users can actually see.

How it works

JSON-LD represents linked data in JSON. On a webpage it commonly appears in a script with type application/ld+json. The context identifies the vocabulary; stable identifiers can connect an organisation, page and described entity. Syntax validation only checks structure. It does not verify that an address, service claim or review is true.

A realistic example

A glossary term can describe its name and definition, linked to the page where visitors can read that definition. A business entity should be reused consistently rather than created with a different identity on every page. The language of descriptive fields should match the visible page, while the entity’s stable identifier remains consistent.

What to check

Parse the script as JSON and inspect the resulting graph. Check names, URLs, language, identifiers and relationships against visible content. Look for duplicate markup emitted by the theme and an SEO plugin. Validate the relevant schema type and, where applicable, the search engine’s specific feature requirements.

Limits and next steps

Structured data does not guarantee a rich result or improved ranking. Do not add unsupported claims just because a validator accepts the property. Prefer one deliberate metadata owner and a small truthful graph over several overlapping scripts. Review changes whenever the content or business facts change.

Technical sources

← All glossary terms