Skip to content

Entities & Knowledge Graphs

Entity

In shortA distinct, identifiable thing such as a person, place, organisation, product or concept, which search engines and LLMs use to understand meaning.

Updated 24 Oct 2026· 2 min read

An entity is a single, well-defined thing that can be distinguished from everything else: a person, organisation, place, product, event or concept. Search engines moved from matching keyword strings to understanding entities, which Google summed up in 2012 as “things, not strings”. For SEO, entities are the units of meaning that search engines and large language models use to connect queries, pages and brands.

How it works

A search system needs to do three things with entities:

  • Recognise them in text. Entity extraction (NER) finds mentions such as “Apple” or “Paris” and assigns a type (organisation, location, person and so on).
  • Disambiguate them. “Apple” the brand and “apple” the fruit must map to different entries, usually in a knowledge graph where each entity has a stable ID.
  • Relate them. In a knowledge graph entities are nodes, connected by relationships (edges) such as “founded by” or “located in”, and described by attributes.

Tools such as the Google Cloud Natural Language API return each entity’s type, a salience score for how central it is to the text, and, where available, a Knowledge Graph ID and Wikipedia URL. MLforSEO’s semantic keyword research course builds on this with the entity-attribute-variable (EAV) model: an entity, its attributes and the values those attributes take.

How it’s used in SEO and marketing

  • Building keyword universes around entities and their attributes instead of isolated phrases.
  • Auditing whether your brand, products and people are recognised and salient on your own pages.
  • Finding entity gaps between your content and the pages that rank or get cited in AI answers.
  • Using structured data with consistent IDs (schema.org @id, sameAs) so machines connect your pages to the right entity.
  • Keeping entity facts consistent across your site, Wikidata, profiles and directories, which LLMs cross-check.

Example

A page titled “Lightweight waterproof hiking jackets for women” contains the entities hiking jacket (product type), waterproofing (attribute), women (audience) and perhaps brands such as Patagonia. In MLforSEO’s benchmark of entity extraction tools, the same 221-word bio was run through several APIs and chatbots; the purpose-built APIs also returned salience and knowledge-base links that the chatbots did not.

Limitations and things to watch

  • NLP tools miss or mistype entities, especially brands that share a name with common words.
  • Navigation and boilerplate text can make the wrong entities look most important on a page.
  • Being mentioned is different from being recognised as an entity in Google’s Knowledge Graph.

Learn it on MLforSEO

Where Entity shows up on MLforSEO

Sources and further reading

Other terms from Entities & Knowledge Graphs

See all 23 Entities & Knowledge Graphs terms →