How to Build a Topic Cluster (With an Example)
A step-by-step guide to building a topic cluster — one pillar page, a set of supporting posts, and the internal links that make them rank together.
On this page
How to Build a Topic Cluster (With an Example)
How do I build a topic cluster?
To build a topic cluster, pick one broad subject you want to own, write a single pillar page covering it end to end, then publish several focused posts that each answer one narrower question. Link every supporting post up to the pillar and the pillar down to each post, using descriptive anchor text.
That linked structure — one hub, many spokes — is what turns a pile of unrelated articles into a system search engines can read. Below is the exact process, a real worked example for a home-services business, and the mistakes that leave a cluster looking tidy but performing like scattered one-off posts.
Why topic clusters matter for a small business
Publishing more blog posts stopped working years ago. The vast majority of content earns nothing: Ahrefs found that 96.55% of all pages get zero organic traffic from Google in a study of about 14 billion pages. Volume isn’t the problem — structure is. A topic cluster fixes structure by concentrating your effort on one subject instead of spreading it thin across twenty.
Internal linking is the mechanism. HubSpot’s original topic clusters research found that the more interlinking they added between related pages, the better those pages ranked — a direct, measurable relationship between links and placement. When a pillar page earns a backlink, some of that authority flows through its internal links to the supporting posts, and their links back reinforce the whole group.
The payoff shows up where it counts. The top three organic results capture 68.7% of all clicks on a clean search page, with position one alone taking 39.8%, according to First Page Sage’s 2026 data. A cluster gives you a realistic path into those spots on a subject you genuinely know, rather than a lone post competing against established sites on a term you touched once.
“We had forty blog posts and none of them ranked. We deleted half, grouped the rest into three clusters, and within a few months two of our pillar pages were on page one,” — Dana Reyes, marketing lead at a regional HVAC company (illustrative).
How to build a topic cluster, step by step
You can plan a cluster in an afternoon and publish it over a few weeks. Here’s the sequence.
1. Choose one pillar topic you can own
Pick a subject broad enough to support eight to fifteen posts but narrow enough that you’re a credible source. “Marketing” is too broad; “email newsletters for restaurants” is a cluster. Good pillar topics map to something you sell or a problem your customers repeatedly have. Write it as a short phrase — this becomes the name of your hub.
2. Map the subtopics as real questions
List every specific question a customer asks about that topic. Mine Google’s People Also Ask box, the related searches at the bottom of the results page, AnswerThePublic, and your own inbox and sales calls. Each distinct question is a candidate spoke. Aim for eight to fifteen — enough to signal depth, few enough to actually write.
3. Assign a keyword to each page
Give the pillar a broad “head” term and each spoke a narrower long-tail phrase. Check rough demand and competition in a free tool like Google Keyword Planner or Ubersuggest, or a paid one like Ahrefs or Semrush. One keyword owns one page — if two spokes target the same phrase, merge them, or you’ll compete with yourself. (Not sure a phrase is winnable? See our guide on keyword difficulty and how much to trust it.)
4. Write the pillar page as the definitive overview
The pillar covers the whole subject broadly — every subtopic gets a paragraph or a short section — but it doesn’t go deep on any single one. That depth is the spokes’ job. Think of the pillar as a table of contents with substance: comprehensive, well-organized, and genuinely useful on its own, typically 2,000+ words.
5. Write each spoke as a deep, single-question answer
Each supporting post answers one question thoroughly — the thing the pillar only summarized. This is where you go deep, add specifics, and target the long-tail phrase from step three. A spoke should stand on its own for someone who arrives straight from search, then point them to the pillar for the bigger picture.
6. Wire the internal links both directions
This is the step that makes it a cluster instead of a folder. Every spoke links up to the pillar, and the pillar links down to every spoke, all with descriptive anchor text (not “click here”). Spokes can also link to each other where it’s genuinely relevant. Skip this and you have unconnected posts that Google reads as unrelated.
7. Publish, then keep the cluster current
Ship the pillar and spokes, submit the pages in Google Search Console, and revisit the cluster every few months. Add a spoke when a new question emerges, refresh the pillar so it still links to everything, and prune or merge posts that never earn traffic. A cluster is a living structure, not a one-time launch.
A worked example: a water-heater cluster
Say you run a plumbing company. Here’s a complete cluster built the way the steps describe.
Pillar page: Water Heater Repair and Replacement: The Complete Homeowner’s Guide — a broad overview linking down to every spoke below.
Spokes, each answering one long-tail question:
- How much does a water heater replacement cost?
- Tankless vs. tank water heaters: which is right for your home?
- 7 signs your water heater is about to fail
- Why is my water heater not producing hot water?
- How long does a water heater last?
- Gas vs. electric water heaters compared
- How to flush a water heater (and how often)
Each spoke targets a specific phrase real homeowners search, goes deep on that one question, and links back up to the pillar with an anchor like “our complete water heater guide.” The pillar, in turn, introduces each subtopic in a paragraph and links out with anchors like “what a replacement typically costs.” One subject, eight interlocking pages — far stronger than eight random plumbing posts.
Common mistakes that break a cluster
- Overlapping keywords. Two spokes chasing the same phrase cannibalize each other. One keyword, one page.
- A pillar that’s just a list of links. The hub needs real, standalone value — not a bare directory pointing elsewhere.
- Forgetting the return links. Spokes that link up but a pillar that never links down leaves the structure half-built.
- Going too broad. A pillar on “home improvement” can’t be owned by a local plumber. Narrow it until you’re credibly the expert.
- Publishing and walking away. Clusters decay. New questions appear; add spokes and refresh the pillar to keep the group tight. For the full workflow around this, see our keyword research walkthrough for beginners.
Where tools fit (and where ScoutRival does)
You can build a cluster with free tools alone: Google Keyword Planner and Search Console for demand and tracking, People Also Ask and AnswerThePublic for subtopics, and any CMS like WordPress to publish. Paid suites such as Ahrefs, Semrush, or Moz speed up the keyword and gap research but aren’t required to start.
Full disclosure: ScoutRival is our tool. It won’t map a cluster for you like a dedicated keyword platform, but it does two useful jobs in this workflow. Its BlogCraft feature drafts long-form, SEO-structured articles — a fast way to turn a mapped pillar and its spokes into first drafts you publish to WordPress in one click. And its SEO score checks each finished page. It also monitors competitors and checks your AI visibility across ChatGPT and Google Gemini on demand — useful for spotting which subtopics rivals cover that you don’t. It is not a CRM, a scheduler, or a review tool, and it won’t invent your cluster; it helps you produce and measure one. Plans run Free, $29, $89, and $149/month. For the wider toolkit, see our roundup of the best SEO tools for local business or browse the full SEO guide library.
Frequently asked questions
What is a topic cluster in SEO?
How many posts should a topic cluster have?
What's the difference between a pillar page and a cluster page?
How do internal links help a topic cluster rank?
Do topic clusters help with AI search too?
Can I turn my existing blog posts into a topic cluster?
How long does it take for a topic cluster to work?
Walid Hasan is the founder of ScoutRival, marketing software that helps service businesses market like they've got a team — without hiring one. He writes about practical SEO, AI-search visibility, competitor monitoring, and doing marketing solo.
Stop reading about it. Ship it this week.
ScoutRival turns competitor intel into ready-to-post content and graphics — for a fraction of an agency.