// SEO plans from €35/hour or €395/month// from €35/hr · €395/mo Free SEO checker[email protected]+31 6 4555 9353
Free SEO audit
on-page seo

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
structurecluster
pillar: technical seo
  spoke: robots.txt
  spoke: sitemaps
  spoke: canonicals
// quick answer
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

ItemPillarSupporting page
ScopeBroad overview of the whole topicOne narrow sub-topic in depth
KeywordBroader, higher competitionSpecific, long-tail
Links outTo every supporting pageBack to pillar and relevant siblings
CountOne per clusterSeveral

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

listCollect every related keyword and question
groupGroup by intent so each group becomes one page (see search intent)
assignOne primary keyword per page
checkLook for overlaps that would cause cannibalization

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

1
topic

Choose the subject

Broad and relevant.

topic
2
research

Gather keywords

Questions and long-tail.

list
3
map

Group and assign

One keyword per page.

map
4
spokes

Write supporting pages first

Detailed answers.

spokes
5
pillar

Write the pillar

Overview linking to all.

pillar
6
link

Add links both ways

Pillar, spokes, siblings.

links

Measure the cluster

trackimpressionsper page
trackclicksper page
trackqueriesgained
tracklinkscrawled

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

SymptomLikely cause (my own diagnosis)Action
Two pages competeOverlapping keywordMerge or differentiate
Spokes get no trafficThin or off-intentRework to match the SERP
Pillar not rankingToo broad or weakStrengthen and link
Pages orphanedMissing linksSee 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

mistake 1

Too narrow a topic

Not enough sub-topics.

Broaden the subject.
mistake 2

Duplicate spokes

Pages overlap.

One keyword per page.
mistake 3

No links back

Spokes isolated.

Link both ways.
mistake 4

Thin pillar

Just a list of links.

Add real overview content.
mistake 5

Ignoring intent

Wrong page type.

Check the SERP.
mistake 6

Never updating

Cluster decays.

Review quarterly.

Related guides

faq

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.

sources

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.

Scroll to Top