What is the difference between a keyword and an entity in search?
A keyword is a search query like 'reputation management'; an entity is a recognized thing like 'Five Blocks' the firm. SEO targets keyword ranking, while reputation work increasingly targets entity recognition - because AI engines and Knowledge Panels operate on entities, not strings.
The difference between a keyword and an entity marks the line between classic SEO and modern reputation work. A keyword is a query string – “reputation management firm,” “best hedge fund” – that a page tries to rank for. An entity is a recognized thing with its own identity in Google’s Knowledge Graph and the AI engines: Five Blocks the firm, a named executive, a specific product.
Keyword vs. entity at a glance
| Keyword | Entity | |
|---|---|---|
| What it is | A query string a page targets, e.g. “reputation management firm” | A recognized thing with its own identity, e.g. Five Blocks the firm |
| How systems treat it | A string of characters to match and rank pages against | A distinct node with its own attributes and relationships |
| What the work targets | Ranking specific pages for specific phrases (classic SEO) | Recognition as a distinct identity that is described accurately (entity work) |
| Built from | On-page content, links, technical signals | Wikipedia, Wikidata, owned properties, and authoritative citations |

Why the shift matters
The distinction matters because AI engines and Knowledge Panels operate on entities, not strings. When someone asks ChatGPT about a company, the model is reasoning about an entity it has assembled from Wikipedia, Wikidata, owned properties, and authoritative citations, then rendering what it knows.
A reputation program that only chases keyword rankings leaves the entity layer unmanaged – which is exactly the layer that now governs how a brand or person is understood and summarized.
Last reviewed: 20/05/2026