Topic clusters are the simplest way to turn a scattered blog into an organized library that search engines and readers can understand. Instead of publishing isolated posts, you build a central pillar page on a broad subject and surround it with focused articles that link back to it. This guide explains the hub-and-spoke model, walks you through building a cluster step by step, shows a real cluster map using the 40-article series this post belongs to, and sets out the internal linking rules that hold it together.
Quick answer: Topic clusters are groups of related content organized around one pillar page. The pillar covers a broad topic at a high level and links to cluster pages that each cover one subtopic in depth; every cluster page links back to the pillar. This structure helps search engines understand your expertise and helps readers find related answers.
On this page
- Key takeaways
- What are topic clusters?
- Why do topic clusters help a blog rank?
- How do you build a topic cluster step by step?
- Example cluster map: how this blog series is organized
- What are the internal linking rules for topic clusters?
- How do you measure topic cluster performance?
- What are common topic cluster mistakes?
- Frequently asked questions
- Next steps
Key takeaways
- A topic cluster has one pillar page (the hub) and several cluster pages (the spokes), connected by deliberate internal links.
- Each page should target one distinct search intent. Overlapping pages compete with each other and weaken the cluster.
- Plan clusters around business goals and customer questions, not just keyword volume.
- Internal linking rules matter as much as the content: pillar to every spoke, every spoke back to the pillar, and siblings linked only when relevant.
- Measure performance at the cluster level, not page by page, and expand clusters as you find new questions.
What are topic clusters?
Topic clusters are sets of interlinked web pages that together cover a subject comprehensively, organized around a single central page. The model is often called hub and spoke: the hub is the broad overview, the spokes are detailed articles, and links run between them in both directions.
[Cluster page: subtopic A]
|
[Cluster page: subtopic E] -- [ PILLAR PAGE ] -- [Cluster page: subtopic B]
| \
[Cluster page: subtopic D] [Cluster page: subtopic C]
Pillar links out to every cluster page.
Every cluster page links back to the pillar.
Cluster pages link to each other only when genuinely relevant.What is a pillar page?
A pillar page is a comprehensive page that covers a broad topic at a high level, answers the main questions briefly and links to deeper cluster pages for detail. It targets a broad, often competitive search phrase and acts as the table of contents for the whole cluster.
What is a cluster page?
A cluster page, sometimes called a spoke or supporting article, covers one specific subtopic in depth. It targets a narrower, more specific query, often a question, and links back to the pillar so readers and search engines can see how it fits into the bigger picture.
Types of pillar pages
| Pillar type | What it looks like | Best for |
|---|---|---|
| Guide pillar | A long, structured guide covering every major aspect of a topic | Educational blogs, complex services |
| Resource hub | A curated page that briefly introduces subtopics and links to each article | Large libraries, fast-growing clusters |
| Service or category pillar | A commercial page that explains an offering and links to supporting articles | Service businesses, ecommerce categories |
Ecommerce category pages often work as natural pillars. Our ecommerce SEO pillar guide shows how category and product pages map onto the same hub-and-spoke logic.
Why do topic clusters help a blog rank?
Topic clusters help a blog rank because they make your site’s structure, depth and relationships between pages clear to search engines and easier to navigate for readers. There is no special “cluster” ranking factor; the benefits come from several well-documented basics working together.
- Discovery through links. Google Search Central’s link best practices explain that Google uses links both to find new pages and as a signal of how pages relate. A cluster gives every page multiple crawlable paths.
- Clearer relevance. Descriptive anchor text and tightly related content help search engines understand what each page is about.
- Depth of coverage. Covering a subject thoroughly, with each question answered well, aligns with Google’s guidance on helpful, people-first content.
- Less self-competition. Planning clusters forces you to assign one intent per page, which reduces keyword cannibalization, where several of your own pages compete for the same query.
- Better reader journeys. Visitors who land on one answer can easily find the next, which supports engagement and conversions.
- Signals for AI search. Well-structured, interlinked expertise is easier for AI-driven search features to interpret and cite, as we explain in our guide to generative engine optimization.
Clusters also reinforce perceived expertise. When one author or team publishes consistent, interlinked content on a subject, it supports the experience, expertise and trust signals that both readers and quality raters look for.
How do you build a topic cluster step by step?
You build a topic cluster by choosing a core topic tied to your business, mapping the questions people ask about it, assigning one intent per page, then writing and linking the pillar and cluster pages according to clear rules. Follow these eight steps.
Step 1: Choose core topics that matter to the business
Start with three to six broad topics where your expertise, your customers’ needs and what you sell overlap. A cluster that ranks but never connects to your services is a vanity project. This choice should come straight from your content marketing strategy and its content pillars.
Step 2: Research subtopics and questions
List every question and subtopic people search for within each core topic. Useful sources:
- Google autocomplete and “People also ask” boxes
- Search Console queries your site already appears for
- Keyword research tools showing related terms
- Customer emails, sales calls and support tickets
- Competitors’ content and gaps they leave open
Step 3: Group by intent and remove overlap
Group similar queries that a single page can satisfy, and separate those with different intent. “How much does a website cost” and “website price breakdown” belong on one page. “How to write a website brief” needs its own. Each final group becomes one cluster page with one primary keyword.
Step 4: Define the pillar’s scope
Decide what the pillar covers briefly and what it hands off to cluster pages. A good rule: the pillar answers “what, why and the overview of how”, while cluster pages answer the detailed “how”, “how much”, “which one” and troubleshooting questions.
Step 5: Map existing content
Before writing anything new, place your existing posts into the map. You will typically find:
- Posts that fit perfectly as cluster pages (keep and relink)
- Several thin posts on the same subtopic (merge into one)
- Posts that do not fit any cluster (leave, redirect or retire)
- Gaps where a cluster page or pillar is missing (add to your calendar)
Step 6: Write the pillar and the first cluster pages
Many teams publish the pillar plus three to five cluster pages first, then add more over time. Others publish cluster pages first and write the pillar once the subtopics are clear. Either works, as long as links are added the moment each page goes live.
Step 7: Link everything according to the rules
Apply the internal linking rules in the section below. Update older pages too: when a new cluster page is published, add links to it from the pillar and from relevant siblings.
Step 8: Measure, update and expand
Review the cluster’s combined performance regularly, refresh pages that slip, and add new cluster pages when you discover new questions. Clusters are never really finished.
Example cluster map: how this blog series is organized
The best way to understand clusters is to see one applied. The 40-article series this post belongs to can be organized into eight topic clusters. Each row shows the pillar, its cluster pages and how the cluster connects to the business goal behind it.
| Cluster | Pillar page | Cluster (spoke) pages | Business goal it supports |
|---|---|---|---|
| AI search visibility | What Is GEO? Generative Engine Optimization Explained | Google AI Overviews SEO; AEO vs SEO vs GEO; Rank in ChatGPT Search; Zero-Click Searches; E-E-A-T Explained | SEO and AI visibility services |
| Technical SEO health | Technical SEO Audit Checklist | Core Web Vitals; Schema Markup for Beginners; Website Not Showing on Google; How Long Does SEO Take; Website Redesign SEO Checklist | Audits and technical SEO |
| Local visibility | Local SEO Checklist | Google Business Profile Optimization | Local SEO for service businesses |
| Website planning and build | How Much Does a Website Cost | Webflow vs WordPress vs Custom; Website Accessibility (WCAG); Landing Page vs Website; Small Business Website Pages; Website Brief Template | Website design and development |
| Ecommerce growth | E-commerce SEO | Shopify vs WooCommerce; Reduce Cart Abandonment; Product Descriptions That Sell; Social Commerce; Ecommerce Conversion Rate; Headless Commerce | Online store builds and optimization |
| Content and social | Content Marketing Strategy for Small Businesses | Social Media SEO; Topic Clusters and Pillar Pages; UGC Marketing; How Often to Post on Social Media | Content and social media services |
| Paid media, analytics and CRO | How Much Should You Spend on Digital Marketing | Google Ads vs Meta Ads; GA4 for Beginners; Conversion Rate Optimization Tips; UX Design Mistakes | Paid campaigns and conversion work |
| Apps and AI tools | Mobile App vs Website vs PWA | App Development Cost; AI Chatbots for Business Websites | App and AI development |
What this map teaches
- Pillars are broad; spokes are specific. “Technical SEO Audit Checklist” covers the whole field, while “Core Web Vitals” goes deep on one part of it.
- Commercial pillars work. The website cluster uses a cost guide as its pillar, because “how much” is often where buyers start their research.
- Small clusters reveal gaps. The local visibility cluster has only one spoke. Natural additions would be articles on review management or local citations, which a future calendar could add.
- Some posts bridge clusters. “Ecommerce Conversion Rate” sits in ecommerce but links naturally to “Conversion Rate Optimization Tips” in the CRO cluster. These bridges are fine when they help readers; they should not blur which cluster a page primarily belongs to.
What are the internal linking rules for topic clusters?
The internal linking rules for topic clusters are: the pillar links to every cluster page, every cluster page links back to the pillar, siblings link to each other only when it helps the reader, and every link uses descriptive, varied anchor text in crawlable HTML. Here are the full rules we follow.
The core rules
- Pillar to spokes. The pillar links to every cluster page, ideally in the section that introduces that subtopic.
- Spokes to pillar. Every cluster page links back to the pillar, usually early in the content, with an anchor that describes the broader topic.
- Sibling links when relevant. Cluster pages link to related siblings when the reader would genuinely benefit, for example from “Core Web Vitals” to “Technical SEO Audit Checklist” items about speed.
- Bridges between clusters, sparingly. Cross-cluster links are useful when a topic naturally overlaps, but keep them purposeful.
- Descriptive anchors. Google Search Central’s link guidance recommends anchor text that is descriptive, reasonably concise and relevant to the target page. Avoid “click here” and “read more”.
- Vary anchors naturally. Use different natural phrasings across pages rather than repeating one exact-match phrase everywhere.
- Link each target once per page. Repeating the same link on one page adds clutter without benefit.
- Crawlable links only. Use standard HTML links with an href attribute. Links that only work through scripts or click events may not be followed.
- No orphan pages. Every page needs at least one internal link pointing to it, or search engines and readers may never find it.
- Update old pages. When you publish a new spoke, add links from the pillar and relevant older posts the same week.
Link pattern reference
| Link type | From | To | Example anchor |
|---|---|---|---|
| Pillar to spoke | Technical SEO Audit Checklist | Core Web Vitals | “pass LCP, INP and CLS thresholds” |
| Spoke to pillar | Core Web Vitals | Technical SEO Audit Checklist | “full technical SEO audit” |
| Sibling | Reduce Cart Abandonment | Ecommerce Conversion Rate | “measure your conversion funnel” |
| Cross-cluster bridge | Ecommerce Conversion Rate | Conversion Rate Optimization Tips | “conversion rate optimization tips” |
| Avoid | Any page | Any page | “click here”, “this post” |
How to find linking problems
A crawl of your site will show pages with few or no internal links pointing to them, broken links and redirect chains. A regular technical SEO audit should include an internal link review. If an important page never appears in search at all, missing internal links are one of the causes covered in our guide to why pages are not showing on Google.
How do you measure topic cluster performance?
You measure topic cluster performance by grouping pages by cluster and tracking their combined visibility, traffic and conversions over time. Individual pages fluctuate; the cluster trend tells you whether the strategy is working.
| What to track | How | Tool |
|---|---|---|
| Impressions and clicks per cluster | Filter by URL patterns or page lists for each cluster | Google Search Console |
| Number of queries each cluster ranks for | Compare query counts month over month | Google Search Console |
| Pillar page rankings for broad terms | Track a small set of head terms | Rank tracking tool or Search Console |
| Internal links per page | Crawl the site and count inlinks | Site crawler |
| Engagement and conversions | Group pages by cluster in reports | GA4 explorations |
| Cannibalization | Look for queries where several of your URLs swap positions | Google Search Console |
Expect clusters to build visibility gradually. New pages need to be crawled, indexed and evaluated, and broad pillar terms are usually the slowest to move. Our guide on how long SEO takes sets out realistic expectations by site type.
What are common topic cluster mistakes?
The most common mistakes are creating overlapping pages, writing thin pillars and forcing links that do not help readers.
- Two pages, one intent. If two cluster pages answer the same question, merge them.
- A pillar that is just a list of links. Resource hubs can work, but the page still needs enough context to be useful on its own.
- Clusters that are too broad. “Marketing” is not a cluster; “email marketing for online stores” might be.
- Clusters unrelated to the business. Traffic that never connects to an offer has limited value.
- Forced links. Linking every page to every other page dilutes relevance and annoys readers.
- Set and forget. Outdated cluster pages drag down the whole group. Schedule regular refreshes.
Frequently asked questions
What is the difference between a pillar page and a cluster page?
A pillar page covers a broad topic at overview level and links to every related cluster page. A cluster page covers one specific subtopic in depth and links back to the pillar. The pillar usually targets a broad search phrase, while cluster pages target narrower queries and questions. Together they form a hub-and-spoke structure.
How many cluster pages should a topic cluster have?
There is no required number. A cluster needs enough pages to cover the main questions people ask about the topic, which might be four or five for a narrow subject and many more for a broad one. Start with the most important subtopics, publish them well, and add pages as you uncover new questions.
How long should a pillar page be?
Long enough to cover the topic’s main questions clearly, and no longer. Many pillars are substantial because they summarize a broad subject, but length itself is not a ranking factor. Focus on structure, clear headings, brief answers to each subtopic and helpful links to detailed cluster pages rather than a target word count.
Do topic clusters still work with AI search?
Yes. AI-driven search features still rely on finding, understanding and trusting content. Well-organized clusters with clear headings, direct answers and descriptive internal links make it easier for both traditional search and AI systems to interpret what you know. The same fundamentals of helpful, well-structured content apply across both.
Can I turn existing blog posts into topic clusters?
Yes, and it is often the fastest approach. Map your existing posts against your core topics, identify which can serve as cluster pages, merge overlapping posts, then create or upgrade a pillar page. Finally, add links from the pillar to each cluster page and from each cluster page back to the pillar.
What is keyword cannibalization in topic clusters?
Keyword cannibalization happens when two or more of your own pages target the same search intent, so they compete with each other and neither performs as well as one strong page would. Prevent it by assigning one primary keyword and intent per page during planning, and fix it by merging or differentiating overlapping pages.




