Entities · Annotated Knowledge Graph · 2026

The Knowledge Graph

How a search engine (and now an answer engine) turns your website into an entity it can name, trust, and cite. The map of what the machines actually read: string to entity to connected graph, wired by @id and disambiguated by sameAs.

Scope Entity → type → properties → @id → sameAs → graphBasis schema.org 30.0 + Google Search CentralClaim You're an entity, not a string, or you're invisible
Try it live · The Entity Map

How to read this, and the one idea underneath it

To a machine, your business starts life as a string: a run of characters on a page, indistinguishable from any other. Structured data is how a string becomes an entity: one node, with a stable identity, a type, properties, and links to the other entities it relates to. Do it well and a search engine can resolve "you" to a single thing it can name, trust, and describe. Do it badly, or not at all, and you stay a pile of disconnected strings.

This is not decoration and it is not a ranking trick. It is the difference between being read and being understood. The left column of each block draws the mechanism; the right column is the why, with the spec it rests on. Where a tactic is a trap, there's a flagged refusal.

LAW 01

A string is not an entity

Until a machine can resolve "you" to one node with an identity, you're just words on a page.

LAW 02

A graph, not a pile

Isolated snippets don't compound. Entities linked by @id and sameAs do.

LAW 03

Valid is the floor; recommended is the game

schema.org validity gets you parsed. Google's required and recommended properties get you the result.

LAW 04

You don't get to rate yourself

Self-applied review stars on your Organization are ignored, and a manual-action risk. Honesty is the only durable schema strategy.

LAW 05

The map is bigger than the rich result

Most schema is understood, not rewarded. In an answer-engine world, being understood is the point.

Required (Google) Recommended Optional (understood-only) Deprecated Refused (self-rating)
Phase 00 · String → entity → graph

The shape of the thing

Before any property or rich result, there's one move: turning the words on your page into a node a machine can hold onto. @id is that identity: a stable, resolvable handle every other node can point at.

00 The move that changes everything
"Northside Plumbing"Plumber
#org
a stringbecomesan entity with an @id
Block 00 · Identity

An @id is the difference between text and a thing.

Purpose

Give the entity a stable, page-resolvable identity so every other node (the website, the people, the services) can reference the same thing instead of repeating it.

Principle

A knowledge graph is nodes and edges. Without identity there are no edges, and isolated snippets never compound into a graph.

Source: schema.org data model; the entity-home pattern (Yoast / Rank Math).
Phase 01 · Organization ⇄ WebSite ⇄ WebPage

The backbone

Three nodes carry every site: the entity, its website, and the page being viewed, cross-referenced by @id. And the single highest-leverage move for a local business: resolve to the most specific type you are.

01 The entity-home, wired by @id
WebPageisPartOf →WebSite
WebSitepublisher →Plumber #org
genericLocalBusinessPlumber
Block 01 · Backbone & most-specific type

Be the subtype you actually are.

Purpose

The page references the website; the website references the entity. One graph per page, value objects nested inline (PostalAddress, GeoCoordinates, Offer).

Principle

Google rewards the most-specific LocalBusiness subtype (Plumber, Dentist, CafeOrCoffeeShop), not a generic one. LocalBusiness requires name address.

Source: Google Search Central (Local Business); schema.org type hierarchy.
Phase 02 · People, and where proof legitimately lives

The people and the proof

A Person node, wired worksForfounder, gives the business a human entity. And the single most common manual-action trap: putting review stars where Google won't honour them.

02 Where ratings may live
PersonworksFor ⇄ founder#org
Product★ aggregateRating ✓
Organization★ self-rating ✗
Block 02 · People & ratings

Stars belong on the product, never the org.

Purpose

Ratings are legitimate on Product, SoftwareApplication and Course, things customers rate. They are not legitimate self-applied to your Organization or LocalBusiness.

Refuse

Self-applied aggregateRating/review on your Organization or LocalBusiness. Google ignores the stars and fabrication risks a manual action. The Entity Map strips this and tells you why.

Source: Google Search Central (review snippet / self-serving policy).
Phase 03 · sameAs → external authorities

The links out

sameAs is the disambiguation lever: it tells the knowledge graph that your entity and these external profiles are the same thing. A Wikidata QID is the highest-leverage target there is.

03 Disambiguation by sameAs
#orgsameAs ⇢Wikidata QID
#orgsameAs ⇢LinkedIn
#orgsameAs ⇢official profiles
Block 03 · sameAs

Point at the authorities that already know who you are.

Purpose

Each sameAs link collapses ambiguity: the engine maps your node to an entity it already trusts. Wikidata, Wikipedia, LinkedIn, and official profiles are the strongest targets.

Principle

Consistent NAP (name, address, phone) across the web reinforces the same entity. Inconsistency splits one entity into several weak ones.

Source: Wikidata / Google Knowledge Graph documentation; entity reconciliation.
Phase 04 · Required / recommended / deprecated

What earns a result vs what's merely understood

schema.org validity gets you parsed. Whether you earn a visible rich result depends on Google's per-type required and recommended properties, and on what they've quietly removed.

04 The grading, by type
Productnameimageoffers
FAQPagerich result removed 2026-05
WebSiteSearchAction removed 2024-11
Block 04 · The requirements

Required is the gate; recommended is the win.

Purpose

Product needs name image offers and at least one of offers/review/aggregateRating. Organization has no required properties; logo and sameAs are the levers.

Deprecated

FAQ rich results were removed 2026-05-07; the Sitelinks Search Box / WebSite SearchAction in 2024-11-21. Valid schema, but never a rich-result win. Don't prescribe them as one.

Source: Google Search Central Search Gallery (per-type requirements + deprecation notices).
Phase 05 · Method, not specification

The AI layer

The honest position on whether structured data helps answer engines cite you. Some of this is supportable; some is unproven. This section is labelled method / informed opinion, not specification.

05 Supportable vs unproven
machine-readability ✓
disambiguation ✓
direct LLM citation: unproven
Block 05 · The defensible line

Get the fundamentals right; treat citation as upside.

Supportable

Correct, connected schema makes your business unambiguous to the crawlers and knowledge graphs that search and AI answer engines draw on, and makes your facts machine-readable.

Unproven

It does not guarantee an LLM will cite you; there's no published standard for how LLMs choose sources. Experiments to date are early, small-sample, and partly vendor-sourced. Treat AI citation as upside, not a guarantee.

Method: framed per current platform statements (Bing/Copilot) + the 2025–26 AI-citation experiments, cited as method, not fact.
The tool · Map your own entity graph

The Entity Map, running live

Everything above, made interactive. Pick your archetype, answer a few questions, and it prescribes the connected JSON-LD @graph your site should have, validated against schema.org 30.0, graded against Google's requirements, and refusing the traps. Then read your current schema and diff it.

Put this schema architect on your own site, free

Two lines of code. It stays in sync, costs nothing, asks nothing.

If your audience builds or fixes websites, host this. It gives them the connected structured-data graph their exact business should have (what each entity is, how they link, and where to point sameAs), validated and graded against Google’s requirements, plus a brief they can hand to their own AI. It co-brands itself, runs from this site, and asks for nothing.

Paste the URL of the page you'll embed the tool on. We'll read its colours and fonts and show you what the calculator would look like in your brand.

Reading your site…

Extracted colours

Click an area below, then tap colours above to paint it. The area stays selected, so try a few quickly. The green (money kept) and red (leaks) are generated automatically so the chart always reads right.

Background
Text
Accent
Border
Fine-tune surfaces (cards, fields, buttons, active tab)
Cards
Fields
Buttons & tabs
Active tab

Pick a colour from the strip above

How the collaboration badge will appear:

Christopher White × A tool from Christopher White Consulting, provided by Your website. The full playbook, The Knowledge Graph, explains every stage.
<div data-cwc-tool="entity-map" data-cwc-title="The Entity Map by Christopher White Consulting" data-cwc-reserve-narrow="2600" data-cwc-reserve-wide="1700" style="min-height:1700px"></div>
<script src="https://christopherwhite.com.au/embed/loader.js" data-cwc-tool="entity-map" async></script>
  1. Paste the two lines where you want the calculator to appear.
  2. Use a real HTML / "embed code" block, not a rich-text field, so the <script> survives.
  3. Publish. It loads instantly and auto-sizes its height; nothing to set, nothing to maintain.
Platform notes: WordPress, Webflow, Shopify, Squarespace, Wix…
  • WordPress: a Custom HTML block (Classic editor: the Text tab).
  • Webflow: an Embed element, then publish.
  • Shopify: a Custom Liquid / Custom HTML section in the theme.
  • Squarespace: a Code block (Business plan or higher).
  • Wix: Embed Code → Embed HTML / Custom Code.
  • Framer, Ghost, Carrd, Notion sites: the platform's "embed HTML" / "custom code" block.

Stuck? Paste the install guide into ChatGPT, Claude or Gemini and it'll walk you through your exact platform, or just point your AI at christopherwhite.com.au/embed/install.md.

Method & sources

  1. schema.org: the vocabulary (version 30.0, 2026-03-19). Type hierarchy, properties, and the data model the Entity Map validates against. Licensed CC BY-SA 3.0.
  2. Google Search Central: per-type rich-result requirements (required vs recommended), the self-serving-review policy, and the Search Gallery deprecation notices (FAQ 2026-05-07; Sitelinks Search Box 2024-11-21).
  3. Wikidata / Google Knowledge Graph: entity reconciliation and the role of sameAs and the Wikidata QID in disambiguation.
  4. AI-citation evidence (method): current platform statements (Bing/Copilot) and the 2025–26 citation experiments, cited as informed method rather than settled fact. Schema makes you machine-readable and unambiguous; it does not guarantee citation.

Reads alongside The Signal Chain (measurement), The Conversion Journey (the page the entity describes), and The Acquisition Map (the territory).

Published by

White, C. (2026). The Knowledge Graph. Christopher White Consulting. https://christopherwhite.com.au/playbooks/the-knowledge-graph/