You've published 40 blog posts and your traffic still looks like a flat line. That's usually not a content quality problem — it's a topic clusters SEO problem, and it's the reason most indie SaaS blogs plateau around month six no matter how consistently they publish.
Here's the uncomfortable part: Google doesn't reward volume anymore. It rewards depth on a subject, measured by how your pages link to and reinforce each other. A blog with 40 disconnected posts on 40 different topics looks, to a crawler, like 40 weak signals. A blog with 40 posts organized into four tight clusters — each with one authoritative hub page and a set of supporting spokes — looks like four strong signals. Same word count. Wildly different outcome.
How Do You Build a Topic Cluster for SEO?
To build a topic cluster for SEO, you pick one broad topic your buyers search around, create a comprehensive pillar page targeting the head term, then publish 6-12 narrower "spoke" articles that each target a related long-tail keyword and link back to the pillar. The spokes feed authority upward; the pillar feeds relevance and navigation downward.
That's the mechanic. Here's how it actually plays out when you sit down to do it:
- Pick a pillar topic broad enough to support 8+ subtopics but narrow enough to describe in one sentence. See how to map a topic cluster from a single seed keyword.
- Map every long-tail question, comparison, and "how to" variant your buyer searches around that topic.
- Group those variants into spokes — each spoke gets exactly one primary keyword.
- Write the pillar page first, covering the topic at a level someone could act on without reading anything else.
- Publish spokes over the following weeks, each one linking to the pillar in the first 200 words.
- Link the pillar back down to every spoke as it goes live, so the hub becomes a live table of contents.
- Track rankings and click-through for the whole cluster together, not page by page.
- Merge or redirect any spoke that ends up competing with the pillar for the same query.
Most founders skip step 6. They publish the pillar, move on to spokes, and forget to circle back and update the hub's links. Six months later the hub page — the one page meant to carry the most authority — has three internal links pointing out and none of the newer spokes linking in. The structure collapses into a flat list wearing a hub-and-spoke costume.
What Is a Topic Cluster in SEO?
A topic cluster is a group of interlinked pages built around one core subject: a central pillar page covering the topic broadly, and multiple spoke pages that each go deep on one narrow subtopic and link back to the pillar. The model was popularized to help sites signal topical authority to search engines rather than competing on isolated keywords.
Think of it like a textbook versus a stack of loose notes. The notes might contain the same information, but a textbook has a table of contents, cross-references, and a spine holding it together. Search engines increasingly crawl and rank sites the way a reader navigates a textbook, following structure, not just scanning for keyword density on individual pages.
Hub-and-Spoke Architecture: What Actually Goes Where
The hub is not a summary. That's the mistake almost everyone makes on their first attempt — they treat the pillar as a table of contents with two sentences per section, then wonder why it doesn't rank for the head term. A real hub page answers the core question completely on its own. It's 1,500+ words of substance, not a directory.
The spokes are where you get specific. If your hub is "topic clusters SEO," your spokes might cover topic cluster planning for a solo SaaS blog specifically, internal linking mechanics between clusters, or how to detect when two spoke articles are cannibalizing the same query. Each spoke should be narrow enough that you could not reasonably fold it into the hub without bloating it past usefulness.
Here's the part almost nobody mentions: spokes should link to each other, not just to the hub. A pure hub-and-spoke model, where spokes only ever link up, never sideways, leaves the cluster looking like a hierarchy instead of a network. Google's crawlers follow links the way water follows terrain; if the only path between two related spokes is through the hub, you're making the crawler work harder than it needs to, and you're wasting a chance to pass relevance directly between two closely related pages. See topic cluster internal linking: a practical structure that passes link equity.
Planning Your Cluster: Finding the Right Spokes
Before you write a single spoke, you need to know what your competitors already rank for that you don't. This is where most people either buy an expensive keyword tool they'll use twice, or skip research entirely and guess. Neither works long-term.
The faster path: run a keyword gap analysis against two or three competitors who already have topical authority in your space, then filter for terms with commercial or informational intent that match a subtopic of your planned hub. WriteGap's keyword gap analysis does this specifically for cluster planning — it surfaces the terms your competitors rank for that fit naturally as spokes, instead of handing you a 500-row spreadsheet you'll never open again. See topic cluster template: a free framework for planning hub and spokes.
Once you have your list, resist the urge to write every keyword as its own spoke. Group near-duplicate queries — "topic cluster template" and "topic cluster example" are close enough to live on one page. Splitting them creates two thin, competing pages instead of one strong one. This is the seed of cannibalization, and it's avoidable at the planning stage if you're honest about how similar two queries actually are in intent.
Internal Linking: The Part That Actually Moves Rankings
Internal linking is what separates a topic cluster from a folder of related posts. The rule is simple: every spoke links up to the hub within its first 200 words, using keyword-rich anchor text, and the hub links down to every spoke in a dedicated section, not buried in a sidebar widget nobody scrolls to.
Anchor text matters more than people think. "Click here" tells Google nothing. "topic cluster planning for SaaS" tells Google exactly what the linked page is about and reinforces the target keyword on the linking page too. If you've published a cluster and every internal link says "read more," you've built the structure but skipped the signal.
There's a sequencing trick worth knowing: publish spokes with links pointing to the hub even before the hub itself is fully built out, as long as the hub exists as a live URL. Google can crawl and index the relationship early, and by the time your hub is comprehensive, the link equity is already flowing. Waiting until everything is "done" before connecting anything is the single most common reason clusters take three extra months to show ranking movement.
Common Mistakes That Sink a Topic Cluster
Most failed clusters share the same handful of problems, and none of them are about writing quality.
The first is cannibalization — two spokes accidentally targeting the same query, splitting ranking signal between them instead of consolidating it. This happens quietly. You write "SEO content brief guide" in March and "how to write an SEO content brief" in July, forget you already covered it, and now you're competing with yourself. WriteGap's cannibalization detection flags this by comparing your published URLs against the queries they're actually ranking for in Search Console, so you catch the overlap before it costs you months of split authority. See how to fix keyword cannibalization.
The second is an orphaned hub — a pillar page with no spokes linking to it yet, sitting there with zero internal signal because you published it and moved straight to writing spokes for a different cluster. The third, and the one that stings most, is building a technically perfect cluster on a topic nobody searches. Structure doesn't manufacture demand. It amplifies demand that's already there.
Measuring Topical Authority: What to Actually Track
You can't manage what you don't measure, and topical authority doesn't show up as one clean metric — it shows up as a pattern across the whole cluster. Watch three things together: average position across all cluster URLs (not just the hub), click-through rate on the hub for its target term, and whether spoke pages start ranking for queries you never explicitly targeted. That last one is the real signal. When a spoke about internal linking starts pulling impressions for "SEO content architecture," that's Google recognizing the cluster as a coherent topic, not just a set of pages.
This is a slow signal. Expect meaningful movement over 8-12 weeks, not days. WriteGap's position and CTR tracking through Google Search Console groups these by cluster instead of by individual URL, which matters because a hub that drops two positions while its spokes climb five is a healthy cluster, not a failing page, but you'd never see that story looking at rankings one URL at a time. See how long does a topic cluster take to rank? a realistic timeline.
Do Topic Clusters Still Work in 2026?
Yes, arguably more than when the model was first popularized. AI-generated answers and search summaries increasingly pull from sites that demonstrate depth across a subject rather than a single strong page, because breadth-with-structure is easier for a language model to synthesize confidently. A lone article competing on one keyword is a coin flip. A cluster of twelve interlinked pages covering the same subject from every angle gives both traditional search and AI overviews far more surface area to cite.
The tools have changed more than the model. Where this used to require a spreadsheet, a subscription to an expensive suite, and a few hours of manual mapping every month, you can now run gap analysis, generate SEO content briefs, and draft cluster-ready articles in the same workflow. That doesn't make the strategy new, it makes the barrier to executing it properly a lot lower than it was even two years ago.
Ready to Map Your First Topic Cluster?
Pick one topic your best competitor ranks for across 10+ related pages, and map it as a hub with spokes before you write a single word. Run a keyword gap analysis to find the spokes you're missing, draft the hub first, and publish spokes on a schedule that lets you link them back within days, not months — that sequencing alone is what separates clusters that rank in one quarter from ones that limp along for a year.
Related Guides
- Topic Clusters for a Solo SaaS Blog: How to Plan Content With No Writing Team
- Topic Cluster Template: A Free Framework for Planning Hub and Spokes
- Topic Cluster Internal Linking Structure That Works
- How to Map a Topic Cluster From a Seed Keyword
- How Long Does a Topic Cluster Take to Rank? A Realistic Timeline