Topic Clusters for SEO: How to Plan and Build One
A topic cluster is a group of related pages built around one broad subject: a main pillar page plus detailed supporting pages, all linked together. This is an SEO planning method, not a Google feature. This guide shows how to choose topics, map keywords, structure links, build the cluster and measure it.
- Pillar and spokes
- Keyword mapping
- Internal link rules
- Measure results
pillar: technical seo spoke: robots.txt spoke: sitemaps spoke: canonicals
Pick a broad topic, write one pillar page that covers it at a high level, then write supporting pages on each sub-topic. Link the pillar to every supporting page and each supporting page back to the pillar, plus sideways where relevant. This is my own practical framework: Google has not published a topic-cluster rule, so judge it by your results.
What a topic cluster is
A topic cluster organises content so one broad subject is covered in depth across several pages that link to each other. It helps readers move from overview to detail, and it gives you a clear way to avoid writing overlapping posts. It is an editorial and internal-linking approach, not an official Google term (my own framing).
Pillar page vs supporting pages
| Item | Pillar | Supporting page |
|---|---|---|
| Scope | Broad overview of the whole topic | One narrow sub-topic in depth |
| Keyword | Broader, higher competition | Specific, long-tail |
| Links out | To every supporting page | Back to pillar and relevant siblings |
| Count | One per cluster | Several |
Choose the topic
- Pick a subject central to your business that you can cover credibly (see E-E-A-T).
- Check it is broad enough for at least five distinct sub-topics.
- Confirm real demand with keyword research.
Map keywords to pages
These steps are my own method. Use the results page to confirm that two phrases deserve separate pages: see SERP analysis.
Link structure
pillar -> every spoke spoke -> pillar spoke <-> related spokes
Use descriptive anchor text (see anchor text and internal linking). Links must be crawlable, so use normal anchor elements.
Build a cluster step by step
Choose the subject
Broad and relevant.
Gather keywords
Questions and long-tail.
Group and assign
One keyword per page.
Write supporting pages first
Detailed answers.
Write the pillar
Overview linking to all.
Add links both ways
Pillar, spokes, siblings.
Measure the cluster
Use the Performance report filtered by the cluster’s folder or page set. See track SEO results.
Notes for WordPress sites
- Categories: use a category per cluster to mirror the structure (my own note).
- Related posts blocks: do not rely only on automatic widgets; add contextual links in the text.
- Link plugins: an auto-linking plugin can help but review anchors.
- URLs: keep them short and stable (see SEO-friendly URLs).
Troubleshooting
| Symptom | Likely cause (my own diagnosis) | Action |
|---|---|---|
| Two pages compete | Overlapping keyword | Merge or differentiate |
| Spokes get no traffic | Thin or off-intent | Rework to match the SERP |
| Pillar not ranking | Too broad or weak | Strengthen and link |
| Pages orphaned | Missing links | See orphan pages guide |
Checklist
Plan
- Topic chosen
- Keywords gathered
- Intent grouped
- Pages assigned
Build
- Spokes written
- Pillar written
- Unique keyword each
- Quality checked
Links
- Pillar to spokes
- Spokes to pillar
- Sibling links
- Descriptive anchors
Measure
- Performance report
- Queries gained
- Prune or merge
- Update quarterly
What is not established
Google has not published a topic-cluster rule or said that this structure is a ranking factor. Everything here is practical SEO method, so test it against your own results and avoid claiming guaranteed gains. For how Google treats links, see how Google Search works.
Key terms
- Pillar page
- Broad page that anchors the cluster.
- Spoke
- Supporting page on a sub-topic.
- Cannibalization
- Pages competing for one query.
- Internal link
- Link between pages on one site.
Common mistakes
Too narrow a topic
Not enough sub-topics.
Duplicate spokes
Pages overlap.
No links back
Spokes isolated.
Thin pillar
Just a list of links.
Ignoring intent
Wrong page type.
Never updating
Cluster decays.
Related guides
Topic cluster questions
Is a topic cluster a Google ranking factor?
Google has not said so. It is an SEO planning method.
What is a pillar page?
A broad page covering a topic that links to detailed supporting pages.
How many supporting pages?
As many sub-topics as have real demand; there is no official number.
Should I write the pillar first?
Either order works; I suggest spokes first so the pillar can link to finished pages (my own view).
How do I avoid cannibalization?
Assign one primary keyword per page and check overlaps.
Do I need a plugin?
No. Contextual links in the text work.
How do I measure success?
Track impressions, clicks and queries in Search Console.
Can I convert existing posts?
Yes: audit, group and link them.
This article is my own practical method. Google has no topic-cluster documentation; the starter guide is listed as general background on organising content and links. All steps, tables and checklists are my own.