Lesson 8 of 1913 minBeginner

Modern Ranking Factors

Keywords vs Topics vs Entities the Modern SEO Model

Why modern SEO thinks in entities and topics rather than isolated keyword strings, and how that changes the way pages are planned.

Reading time · unlocks the next lesson

0:00 / 5:00 · paused

From strings to things

Early SEO treated a keyword as a literal string to be repeated on a page. Since the Knowledge Graph, Google increasingly maps language to 'entities' — real-world people, places, organisations and concepts with defined relationships to each other — rather than just matching text. This lets Google understand that 'Apple' the company and 'apple' the fruit are different entities even from short queries.

For SEO this means a page ranks not just for matching words but for demonstrating a coherent, correctly-connected understanding of the entities it discusses.

Topics and topical coverage

A topic is a cluster of related entities and subtopics that together represent full coverage of a subject. Google can infer topical authority when a site covers a subject's core questions, related entities and common follow-up queries comprehensively, rather than a single narrow page competing on one exact phrase.

This is the logic behind 'topic clusters': a pillar page covering a broad subject, linked to and from a set of more specific supporting pages, each covering one facet in depth.

  • Keyword: the literal string someone types
  • Entity: the real-world thing the keyword refers to
  • Topic: the cluster of entities and subtopics around a subject
  • Topical authority: comprehensive, interlinked coverage of a topic

Practical planning around entities

In practice, entity-aware planning means researching not just the exact keyword but the related concepts, questions and terminology a genuine expert would naturally include, then making sure they appear clearly in the content — not stuffed in, but genuinely explained. Tools that extract entities from top-ranking pages give a useful checklist of what comprehensive coverage looks like for a given topic.

It also means naming things precisely: using the correct, specific terms for products, conditions, techniques or places helps Google's entity recognition connect your content to the right node in its knowledge graph.

Finding coverage gaps with RankAudit

RankAudit's topical coverage report compares your content's entities against what top-ranking competitors cover, highlighting concepts you've omitted. This turns 'write more content' into a specific, prioritised list of missing subtopics rather than a vague instruction to add length.

Run this before publishing a new pillar page, then again after publication to confirm your coverage keeps pace as competitors update theirs.

Key takeaways

  • Think in entities and topics, not just literal keyword strings
  • Build topic clusters: one pillar page linked to focused supporting pages
  • Use precise, correct terminology to aid entity recognition
  • Use RankAudit's coverage report to find missing subtopics before publishing

Why this lesson matters

This lesson belongs to Modern Ranking Factors, the part of SEO Foundations where the goal is: learn the concepts google itself uses to describe quality — e-e-a-t, entities and topical coverage.

Read it once, then do it straight away on a real site inside RankAudit. Nothing here is theory for its own sake — every step produces something you can show a client.

Do it now

  1. 1Open RankAudit with sample data already loaded, so you are not stuck on setup.
  2. 2Crawl a site and triage the issue list.
  3. 3Use RankAudit's E-E-A-T and entity coverage checks against one of your existing pages and note the gaps it surfaces.