
How to Plan a Topic Cluster
A topic cluster = 1 pillar page + 10–20 sub-articles + two-way internal links. Each sub-article owns one long-tail question and links back to the pillar, while the pillar page pools that authority to attack the hardest core keyword. The planning order is: pick the topic → expand subtopics → define the pillar → map the links → sequence the publishing.
Why a single article can’t out-rank a cluster
Because what Google and the AI engines evaluate is never just “this one page” — it’s “how much this whole site understands about this topic,” i.e. topical authority. A lone article, no matter how well written, has no supporting body of same-topic content behind it, and it rarely beats a site that covers the topic completely. In practice a well-planned cluster usually needs 10–20 sub-articles and takes 2–3 months to build, but once it stands, every page in the cluster lifts the others — an order of magnitude better than 20 scattered one-offs.
Step 1: Pick a topic that’s exactly the right width
Too broad (e.g. “marketing”) and you’ll never finish covering it; too narrow (e.g. “the x-default attribute in hreflang”) and it can’t support a cluster — that’s a single article. The test: can this topic naturally expand into 10+ subtopics that don’t overlap? If yes, it’s a valid cluster topic. “Technical SEO” qualifies; “robots.txt” doesn’t.
Step 2: Expand subtopics with an intent matrix
Don’t list topics by gut feel — cross-expand them with a formula:
- Topic × action: what it is, how to do it, common mistakes, checklist, tool picks, vs comparisons
- Topic × context: beginners, ecommerce, SaaS, multilingual sites, 2026
- Topic × question: the actual questions users ask (harvested from GSC, from AI-engine follow-ups, from forums)
After crossing, chase breadth first and ignore search volume — a long-tail sub-article’s job is to cover the topic map, not to win traffic on its own. For the how-to detail, see the guide on building an intent matrix so AI can produce hundreds of long-tail articles.
Step 3: Define the pillar page
The pillar is the one page in the cluster that goes after the “high-difficulty, high-commercial-value” keyword. It has three traits:
- Overview scope: it lays out the framework for the entire topic and hands the detail off to the sub-articles.
- Carries the conversion: it holds the service description, tool, or call-to-action, because all the authority eventually flows here.
- Stable URL: sub-articles can be added or removed, but the pillar’s URL doesn’t change for a decade.
Step 4: Map the internal links (the soul of the cluster)
| Link direction | Rule |
|---|---|
| Sub-article → pillar | Every one links back, in a natural context paragraph at the end |
| Sub-article ↔ sub-article | Related subtopics interlink 1–3 times — don’t link all of them |
| Pillar → sub-article | The pillar links out by section, forming the two-way loop |
Vary the anchor text — don’t have all 20 articles link back to the pillar on the same keyword. For the full logic of a linking strategy, see the guide on internal linking and funneling authority into your money pages.
Step 5: Sequence the publishing
Go “sub-articles before pillar”: publish 5–8 sub-articles first to accumulate topic signal, bring the pillar online once the cluster is past halfway, then finish the remaining sub-articles and go back to wire up every two-way link. Publishing a steady 2–3 a week is far healthier than dumping 20 at once and then going dark for three months.
Frequently asked questions (FAQ)
Q1: How many articles does a cluster need to work? There’s no magic number; the common effective range is 10–20. Below 8 usually can’t cover the topic; above 30, split it into two clusters.
Q2: The sub-articles are on similar subtopics — will they cannibalize each other? Avoid it at the planning stage: each sub-article maps to one clearly distinct search intent. If two articles’ target keywords would surface the same set of search results, they should be merged into one.
Q3: How many clusters can I run at once? When resources are tight, focus on 1–2 at a time — build one thick before opening the next. Five clusters of 4 articles each work far worse than one cluster of 20.
Q4: How do I convert an old site’s scattered articles into a cluster? First inventory the existing articles and file them by topic, then write the missing subtopics, merge the duplicates, and finish with the pillar page and internal links. It’s usually faster than starting from zero.
The topic cluster is the architecture this site itself runs on — the piece you’re reading right now is one of the sub-articles in the “On-page & Technical SEO” cluster. For the full framework, see the pillar page on the complete guide to on-page and technical SEO; once your cluster is planned, run every piece through GeoSeoToday’s free GEO Readiness Checker before publishing to confirm it’s fit to be cited by AI. For the semantic-layer principle behind the cluster method, see the guide on how to build a semantic cluster.