Guide · 8 min read
Entity Coherence — the Schema.org chain that says who you are.
Entity coherence is the structural property that lets a model confirm who a site is — a Person + Organization schema chain repeated identically on every page, with sameAs links to profiles that exist outside your own domain.
What is entity coherence?
Entity coherence is the structural property of a site that makes it easy for a search engine or an AI model to confirm who is behind it.
A coherent entity has:
- A consistent brand name everywhere — title, OG, schema, footer, favicon
- An
Organizationschema with name, url, logo, andsameAsprofiles - A
Personschema for the author or operator with their ownsameAschain - A visible
/aboutpage that links back to the same identity - The same identity surfaces in cross-references — when a Reddit thread or LinkedIn post mentions the site, the names match
Incoherence muddies that. If your <title> says "Hydration Math", yourog:site_name says "Sourdough Hydration", and your Organization schema says "Bread Calc Co", a reader — human or machine — gets three plausible "who" signals instead of one.
The canonical schema chain
Drop this JSON-LD block into your global <head> — once, applied to every page via your layout:
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Organization",
"@id": "https://yoursite.com/#organization",
"name": "YourSite",
"url": "https://yoursite.com",
"logo": "https://yoursite.com/logo.png",
"description": "One sentence about what your site is and for whom.",
"sameAs": [
"https://www.linkedin.com/company/yoursite/",
"https://twitter.com/yoursite",
"https://github.com/yoursite"
],
"founder": { "@id": "https://yoursite.com/about/#author" }
},
{
"@type": "Person",
"@id": "https://yoursite.com/about/#author",
"name": "Your Name",
"url": "https://yoursite.com/about/",
"jobTitle": "Founder, YourSite",
"sameAs": [
"https://www.linkedin.com/in/yourname/",
"https://github.com/yourname",
"https://substack.com/@yourname"
]
},
{
"@type": "WebSite",
"@id": "https://yoursite.com/#website",
"url": "https://yoursite.com",
"name": "YourSite",
"publisher": { "@id": "https://yoursite.com/#organization" }
}
]
}Three nodes, three @id URIs, cross-references via @id. Every page that renders the layout inherits the chain automatically. Per-page WebPage or Article schema then references { "@id": "https://yoursite.com/#website" } for isPartOf.
sameAs — the underrated signal
sameAs tells machine readers "this entity also exists at these other URLs". It's the structural bridge from your site to your brand's presence elsewhere. Two principles:
- Minimum 2 profiles per entity. CitationDesk's Entity Coherence check looks for at least two
sameAsreferences. Common choices for a Person: LinkedIn, GitHub, Substack, Twitter/X, ORCID for academic work, Wikipedia if you have an article. - The URLs must resolve. A broken sameAs URL points at nothing and confirms nothing. Audit annually.
Bonus: if a Wikipedia or Wikidata entry about you or your organization exists, add it to sameAs. It ties your entity to a widely used public reference.
Five common coherence failures
- The OG mismatch.
og:site_namesays "Bread Calc Co", Organization schema says "Sourdough Hydration". The fix is one line per source. - Person schema without sameAs. Schema for an author with no profile links is barely better than no Person schema at all. Add LinkedIn + GitHub minimum.
- Anonymous /about page. The page exists but tells the reader nothing about who runs the site.
- Org schema applied only to homepage. Organization needs to render globally — every page. The free score reads one page at a time, so a missing block fails there.
- Logo URL broken. Schema declares a logo at /logo.png but the path 404s.
How to verify your entity graph
Three checks:
- Paste any page URL into validator.schema.org. You should see Organization, Person, and WebSite in the parsed output. WebPage or Article (per page) shows up too.
- Run the Citation Readiness Score on the URL. The Entity Coherence dimension surfaces missing or weak signals with specific fix recommendations.
- Click each
sameAsURL manually. Each must resolve to an active profile owned by the same entity.
Adding the schema chain above to your layout passes four of the five Entity Coherence checks (Organization, Person, two or more sameAs, consistent name) on every page at once; a link to /about passes the fifth.
See how real sites scored on Entity Coherence
Score your own site against this guide.
The free Citation Readiness Score runs every signal from this guide against any URL. ~90 seconds, no signup.
Or skip pasting a URL — email me a free sample AI-visibility report instead.