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
- CheckEntities and their types
- CheckLinks through @id and nesting
- CheckReferences to undefined @id values
- CheckOne @id used for different types
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.
Paste the JSON-LD or page source.
Read the links table: each row is one property pointing from one entity to another.
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.
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
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.
The concepts behind it, in the SEO glossary: Structured data.
GOOD TO KNOW
Common mistakes, an example and the limits.
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.
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.
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.