Entities & Knowledge Graphs
Entity Disambiguation
In shortWorking out which real-world entity a name refers to, such as Apple the company or apple the fruit, using context, schema and external identifiers.
Entity disambiguation is the task of deciding which specific Entity a mention refers to when several share the same name. Search engines and AI systems do it constantly: “Jaguar” could be a car brand, an animal or a football team. For brands, it is the difference between being credited for your own content and having it attributed to someone more famous with the same name.
How it works
After entity extraction finds a mention, the system compares candidate entities in its Knowledge Graph and picks the one that best fits the context. MLforSEO lists the signals AI systems lean on:
- Co-occurring entities: Apple next to iPhone, Tim Cook and Cupertino means the company; next to orchard and pie it means the fruit. This is usually the strongest signal.
- Structured data type: Organization schema sets different expectations from Recipe schema.
- External references: sameAs links to Wikidata, Wikipedia, LinkedIn or Crunchbase give a verification anchor.
- Domain context: a page on acmesoftware.com is more likely to be about Acme Software.
- Knowledge Graph confidence: if only one of the colliding entities has an established entry, the system leans towards it.
Linking the resolved mention to a stable ID, such as a Wikidata QID or a Knowledge Graph ID, is called Entity Linking (Reconciliation).
How it’s used in SEO and marketing
- Auditing whether Google associates your brand name with you or with another entity, using the Knowledge Graph Search API.
- Writing the full canonical name plus a disambiguating descriptor (“Phoenix Analytics, the data infrastructure company based in Austin”) in the H1, intro, meta description and schema.
- Adding Organization or Person schema with sameAs links and a consistent @id.
- Building consistent profiles across platforms so the same facts appear everywhere.
Example
A software company called Acme queries its name in the Knowledge Graph Search API and gets the cartoon brand back with a high score. That is a textbook collision. The fix starts with consistent naming (“Acme Software, the project management platform for remote teams”), Organization schema with sameAs links to its LinkedIn and Crunchbase pages, and content that mentions the entities it should co-occur with.
Limitations and things to watch
- If your brand returns nothing at all, you have a recognition problem first: establish the entity before trying to disambiguate it.
- The Knowledge Graph Search API’s resultScore is a relative ranking signal for that query, so treat it as directional and compare it over time rather than against a fixed cut-off.
- Disambiguation failures rarely show up in rank tracking; they appear as missing or misattributed AI citations.
Learn it on MLforSEO
- Entity Disambiguation in Practice: When Your Brand Shares a Name with Something Else
- Cross-Platform Entity Consistency: The LLM-Era NAP
- 5 Steps to Identify and Fix Entity Recognition Gaps That Block LLM Visibility
- AI Search, LLMs, Entity SEO & Knowledge Graph Strategies for Brands
- The AI-powered Entity Audit
Where Entity Disambiguation shows up on MLforSEO
Learn it in a course
Read about it on the blog
Sources and further reading
- Entity Disambiguation in Practice: When Your Brand Shares a Name with Something Else MLforSEO
- Cross-Platform Entity Consistency: The LLM-Era NAP MLforSEO
- AI Search, LLMs, Entity SEO & Knowledge Graph Strategies for Brands (course) MLforSEO
- Knowledge Graph Search API (Google for Developers)
- Help:Disambiguation (Wikidata)
Other terms from Entities & Knowledge Graphs
- @id (Schema Node Identifier)@id is the JSON-LD property that gives an entity in your structured data a unique, stable identifier, so every…
- Brand EntityA brand entity is how search engines and AI systems represent your organisation as a distinct, recognised thin…
- EntityA distinct, identifiable thing such as a person, place, organisation, product or concept, which search engines…
- Entity AuditA structured review of how search engines and AI systems recognise, connect and trust the entities on your sit…
- Entity HubA page built to be the definitive source on one entity (a product, person, concept or organisation) instead of…
- Entity Linking (Reconciliation)Entity linking connects a name mentioned in text or data to the exact entity it refers to in a knowledge base,…
- Entity Relationships (Relationship Mapping)The labelled connections between entities, such as a person who works for a company, that let search engines a…
- Entity SEOOptimising how search engines and LLMs recognise, understand and connect the entities behind your site: your b…
- Entity TypesEntity types are the categories an entity belongs to, such as person, organisation, location, product or event…

