How to Build Topic Clusters That Match How People Search
To build topic clusters, group keywords by the results Google already shows for them, give each group one pillar page, and link every supporting page to that pillar and back. The grouping step is where most clusters go wrong.
A topic cluster is one pillar page that covers a broad topic, plus supporting pages that each answer one narrower question, all linked together.
Group keywords by shared search results, not by shared words. Two phrases that bring up the same pages belong on one URL.
Every cluster should point towards a page that earns money, such as a service, category or product page.
Measure clusters as a group: impressions, clicks and enquiries across all pages, not the ranking of one post.
Most topic cluster plans I review look tidy on a whiteboard and fall apart in the search results.
The posts compete with each other.
The pillar page never ranks. And none of it points at a page that brings in work.
The fix is not more content. It is a better grouping method and a stricter linking rule.
Here's the seven-step process I use to build topic clusters for client sites.
What is a topic cluster?
A topic cluster is a group of pages on one subject: a pillar page that covers the broad topic, and supporting pages that each answer one narrower question in depth. Every supporting page links to the pillar, and the pillar links back.
The point is clarity.
Search engines can see which page is your main answer for a topic and which pages support it.
Your readers can move from a broad overview to the detail they need.
Part
What it covers
Example for a bookkeeping firm
Pillar page
The broad topic, at a high level
Bookkeeping services for small businesses
Cluster page
One narrower question, in depth
How often should a small business reconcile its accounts?
Cluster page
Another distinct question
Cash vs accrual bookkeeping for sole traders
Internal links
Pillar to every cluster page, and back
Descriptive anchors in the body copy
Before you start
You need three things before Step 1:
A list of the pages that earn money. Services, categories, products, booking pages.
Search Console access, so you can see what your site already ranks for.
A list of every existing URL, from a crawl or your sitemap.
Budget a day or two for one cluster if you are doing the research by hand.
Your first one takes longest.
Step 1: Start from the pages that earn money
Begin with your commercial pages, not a keyword tool.
Each service, category or product page you sell from is a candidate pillar, or the page a cluster should feed.
A cluster that does not lead to one of them is just a blog category.
For each money page, write down:
What a buyer needs to understand before they choose this service or product
The questions your sales team or front desk hears most often
The comparisons people make before deciding
Those questions become your seed topics.
Then take them into keyword research to find how people actually phrase them.
Links are what turn a pile of related posts into a cluster.
Set three rules and apply them to every page:
Every cluster page links to the pillar, in the body copy, with a descriptive anchor.
The pillar links to every cluster page, ideally in the section that covers that subtopic.
Cluster pages link to each other where a reader would genuinely want the next answer.
Google's guidance on crawlable links backs this up. It says good anchor text is "descriptive, reasonably concise, and relevant", and that every page you care about should have a link from at least one other page on your site.
Vary your anchors.
Ten identical exact-match anchors pointing at one page look engineered.
In Search Console, filter by the URLs in your cluster and track their combined impressions and clicks over three to six months.
Then check whether visits that start on cluster pages go on to reach the money page.
What I look for:
Impressions rising across the group. Search engines are testing more of your pages for more queries.
The pillar gaining queries it did not rank for before.
Enquiries or sales from sessions that started on a cluster page.
If one of your cluster pages starts ranking for another page's query, go back to Step 2.
The grouping was wrong.
Common topic cluster mistakes
These are the problems I find most often when I audit an existing cluster:
Grouping by words, not results. Pages split on synonyms end up fighting each other.
A pillar nobody links to. Supporting posts link to the homepage or nowhere.
No route to revenue. The cluster ranks, but nothing on it points at a service or product.
Padding to a number. Fifteen posts planned because fifteen sounded right.
Clusters that never get maintained. Old posts drift out of date and nobody updates the links when new pages go live.
Note: Finding the questions you have not covered yet is its own job. A content gap analysis is the quickest way to see where competitors have pages and you do not.
Build one cluster properly before you build ten
Pick your most valuable service or category page.
Find the questions your buyers ask before they choose it, group them by shared results, and link every answer back to that page.
Then measure it for a quarter before scaling the method to the rest of the site.
If you want help planning clusters around your own money pages, this is the core of my SEO content strategy work. I start with what you already have.
Then I decide what to keep, merge or cut, and plan the gaps. You can see how that fits with keyword research and briefs on the content strategy page.
Frequently asked questions
How many articles should a topic cluster have?+–
As many as there are distinct questions with their own search results, and no more. Some clusters need three supporting pages, others need fifteen. If two planned articles would compete for the same results, they belong on one page. A count chosen before the research usually produces thin posts that compete with each other.
What is the difference between a pillar page and a cluster page?+–
A pillar page covers a broad topic at a high level and links out to every page in its cluster. A cluster page goes deep on one narrower question and links back to the pillar. On a service business site, the pillar is often the service page itself rather than a separate long guide.
Do topic clusters still work with AI Overviews?+–
Yes, and arguably they matter more. Simple definitional questions are often answered on the results page now, so clusters work best when each supporting page offers something a summary cannot: examples, decisions, comparisons and first-hand detail. Clear structure and internal links also help search engines understand which page covers which part of a topic.
Can I turn existing blog posts into topic clusters?+–
Usually, and it is often the faster route. Map your existing posts to the clusters you have planned, merge posts that answer the same question, rewrite the ones that are close, and add links to the pillar. New articles then fill only the gaps the existing content cannot cover.
Independent SEO consultant · 6+ years in SEO · 60+ client websites worked on
I'm an independent SEO consultant with 6+ years in SEO. I run audits, migrations and content programmes for businesses in Europe, the UK and the USA, and I build the automation behind my own research.