How to Build Topic Clusters That Actually Rank
Most topic cluster implementations fall flat. Learn how to design cluster architecture that earns real topical authority and visibility.

CEO, Morrison
Topic clusters have become one of the most referenced concepts in SEO strategy, and one of the most poorly executed. The basic idea is simple: organize your content around core topics instead of isolated keywords, build depth through supporting pages, and connect everything with internal links. Done well, this signals topical authority to search engines and creates logical pathways for readers. Done poorly, it produces a pile of loosely related articles pointing at a bloated pillar page that ranks for nothing.
The gap between theory and execution is where most content teams get stuck. They read a few guides, create a mind map of subtopics, write ten articles in a month, interlink them, and wait. Six months later, the cluster has not moved the needle. The problem is rarely the concept itself. It is the implementation: wrong topic selection, misaligned intent, thin spoke content, mechanical linking, and no measurement framework to course-correct.
This guide is about building topic clusters that actually earn rankings and traffic. Not the theoretical version. The version that requires understanding search intent, competitive dynamics, entity coverage, and site architecture. If you have tried clusters before and been disappointed, the issue is almost certainly in one of the areas covered below.
What topic clusters actually are
The oversimplified version goes like this: pick a broad topic, write a comprehensive pillar page, then create supporting spoke articles that link back to the pillar. This is directionally correct but misses critical nuance.
A topic cluster is a group of semantically related pages designed to collectively cover a topic with enough depth and breadth that search engines treat your site as authoritative on that subject. The pillar page is not just a long article. It is the hub that establishes scope and connects subtopics. The spoke pages are not just keyword variants of the pillar. They are discrete pieces of content, each targeting a specific intent within the broader topic, that would be useful as standalone pages even without the cluster.
The relationship is hierarchical but not rigidly so. A well-built cluster has a clear center of gravity (the pillar), supporting depth pages (the spokes), and cross-links between spokes where the content naturally overlaps. Some spokes will link to spokes in adjacent clusters. The structure reflects how the topic actually works, not an artificial taxonomy imposed on it.
Think of a topic cluster less like a wheel with spokes and more like a neighborhood. The pillar is the main street. The spokes are the side streets. Some connect to other neighborhoods. The overall layout should make sense to someone walking through it, not just to the architect who drew the map.
The important distinction is between a cluster and a content silo. A silo is a strict hierarchical structure where pages only link within their category. Clusters are more fluid. They allow (and benefit from) cross-cluster links where the content warrants it. Overly rigid silos can actually hurt usability and limit the contextual signals that cross-linking provides.
Why most topic cluster implementations fail
If you have built clusters that did not perform, you are in the majority. These are the patterns that consistently show up in underperforming cluster strategies.
Pillar pages that try to rank for everything
The most common mistake is building a pillar page that attempts to be the definitive guide on a broad topic. "The Complete Guide to Content Marketing" sounds impressive, but if it tries to cover strategy, creation, distribution, measurement, tools, and team structure in 5,000 words, it covers everything superficially and nothing with depth. Google sees pages that actually go deep on each subtopic and ranks those instead.
Spoke content without distinct intent
When teams brainstorm spoke topics, they often generate variations of the same idea rather than genuinely distinct subtopics. "Content marketing tips," "content marketing best practices," and "content marketing strategies" are not three spoke articles. They are one article with three possible titles. Publishing all three creates internal competition and dilutes the cluster instead of strengthening it. Detecting this overlap requires cannibalization analysis before you write, not after.
Mechanical internal linking
"Every spoke links to the pillar, the pillar links to every spoke" is a starting formula, not a linking strategy. When links are inserted mechanically without considering anchor text relevance, link placement, or user navigation patterns, they generate structure without meaning. Google has gotten increasingly sophisticated at evaluating link context. Their guidance on crawlable links makes clear that structure and placement matter. A link buried in a footer template or forced into an unrelated sentence carries far less weight than a contextual link placed where a reader would naturally want to explore further.
No competitive or intent research
Many teams design clusters based on what they want to write about, not what has competitive viability. A cluster around a topic dominated by Wikipedia, major publications, and government sites may never produce results regardless of quality. Similarly, clusters designed around informational intent when the business needs commercial traffic generate pageviews but not pipeline.
Building from scratch instead of auditing first
Teams with existing content libraries often start new clusters from zero instead of assessing what they already have. The result is redundant content that cannibalizes existing pages. Before building any cluster, inventory your existing content to find pages that already partially address the topic. These are your starting materials, not obstacles.
How topical authority works in practice
"Topical authority" is the concept that search engines reward sites demonstrating comprehensive expertise on a subject. It is real, but it works differently than most SEO content suggests.
Google does not assign a simple "authority score" per topic. As Google's documentation on how search works describes, it evaluates multiple signals that collectively indicate whether a site is a credible, thorough source on a given subject. These signals include:
- Entity coverage:Does the site address the key entities (concepts, tools, processes, people) associated with the topic? A site writing about "technical SEO" that never mentions crawl budget, Core Web Vitals, or structured data has obvious gaps.
- Depth signals: Does the content go beyond surface definitions? Pages that provide original analysis, specific examples, actionable frameworks, or proprietary data signal deeper expertise than pages that summarize what already ranks.
- Internal reinforcement:When multiple pages on the same site reference and link to each other on a topic, it creates a web of contextual signals that reinforces the site's coverage. This is the mechanism that makes clusters work. It is not the links themselves. It is the semantic context those links create.
- External validation: Backlinks from authoritative sources on the same topic amplify topical signals. A link from a well-known marketing publication to your content marketing cluster is more topically relevant than a link from a general news site.
- Freshness and maintenance: Authority erodes when content goes stale. Sites that regularly update their cluster content maintain stronger topical signals than sites that published once and moved on.
The practical implication is that topical authority is not something you declare by creating a cluster. It is something you earn through sustained, comprehensive coverage that search engines can verify against the broader corpus of content on the web. A cluster is the architecture that organizes this coverage. The authority comes from the quality and completeness of what you build within it.
Understanding where your authority is strong and where it is thin requires mapping your existing coverage against the full entity landscape of each topic. This is what topical authority mapping workflows do: they surface the gaps between what you cover and what the topic demands.
Choosing your clusters: market, intent, and competitive viability
Not every topic deserves a cluster. The decision about which clusters to build should be driven by three factors, evaluated together rather than in isolation.
Market alignment
The cluster should connect to something your business actually does or sells. This sounds obvious, but content teams frequently chase high-volume topics that attract readers who will never become customers. A project management tool building a cluster on "remote work culture" may generate traffic, but if those visitors have no project management need, the cluster serves awareness at best and vanity at worst.
Map candidate clusters to your product capabilities, customer pain points, and sales conversations. The best clusters address topics that your ideal customers actively research during their buying journey.
Intent distribution
A viable cluster needs a healthy mix of intent types across its subtopics. Pure informational clusters (all "what is X" content) attract top-of-funnel traffic but struggle to convert. Pure commercial clusters (all comparison and pricing content) are hard to build authority around because they lack the educational depth that signals expertise.
Before committing to a cluster, map the subtopics to intent categories: informational, navigational, commercial investigation, and transactional. A strong cluster typically has 50 to 60% informational content (which builds authority and earns links), 25 to 35% commercial content (which captures evaluation-stage traffic), and a small number of transactional or navigational pages. Doing this well requires systematic intent analysis rather than guesswork.
Competitive viability
Pull the SERPs for the primary keywords in each potential cluster. Who ranks? What kind of sites? What is their content depth? If the top five results for every subtopic are occupied by sites with domain ratings above 80, extensive content libraries, and thousands of referring domains, a new cluster from a lower-authority site will struggle regardless of content quality.
Look for clusters where at least some of the subtopics have competitive gaps: thin content ranking on the strength of domain authority alone, forums or user-generated content in the top results, or dated content from sites that no longer actively maintain it. These gaps are your entry points. You do not need to win every keyword in a cluster on day one. You need enough footholds to establish presence and build from there.
Running competitor content benchmarking across your candidate clusters reveals where established players are genuinely strong versus where they are coasting on legacy authority.
Cluster viability assessment
Identify candidate topic
Must align with product, customer pain, or buying journey
Map subtopics and intent distribution
Aim for a blend of informational, commercial, and transactional content
Audit competitive landscape
Check who ranks, content depth, and domain authority across subtopics
Identify entry points
Find subtopics where existing results are thin, dated, or misaligned
Estimate resource requirements
How many pages, what quality bar, and what timeline?
Decide: build, defer, or skip
Commit resources only to clusters with a realistic path to visibility
Designing the pillar page
The pillar page is the architectural center of the cluster. Its job is threefold: rank for the broadest version of the topic keyword, provide a comprehensive overview that establishes scope, and funnel readers toward spoke pages for deeper exploration.
Scope and depth
A pillar page should cover the topic broadly enough to rank for the head term but not so deeply that it makes spoke pages redundant. The practical test: if a reader finishes your pillar page and has no reason to click through to any spoke, the pillar is too deep. If they finish it and still do not understand the topic well enough to have follow-up questions, the pillar is too shallow.
For most B2B topics, pillar pages land between 2,500 and 4,000 words. Going longer is fine if the depth is warranted, but length for its own sake does not help. A 7,000-word pillar that meanders through tangential subtopics will lose readers before they reach the sections that matter.
Structure and intent mapping
Structure the pillar around the questions and subtopics that the head term implies. If you are building a pillar for "content audit," the page needs to address what a content audit is, why it matters, what the process involves, what tools you need, and what to do with the results. Each of these sections should summarize the subtopic and link to the spoke page that covers it in depth.
The heading structure of the pillar should map to the primary subtopics of the cluster. This creates a table of contents that mirrors the cluster architecture and gives Google explicit signals about the relationship between the pillar and its spokes.
Avoiding the "mega guide" trap
The worst pillar pages are the ones that try to be everything. They start as a strategic overview and devolve into a reference manual. The result is a page that takes 25 minutes to read, ranks for the head term weakly (because it dilutes focus), and actually suppresses spoke performance because Google cannot figure out which page to rank for each subtopic.
Keep the pillar focused. Each section should be substantive enough to demonstrate competence but concise enough to leave room for the spoke to own the deep dive. The pillar is a map. The spokes are the territory.
Identifying spoke content
Spoke selection is where cluster strategy succeeds or fails. The goal is to identify subtopics that are genuinely distinct, individually viable as search targets, and collectively exhaustive in covering the topic.
Gap analysis as the starting point
Start with what exists in the SERPs, not with what you think should exist. Pull the "People Also Ask" questions, related searches, and autocomplete suggestions for the pillar keyword. Analyze the subtopics covered by the top-ranking pages for the head term. Note what they address that you do not and what they omit that you could cover. This is genuine content gap analysis, grounded in what Google already associates with the topic.
Intent segmentation
Every spoke should target a distinct intent. Group your candidate subtopics by what the searcher is trying to accomplish:
- Definition and context:"What is X?" pages that explain concepts. These attract top-of-funnel traffic and earn featured snippets.
- Process and how-to: Step-by-step guides for doing something specific. These attract mid-funnel visitors actively working on a problem.
- Comparison and evaluation:"X vs. Y" or "best tools for X" pages. These capture commercial intent.
- Troubleshooting:"Why is X not working?" or "how to fix X" pages. These serve high-intent searchers with immediate needs.
- Advanced and strategic: Deep dives for experienced practitioners. These build authority and earn links from peers.
If two candidate spokes serve the same intent for the same audience, merge them or differentiate them by specificity. "How to do a content audit" and "content audit checklist" serve similar intent. One should be the spoke, and the other should be a section within it or a downloadable resource, not a separate page.
Supporting angles
Beyond the obvious subtopics, look for angles that competitors miss. Case studies, industry-specific applications, contrarian perspectives, original data, and expert interviews all add spoke content that strengthens the cluster without duplicating what already exists. A cluster on "site migration" might include spokes on the standard process, common mistakes, and tools, but also an industry-specific spoke like "site migration for e-commerce during peak season" that no competitor has addressed.
Mapping the full keyword landscape to specific pages is where keyword-to-page mapping becomes essential. It prevents the overlap that creates cannibalization and ensures every spoke has a clear, defensible keyword target.
The internal linking architecture
Internal links are the connective tissue of a topic cluster. They distribute authority, signal topical relationships, and guide both users and crawlers through your content. But the default advice (every spoke links to the pillar, the pillar links to every spoke) is a floor, not a ceiling.
Hub-and-spoke links
The baseline structure is bidirectional links between the pillar and each spoke. The pillar links to spokes contextually within the relevant section. Each spoke links back to the pillar, typically in the introduction (establishing context) and at a natural point where the broader topic is referenced.
These links should use descriptive, varied anchor text. If every spoke links back with the anchor "learn more about content marketing," you are wasting an opportunity to signal the specific relationship between each spoke and the pillar. Each anchor should reflect what the spoke contributes to the larger topic. This is an area where anchor text distribution analysis reveals whether your linking is semantically rich or repetitively generic.
Spoke-to-spoke links
This is where most cluster implementations fall short. Spokes that relate to each other should link to each other, not just to the pillar. If your cluster on "SEO auditing" has spokes on "technical audit," "content audit," and "backlink audit," the technical audit page should link to the content audit page where it discusses crawlability of content pages, and vice versa. These lateral links create a denser semantic network and more natural navigation paths.
Cross-cluster links
Topics do not exist in perfect isolation. A spoke in your "content strategy" cluster about content calendars might naturally reference your "project management" cluster. A spoke in your "SEO" cluster about page speed might connect to your "web development" cluster. These cross-cluster links are valuable because they mirror how the topics actually relate and prevent your site from feeling like a collection of disconnected silos.
The principle is always the same: link where it helps the reader. If a reader of this page would genuinely benefit from reading that page, the link should exist. If the link exists only because you want to pass authority, it probably does not belong.
Architecture validation
After building your link structure, validate it. Crawl the cluster and check that every spoke is reachable within two clicks from the pillar, that no pages are orphaned, and that the link distribution is not lopsided (where one spoke receives ten internal links and another receives one). Running a comprehensive internal link audit on the cluster reveals structural weaknesses that are invisible when you are looking at pages individually. For broader concerns about how the cluster fits into your overall site structure, a site architecture review provides the wider context.
Building clusters from existing content
Most sites do not start from a blank page. They have years of content published without a cluster strategy, and retrofitting that content into clusters is often more effective (and faster) than starting over.
The audit-first approach
Before writing a single new page, inventory everything you already have. For each target cluster, identify:
- Existing pages that directly address a subtopic within the cluster
- Pages that partially overlap with multiple clusters and need to be assigned to one
- Pages that cover similar subtopics and should be consolidated
- Subtopics with no existing coverage that need new content
This inventory step is non-negotiable for sites with more than a few dozen articles. Without it, you will create duplicate content, trigger cannibalization, and undo the authority that existing pages have already built. A full content inventory and classification gives you the raw material to work with.
Consolidation before creation
It is common to find three or four existing articles that partially cover the same subtopic within a target cluster. Rather than publishing a new spoke alongside these overlapping pages, consolidate the best elements into a single authoritative page. This is typically a content consolidation exercise: choose the strongest URL (by existing rankings and backlinks), merge the best content from the others, redirect the retired URLs, and update internal links.
Consolidation almost always outperforms parallel creation. Three weak pages competing for the same keywords will never rank as well as one strong page with the combined authority.
Gap filling
After consolidation, you will have a clear picture of what subtopics the cluster still lacks. These gaps are your content brief queue. Prioritize them by intent value and competitive viability, the same criteria you used to evaluate the cluster as a whole.
When building from existing content, the URL structure matters. If your existing pages live at scattered paths across the site, consider whether reorganizing them under a consistent URL pattern would benefit the cluster. This is not always necessary (Google does not require matching URL hierarchies to understand cluster relationships), but consistent paths improve user navigation and can simplify your internal linking. A URL structure audit helps determine whether restructuring is worth the migration cost.
Building clusters from existing content
Inventory existing content
Classify every page by topic, intent, and performance
Map pages to target clusters
Assign each page to a single cluster or flag it as cross-cluster
Identify overlaps and cannibalization
Find pages competing for the same keywords within a cluster
Consolidate redundant pages
Merge into the strongest URL, redirect the rest
Identify and prioritize gaps
Determine which subtopics need new content
Build spoke content for gaps
Write new pages with clear intent targets and link structure
Establish internal linking
Connect pillar, spokes, and cross-cluster references
Measuring cluster performance
Individual page metrics tell you whether a page is performing. Cluster metrics tell you whether the strategy is working. You need both, and most teams only track the first.
Entity coverage
How completely does your cluster cover the topic? Count the number of distinct subtopics (entities, questions, concepts) associated with the topic in the SERPs, and measure what percentage your cluster addresses. If the topic has 40 meaningful subtopics and your cluster covers 15, you are at 37% coverage. Track this as you add spokes and aim for meaningful gains, not 100%. Covering the 25 most important subtopics will typically deliver more value than chasing the last 15 niche ones.
Ranking distribution
For all keywords targeted by the cluster, track the distribution of rankings: how many are in positions 1 to 3, 4 to 10, 11 to 20, and 20-plus. A healthy cluster shows a concentration of rankings in the top 10 with a long tail of supporting keywords in positions 11 to 20 (representing growth opportunities). If most keywords sit below position 20, the cluster lacks the authority or content quality to compete.
Monitor this distribution over time. After adding new spokes or improving internal linking, you should see a gradual shift upward. If you add five spokes and the distribution does not move after three months, something is wrong with the content quality, the targeting, or the linking.
Traffic share
Measure the cluster's share of your total organic traffic and compare it to the share you would expect based on the topic's search volume relative to your other clusters. A cluster targeting a topic with 50,000 monthly searches across its keywords that delivers 2% of your traffic is underperforming. A cluster targeting 5,000 monthly searches that delivers 8% is overperforming. This relative measure tells you where your authority is strongest and where investment is being wasted.
Conversion contribution
For business-oriented clusters, track not just traffic but downstream outcomes: signups, demo requests, purchases, or whatever your conversion event is. Some clusters drive high traffic with low conversion (typical for purely informational topics), while others drive moderate traffic with high conversion (typical for commercial investigation topics). Both can be valuable, but knowing which is which prevents misallocating resources.
Internal link health
Measure the internal link density within the cluster: average links per page, the ratio of hub-to-spoke versus spoke-to-spoke links, and whether new spokes are getting linked from existing content promptly. Clusters where new spokes sit orphaned for weeks after publication will not benefit from the authority the cluster has already built.
Clusters vs. flat content strategies
Topic clusters are not universally superior to publishing standalone articles. The right approach depends on your site's authority, content volume, and competitive landscape.
When clusters help
- Established sites with moderate authority that need to compete with higher-authority domains. Clusters concentrate your topical signals and can offset a domain authority gap.
- Topics where depth matters for ranking. If the SERPs for your target keywords are dominated by sites with comprehensive coverage, isolated articles will struggle to break through.
- Content libraries that already have partial coverage. Retrofitting existing content into clusters often produces quick wins by organizing and linking what you have already built.
- B2B buying journeys where prospects research a topic over weeks or months. Clusters create natural content pathways that guide readers from awareness to evaluation.
When clusters add unnecessary complexity
- Very high authority domains that can rank for most keywords on domain strength alone. If your site has a DR of 80 and strong brand recognition, individual well-optimized pages may perform just as well without formal cluster architecture.
- Narrow niches where the total topic space is too small to warrant multiple pages. A topic with only three or four meaningful subtopics does not need a cluster. A single thorough article may serve better.
- News and time-sensitive content where freshness trumps depth. Breaking news, trend commentary, and event coverage are better served by a fast editorial calendar than a planned cluster architecture.
- Teams without maintenance capacity. A cluster that is built but never maintained will eventually underperform a smaller set of regularly updated standalone pages. If you cannot commit to ongoing maintenance, fewer pages at higher quality is the better bet.
Common mistakes and how to avoid them
Beyond the implementation failures covered earlier, these are the strategic mistakes that undermine cluster performance even when the execution is competent.
Choosing topics based on volume alone
High search volume does not mean high cluster viability. A keyword with 100,000 monthly searches that is dominated by aggregators and platforms (Reddit, Quora, YouTube) may be impossible to crack with traditional content. Meanwhile, a keyword with 3,000 monthly searches in a SERP full of mediocre blog posts represents a real opportunity. Evaluate volume alongside competitive density and intent alignment.
Publishing all spokes simultaneously
Some teams treat cluster launches like product launches: write everything, publish it all at once, and hope for impact. In practice, phased rollouts work better. Start with the pillar and 3 to 5 core spokes. Monitor performance, gather data on which subtopics gain traction, and use those insights to guide subsequent spokes. This is more capital-efficient and produces better content because later spokes benefit from what you learned writing the earlier ones.
Ignoring URL and site structure
While URL structure is not a direct ranking factor, a chaotic URL scheme makes clusters harder to maintain, harder to audit, and harder for crawlers to parse efficiently. If your cluster pages are scattered across /blog/, /resources/, and /guides/ with no consistent pattern, the navigation suffers even if the internal links are correct.
Neglecting SERP feature opportunities
Clusters create natural opportunities for featured snippets, PAA placements, and other SERP features. Each spoke that targets a specific question-based query is a candidate for a snippet. Structure your content to be snippet-friendly: clear question headings, concise direct answers in the first paragraph, and supporting detail below. Teams that consider SERP feature targeting during spoke creation capture significantly more visibility than those that optimize only for traditional blue links.
Not pruning underperforming spokes
Not every spoke will work. Some will never gain traction despite good content and strong internal linking. After 6 to 12 months, evaluate each spoke honestly. Pages with zero impressions growth may need to be consolidated into other spokes, repositioned for different keywords, or removed entirely. Keeping dead weight in the cluster dilutes the quality signal for the whole group. Content pruning analysis provides a data-driven framework for these decisions instead of relying on gut instinct.
Where content intelligence helps
The process described in this guide is achievable with manual research, spreadsheets, and standard SEO tools. But each step involves data collection, cross-referencing, and pattern recognition that becomes increasingly difficult as the number of clusters and pages grows.
Content intelligence platforms compress the most time-intensive parts of this work. Instead of manually mapping keywords to pages across a 500-page library, you run a keyword-to-page mapping workflow that surfaces conflicts and gaps automatically. Instead of eyeballing SERPs to assess competitive viability, you benchmark systematically. Instead of hoping your internal links are well distributed, you audit them with data.
Morrison is designed for exactly this type of work. It connects topic cluster planning to content inventory, gap analysis, and performance measurement in a single workflow, so cluster strategy is informed by actual data about what your site covers, where it ranks, and what is missing. The value is not in replacing editorial judgment. It is in making sure that judgment is applied to the right pages, the right gaps, and the right priorities.
Key takeaways
Topic clusters work when the architecture reflects genuine topical coverage, not when it is imposed as a rigid formula on top of content that does not warrant it. The difference between clusters that rank and clusters that just exist is in the details: intent research, competitive validation, spoke differentiation, linking quality, and ongoing measurement.
- Clusters are earned, not declared. Topical authority comes from comprehensive, high-quality coverage across a topic, not from creating a pillar page and linking spokes to it.
- Start with the SERP, not your content calendar. Design clusters around what Google already associates with the topic and where competitive gaps exist, not around what is convenient to write.
- Audit before you build. Existing content is your foundation. Consolidate overlapping pages, then fill genuine gaps. Building new content on top of a cannibalized library makes the problem worse.
- Internal linking needs intentionality. Spoke-to-spoke links, descriptive anchors, and cross-cluster connections matter more than the basic hub-and-spoke pattern most implementations settle for.
- Measure clusters as clusters. Entity coverage, ranking distribution, traffic share, and conversion contribution tell you whether the strategy is working. Individual page metrics alone cannot.
- Not every topic needs a cluster. High-authority sites, narrow niches, and time-sensitive content may perform better with standalone pages. Match the architecture to the situation.
- Maintenance is the strategy. A cluster that is built and never updated will lose to maintained standalone content. Commit to ongoing measurement, pruning, and improvement before you start building.
The organizations that get the most from cluster strategies are the ones that treat them as living systems rather than one-time projects. They measure continuously, consolidate when overlap appears, fill gaps as the topic evolves, and prune when performance data says a spoke is not pulling its weight. That discipline, applied consistently, is what turns a content library into a competitive advantage.

CEO, Morrison
Ulrich is CEO of Morrison and founded Bonzer in 2017, growing it into one of Scandinavia's leading SEO agencies with 900+ clients across Copenhagen, Oslo, and Stockholm. At Morrison he leads strategy, operations and go-to-market, bringing years of hands-on SEO and content work to the platform side of the business.
See how Morrison can help
Crawl your site, chat with your content, and run AI-powered workflows at scale.
Browse use cases