‹ Blog

Stop Optimizing for Keywords. Start Being an Entity.

The shift from keywords to entities is the single most useful reframe for AI search. Engines recommend businesses they can recognize — not pages that repeat a phrase.

For twenty years, the mental model of getting found was keywords: pick a phrase, build a page around it, repeat it enough, climb the rankings. That model is now actively counterproductive in AI search. The Princeton/Georgia Tech GEO study found that keyword stuffing measurably reduced a page's visibility in generative engines — the one tactic that clearly backfired. The replacement model is worth internalising, because everything else follows from it: engines recommend entities, not keywords.

Keyword thinking vs entity thinking

A keyword is a string of text. An entity is a thing the engine knows about — a specific business with a name, a location, a category, a reputation, and relationships to other known things. Google has spent a decade building a Knowledge Graph of entities; AI engines reason over the same kind of structure. The question has changed from "does this page contain the phrase 'plumber Calgary'?" to "is there a real, identifiable plumbing business in Calgary I'm confident enough about to recommend by name?"

The difference in practice:

The first optimises a page. The second optimises you. Only one of them survives a system that writes answers instead of listing links.

What makes you an entity

Becoming recognisable as an entity is concrete work, not vibes. It's the Recognize layer of the REAL Method, and it has a handful of components:

The disambiguation problem nobody thinks about

Here's the failure mode entity thinking guards against. Type a generic business name into an engine and watch it hedge — because there might be five businesses with similar names across the country. If the engine can't tell which one you are, it won't risk naming you in a local answer. Strong entity signals are what let it resolve the ambiguity in your favour.

This is why two businesses with identical services and similar reviews can have completely different AI visibility. The one with consistent NAP, a specific schema type, and rich sameAs links is legible. The other is a blur the engine declines to guess at.

Note

Keywords were about matching a query. Entities are about being identifiable. In a world where the machine names a winner instead of listing options, being identifiable is the whole game.

How to make the shift, practically

You don't need to rebuild your site. You need to make yourself unmistakable:

  1. Audit your NAP across your site, Google Business Profile, and your top directories. Fix every inconsistency, down to "Street" vs "St."
  2. Set a specific schema type and add sameAs links to all your real profiles. The Schema Generator and GEO Grader handle this.
  3. Claim and complete the profiles that anchor your identity — Google Business Profile first, then the platforms that matter in your industry. Consider a Wikidata entry if you have any third-party coverage to cite.
  4. Stop writing keyword-stuffed pages. Replace repetition with specifics — real prices, timelines, service areas. Specifics are what get quoted; repetition is what gets penalised.
  5. Keep it consistent over time. Entity recognition compounds; every new consistent signal strengthens the others.

The reframe that makes the rest easy

Once you think entity-first, the rest of AI visibility stops feeling like a grab-bag of tactics. Schema, NAP consistency, sameAs, reviews, quotable answers — they're not a checklist, they're all answering one question the engine is asking: can I identify this business clearly enough to recommend it by name? Get that yes, and citations follow. Chase keywords instead, and you're optimising for a system that no longer exists.

See how recognisable you are right now with the free AI Visibility check — Recognize is the first of the four scores it returns. hello@rankinglocal.ai reaches me directly.

Frequently asked questions

What does it mean to be an 'entity' in AI search?

An entity is a thing the engine actually knows about — a specific business with a name, location, category, reputation, and verified connections to other known sources — as opposed to a page that merely contains a keyword. AI engines recommend entities they can identify confidently, not strings of text. You become an entity through consistent NAP, a specific LocalBusiness schema type, sameAs links to your real profiles (including Wikidata), and corroborating mentions across independent sources.

Is keyword optimization still worth doing for AI search?

Repetitive keyword stuffing actively hurts — the Princeton/Georgia Tech GEO study found it reduced visibility in generative engines, making it the clearest tactic that backfires. Basic keyword relevance still helps a page get indexed, but the high-leverage work has shifted to being a recognisable entity and writing specific, quotable answers. Replace keyword repetition with real numbers and details, and make sure your identity signals (NAP, schema, sameAs) are clean. Check your Recognize score at /tools/ai-visibility/.

Related reading