Skip to main content

STRUCTURED DATA

Schema Graph Explorer

SEO plugins often output one large @graph that links a WebSite, an Organization, a WebPage, an Article and a Person by @id. When a reference breaks, the entities stop describing each other. This explorer lays the graph out as a table of entities and links so you can see what points where.

  • Runs in your browser
  • Nothing you paste is uploaded
  • Free, no sign-up
Schema Graph ExplorerWhat it checks
  • CheckEntities and their types
  • CheckLinks through @id and nesting
  • CheckReferences to undefined @id values
  • CheckOne @id used for different types
Runs in your browser · nothing is uploaded

Free

no sign-up, no usage limit

0 uploads

what you paste stays on your device

5 checks

what the tool looks at

Offline

works once the page has loaded

Loading the tool…

HOW IT WORKS

How to use the Schema Graph Explorer

JSON-LD, or page HTML with JSON-LD script blocks.

01

Paste the JSON-LD or page source.

02

Read the links table: each row is one property pointing from one entity to another.

03

Fix unresolved references and connect stray entities.

WHAT IT CHECKS

What it looks at, and how to read it.

A list of entities, the links between them, and checks for unresolved references, conflicting @id values and unconnected entities.

Checks

What it checks

  • Entities and their types
  • Links through @id and nesting
  • References to undefined @id values
  • One @id used for different types
  • Entities linked to nothing

Results

How to read the results

  • Unresolved references are fine only when another block on the page defines them.
  • Connecting the Article to its publisher and author makes the page’s graph explicit.

GOOD TO KNOW

Common mistakes, an example and the limits.

Mistakes

Common mistakes

  • Two plugins each defining an Organization with a different @id.
  • An @id typo, such as #organisation and #organization.
  • Using the page URL as the @id of the Organization.

Example

A worked example

A post’s Article names its publisher by @id, but the Organization block uses a different @id, so the link is unresolved until they match.

Limits

Limitations

  • Shows the graph within the pasted markup; references to entities on other pages show as unresolved.

FAQ

Questions about the Schema Graph Explorer

Straight answers about what it does and where its limits are.

What is an @id?

A name for an entity, usually a URL with a fragment such as https://yourstore.co.ke/#organization, that other entities use to refer to it.

Does Google need a connected graph?

Not for most rich results, but consistent @id references help it understand which entities are the same thing.

Need this for a whole website, over time?

The NdovuSEOLabs platform connects your own Search Console, analytics and server logs, and audits every page on a schedule.