A topic cluster is a pillar page covering one broad subject, linked on purpose with supporting pages (clusters) that each go deep on one sub-topic. The aim is to show both Google and visitors that your site covers the subject end to end. It is a more organised and measurable approach than publishing posts at random.
Many companies grow their blog on a “write whatever comes to mind” basis. Three years later there are dozens of posts and none is strong: they are not linked together, several compete for the same search, and no one knows which page is the real one. The topic cluster approach is a plan against that mess: build the topic map first, then give every page a job.
What exactly is a topic cluster?
A topic cluster is a group of pages on the same main subject designed as one logical unit. At the centre sits a pillar page that covers the subject broadly; around it sit cluster pages that each answer one sub-question or sub-search in depth. The pages are linked together with meaningful anchor text.
What matters is not “many pages” but “connected pages with clearly divided jobs”. There is no ranking factor called a topic cluster in Google's documentation; it is a planning method used by the SEO community. Still, well-linked, comprehensive and non-repetitive content genuinely helps Google understand pages and helps visitors move through the site. That is where the method's value comes from; it does not promise a magic signal.
What is the difference between a pillar page and a cluster page?
A pillar page covers a broad subject from every angle and sends readers who want detail to the supporting pages. A cluster page focuses on one sub-topic only and goes far deeper than the pillar on it. One is the map; the other is a detailed plan of a single area on that map.
- —Pillar page: broad, answers “what, why, how” briefly, and usually targets a more competitive, higher-volume search.
- —Cluster page: narrow and specific, targeting a long-tail search or a single question in depth.
- —The pillar gives each sub-topic a few paragraphs and links to the matching cluster; the cluster completes its own topic and links back to the pillar.
- —A pillar can be a service page, a guide or a category page; clusters are mostly blog posts.
- —Every search should have a single “owner”; if two pages target the same query, the cluster design has a flaw.
Why does a hub-and-spoke structure work?
Hub-and-spoke means one central page (the hub) with sub-pages (the spokes) attached to it. It works because it creates a clear hierarchy for both search engines and people: it is obvious which page represents the topic and which add detail, and internal links pass value through the site on purpose.
Three benefits show up in practice. First, crawlers reach pages through internal links; a post attached to a cluster is discovered more easily than an orphaned one. Second, visitors move from one post to the next and stay on the site; this does not guarantee rankings but improves the experience. Third, teamwork gets easier: the writer knows in advance which cluster each new piece serves and which pages it should link to.
How do you choose the right topic for a cluster?
The right topic is closely tied to your business, has search demand, has enough sub-questions and is one where you produce real expertise. Every cluster should end in a business goal, meaning a service or product page. A topic that cannot connect to such a page, however interesting, goes to the bottom of the priority list.
- —Write the business goal first: which service or product page do you want visitors to reach?
- —Collect customer questions about that service: sales calls, WhatsApp messages, emails and phone notes are the most honest data source.
- —Use keyword research to find how those questions are searched; group similar-intent queries on one page and different-intent ones on separate pages.
- —Check the query report in Search Console: queries that already earn impressions but few clicks are ready-made cluster candidates.
- —Look at competing pages without copying them; finding the question they do not answer is the easiest way to stand out.
- —Think about a minimum size: one pillar and usually at least five or six supporting pages is a reasonable start for a cluster to make sense.
A generic example: what does a cluster look like for a manufacturer?
As a hypothetical example, imagine a company that makes industrial floor coatings. The pillar could be “A guide to industrial floor coatings”, summarising selection criteria, material types and the application process. The cluster pages each answer one question in depth. This is an illustration; the point is to show the structure.
- —Pillar: A guide to industrial floor coatings (types, selection criteria, process, factors that affect cost).
- —Cluster 1: What is the difference between epoxy and polyurethane flooring?
- —Cluster 2: What should you consider when choosing floors for food production facilities?
- —Cluster 3: Is it possible to apply flooring without stopping production?
- —Cluster 4: How long does a floor coating last and how is it maintained?
- —Cluster 5: What information should you prepare when requesting a quote? (closest to the business goal)
- —Target page: the floor coating service page and quote form.
Notice that each cluster meets a different intent: one comparison, one sector-specific choice, one operational concern, one maintenance, one quote preparation. Rewriting the same question under five headings does not build a cluster; it builds cannibalisation. A cluster is built with variety of questions.
Connect to the service page
How do you set up the internal link scheme inside a cluster?
The basic scheme runs three ways: every cluster page links to the pillar, the pillar links to every cluster, and genuinely related sibling clusters link to each other. At the end of each cluster there is a natural link to the target service page. Anchors should be descriptive; empty phrases like “click here” should be avoided.
- —Cluster → pillar: in the intro or the first fitting place, with an anchor that names the broader topic.
- —Pillar → cluster: at the end of the relevant section, as a “detailed guide” with an anchor that names that post's subject.
- —Sibling clusters: only to the next question a reader would naturally have, not every post to every post.
- —Cluster → target page: at the end of the post or in a relevant paragraph, without sales pressure.
- —Anchor variety: use different but topic-appropriate anchors from different posts to the same target.
- —Menu and breadcrumbs: the pillar should be easy to find in the main menu or category structure, and posts should be tied to their category.
We have a separate guide on internal linking; reading its anchor and depth principles before building a cluster helps you set up the scheme correctly from the start.
How do you avoid keyword cannibalisation within a cluster?
Avoid cannibalisation by giving each page one primary intent and recording it in a table. If two pages are similar enough to compete for the same query, merge one into the other, differentiate it or redirect it with a 301. Preventing the problem at the planning stage is far cheaper than cleaning it up later.
- —Keep a “topic map” table: page URL, primary query, intent type (informational, comparison, transactional) and the pillar it belongs to.
- —Check the table before every new post to see whether a page with the same intent already exists.
- —If Search Console shows two different pages alternating for one query, treat it as a warning sign and decide which page is the real one.
- —Merge two very close posts into one stronger post and 301-redirect the old one to the new address.
- —Do not write the pillar in too much detail; detail is the cluster's job, otherwise the pillar competes with its own clusters.
See our post on keyword cannibalisation for the wider detection and fix steps.
Internal linking and cannibalisation
How do you write a pillar page?
A pillar page is a guide that answers the subject directly in its first paragraph, then summarises each sub-topic briefly and clearly, points to the relevant cluster and leads the visitor to the target service. Length is not a goal in itself; every section should have a question and an answer. A scannable table of contents makes reading and navigation easier.
- —Answer the main question directly in the first 50-60 words.
- —Write subheadings as questions users would ask; each should map to a cluster.
- —In each section, give a short answer plus a descriptive link to the matching cluster.
- —Keep it current: check changing information such as dates, versions or prices regularly, and change the “updated” date only when you actually update.
- —Show author and experience; for E-E-A-T it helps to say who wrote it and why they can be trusted.
How do you prepare a content calendar for a topic cluster?
A content calendar lets you publish a cluster in order and measure as you go, rather than all at once. A sensible order is usually this: first the clusters closest to the goal with the clearest intent, then the pillar, then the remaining supporting pages. When the pillar goes live it already has ready pages to link to, and results can be read earlier.
- —Week 1: topic map and table; questions to answer, primary queries, target page.
- —Weeks 2-3: the two or three clusters closest to the business goal (for example pricing, quotes, selection criteria) go live.
- —Week 4: the pillar page goes live and links to all the clusters.
- —Weeks 5-8: the remaining clusters; as each one goes live, add a link in the matching section of the pillar.
- —Week 9 onward: review Search Console data; rewrite titles and descriptions for posts that get impressions but few clicks.
- —Every quarter: refresh ageing posts and add new clusters based on new questions.
This timeline is a template; adjust it to your team's capacity. What matters is keeping the order and updating internal links after every publication. A newly published post that gets no link from the pillar is the most common gap in a cluster.
How do you measure whether a topic cluster is working?
A cluster's success is measured not by one ranking but by a few cluster-level indicators: total impressions and clicks of the cluster's pages, organic traffic to the target page, conversions on that page and movement between the cluster's pages. Watching the group together, not a single post, gives the real picture.
- —Search Console: group the cluster's URLs with a filter or regular expression and watch total impressions, clicks and average position.
- —Analytics: track moves from cluster posts to the target service page and the form, call and WhatsApp conversions that follow.
- —Cannibalisation check: list cases where more than one cluster page appears for the same query.
- —Internal link check: use a crawler to review inbound internal links to the pillar and clusters, and look for orphan pages.
- —Expectation: topic clusters usually mature over months; do not decide on the first weeks' fluctuations.
It also helps to be clear about what Search Console and Analytics each measure; our post on the difference between the two explains which number to trust and why when you build reports.
Planning and measuring
What are the most common mistakes when building a topic cluster?
The most common mistakes are choosing a cluster unrelated to the business goal, rewriting the same question under different headings, linking in one direction only and forgetting the cluster after publishing. All are prevented by planning discipline; no technical secret is needed.
- —Choosing a high-volume topic unrelated to your business: traffic comes, customers do not.
- —Inflating the pillar to thousands of words without deepening any section.
- —Publishing all cluster posts at once without internal links.
- —Always using the same anchor pattern, or empty phrases like “click for more”.
- —Mixing cluster pages with archive and tag pages and producing thin, repetitive pages.
- —Content with no author, date or source: posts that show no knowledge or experience weaken the cluster.
- —Not measuring: opening new clusters without knowing which one worked.
A pre-launch topic cluster checklist
The list below gives the minimum items to check quickly before you launch a cluster. If every answer is “yes”, the cluster is structurally sound; what remains is keeping up content quality.
- —Does the cluster have a business goal and a linked target page?
- —Is each page's single primary query and intent written in the table?
- —Does the pillar link to every cluster and every cluster to the pillar?
- —Are sibling links given only to genuinely related pages?
- —Is any page left orphaned?
- —Are titles and meta descriptions distinct, with no two aimed at the same query?
- —Are the date, author and source details correct?
- —Is there a Search Console filter ready to track the cluster's URLs?
If you want to build a topic cluster or turn an existing scattered blog into clusters, the healthiest way to start is with a content inventory. At 404 Ajans we run this inventory with businesses in Kocaeli and İstanbul and decide together which page becomes a pillar and which a cluster; you can also apply the method above with your own team.
