Glossary

Entity

The short answer

What is an entity in SEO and AI search?

An entity is a distinct thing — a person, organization, product, or concept — that search and AI answer engines can identify and track across sources, independent of the exact words used to name it. Engines merge mentions into 1 record per thing, which is why consistent naming matters: across our 3 production builds, every page's JSON-LD points at 1 @id-anchored Organization node, so engines never meet 2 versions of us [our data].

An entity is a distinct, identifiable thing — a person, organization, product, place, or concept — that search and AI answer engines can recognize and track across sources, independent of the exact words used to name it. Keywords are strings; entities are the things the strings refer to.

The distinction sounds academic until you watch it fail. A company called by 3 different names across its own site, its profiles, and its schema markup is asking every engine to guess whether it is 1 thing or 3 — and engines that have to guess sometimes guess wrong.

How do engines identify an entity?

Engines identify an entity by reconciling evidence across sources: the names used for it, the structured data that declares it explicitly, and the context that surrounds each mention. No single signal does the job alone — identity is established by agreement between signals.

Structured data is the explicit half. Google's documentation describes it as a standardized format for providing information about a page and classifying its content — markup that says "this page is published by an Organization named X" in a form built for machines (Google, structured-data introduction). Give that Organization node a stable @id and reference it from every page, and you have made the "this is all one thing" claim machine-readable. The implementation mechanics are on our Organization schema guide, and the disambiguation property that points engines at your profiles has its own page: what sameAs actually does.

The implicit half is consistency. Using 1 name, 1 spelling, and 1 definition for a thing everywhere it appears is what lets an engine attach that definition to that entity — which is why terminology discipline is an entity strategy, not a style preference.

What is the difference between a keyword and an entity?

A keyword is a surface string; an entity is the thing underneath the strings. The practical differences fall out of that one distinction:

Keyword lensEntity lens
Unit of optimizationThe exact phrase typedThe thing referred to
VariantsEvery phrasing is a separate targetMany names resolve to 1 record
Site structure it producesA page per phraseA consistent identity reinforced by many pages
Typical failureDoorway-page sprawlFragmented identity engines cannot merge

Modern retrieval made this shift concrete. AI answer engines decompose a question, retrieve passages, and assemble an answer — a pipeline iPullRank's AI Search Manual frames as relevance engineering rather than string matching. A passage gets selected for what it says about a thing, and the engine has to know which thing.

Our clearest first-hand illustration is a definition, not a keyword: a glossary page on our greenfield build defined its brand-generic term in one quotable sentence, used that term identically sitewide, and was observed cited in a Google AI Overview within days of shipping [our data]. The engine had a term it could attach a definition to — entity mechanics at the vocabulary level.

Because an engine can only credit what it can attribute. When an answer engine quotes a passage, it is implicitly asserting "this source says this about this thing" — and both attributions depend on entity resolution. A site whose identity resolves cleanly can accumulate a record; a site whose identity fragments spreads its evidence across records engines may never merge.

Disambiguation is the other half. The same string routinely names several entities — a planet, an element, and a brand can share one word — and context plus structured data is how engines pick the right one. The trust-signal framework that AI-era quality guidance keeps pointing at also attaches here: experience and expertise are properties of a who, and E-E-A-T signals can only accrue to an entity the engine can identify.

Entity recognition is the identification layer of the broader visibility problem — the full picture of how pages earn their way into AI answers is the operator's guide to generative engine optimization.

How do I make my organization a recognizable entity?

Give it exactly 1 canonical identity, then repeat that identity everywhere without variation. On our builds that means one Organization node with a stable @id, referenced as the publisher from every page's JSON-LD, carrying the same name, logo, and description sitewide — engines crawling any page of the site meet the same declared identity [our data].

Around that anchor: a sameAs array pointing at the profiles that genuinely represent the organization, the same organization name in visible bylines and footers as in markup, and consistent terminology for what the organization does. None of this is exotic — the work is deciding the canonical identity once and then never improvising a variant.

Can schema markup alone make you an entity?

No. Markup declares identity; it does not create the evidence that makes the identity worth recognizing. The declaration layer helps engines merge your mentions into 1 record — but the mentions, the coverage, and the content still have to exist for the record to contain anything.

The honest ceiling is documented: Ahrefs tested 1,885 pages and found no causal lift in AI citations from schema markup. We ship entity markup on every build anyway, because it is cheap, standard, and does real work at the identification layer [our data] — we just never confuse being identifiable with being cited. A precise entity record with nothing behind it is an empty file with a very clear label.

Frequently asked questions

What is an entity in SEO?

A distinct, identifiable thing — a person, organization, product, place, or concept — that engines can recognize across sources regardless of the exact words used to name it. Keywords are strings people type; entities are the things those strings refer to, merged into 1 record per thing.

What is the difference between a keyword and an entity?

A keyword is a surface string, and every variant is a separate string. An entity is the underlying thing, with 1 record and many possible names. Keyword thinking produces a page per phrase; entity thinking produces 1 consistent identity that many pages and profiles all reinforce.

How do engines identify entities?

By reconciling signals across sources: the names used, the structured data that declares a thing explicitly, and the context surrounding mentions. Google's structured-data documentation describes markup as a standardized format for providing information about a page and classifying its content — an explicit identity declaration.

What is an entity home?

The 1 canonical page or node that represents a thing, which every other reference points back to. For an organization, that is typically an @id-anchored Organization node referenced from every page's JSON-LD — the pattern our builds ship, documented on our Organization schema page [our data].

Do entities matter for AI answer engines?

Yes, at the identification layer: an engine assembling an answer from retrieved passages needs to resolve which organization or concept a passage is about, and fragmented naming makes that resolution harder. No study on our source list shows entity markup causing citations — the benefit is being reliably recognized, not preferentially quoted.

Sources

  1. Structured data introductionGoogle
  2. AI Search ManualiPullRank
  3. Ahrefs: 1,885-page schema testAhrefs