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.
Want to earn a Rankar Academy certificate?
This lesson is free to read in full, with nothing to sign up for. Join the Academy to track your learning, complete courses and sit the certification assessment.
Join the Academy →Performance model
SEO Foundations · Modern Ranking Factors
Stage 1
From strings to things
Stage 2
Topics and topical coverage
Stage 3
Practical planning around entities
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.
Run a site crawl, read the health score, prioritise issues and hand fixes to the team.
Why this lesson matters
Ignoring the shift from keywords to entities and topics has significant business consequences. Organisations that continue to focus on isolated keyword strings often create fragmented, shallow content that struggles to achieve comprehensive topical authority. This results in poor search visibility, as search engines increasingly favour content that demonstrates deep, holistic understanding of a subject. Such an approach leads to wasted content production budgets, low organic traffic, and ultimately, a failure to capture significant market share for relevant queries.
Conversely, businesses that embrace the entity-based model build robust content ecosystems. By mapping content to entities and their related attributes, they ensure complete topical coverage, positioning themselves as authoritative resources. This deeper understanding of user intent and semantic relationships translates directly into higher rankings, increased organic traffic, and better conversion rates, as users find comprehensive answers to their complex questions. It fosters a competitive advantage by aligning directly with how modern search algorithms interpret and value information.
Diagnosing Topical Gaps with Entity Relationships
A common pitfall in content strategy is the failure to identify and address genuine topical gaps, often because teams are still thinking in terms of discrete keywords rather than the semantic connections between entities. This results in content clusters that are either redundant, covering the same concept from slightly different angles without adding new value, or critically incomplete, missing essential sub-topics or attributes that a search engine expects to see associated with a primary entity. Effective diagnosis requires moving beyond simple keyword mapping to understand the network of related entities.
To effectively diagnose these gaps, one must scrutinise not just what keywords are missing, but which related entities and their attributes are absent from the existing content. For instance, if your core entity is 'electric vehicle charging', are you adequately covering sub-entities like 'charging standards', 'home charging solutions', 'public charging infrastructure', and the specific 'types of connectors'? Overlooking these interconnected aspects leaves significant voids in your topical authority, diminishing your content's ability to rank for broad, complex queries. This is where entity graphs become invaluable.
- Identify core entities your business serves.
- List key attributes and related sub-entities for each core entity.
- Map existing content against these entity relationships.
- Prioritise missing sub-entities or attributes for new content development.
Do it now
Your first practical step is to apply the entity-based mindset to a current content challenge. Choose one of your existing high-value pages that isn't ranking as well as you'd like. We'll use RankAudit in our next session to dig deeper, but for now, begin the manual process of assessing its topical completeness.
Determine the primary entity your chosen page addresses.
Brainstorm at least five related sub-entities or key attributes.
Evaluate if your existing content thoroughly covers these related concepts.
Note down any immediate gaps you identify.
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
- 1Open RankAudit with sample data already loaded, so you are not stuck on setup.
- 2Crawl a site and triage the issue list.
- 3Use RankAudit's E-E-A-T and entity coverage checks against one of your existing pages and note the gaps it surfaces.
