Skip to content
Header Keyword Suggestion

SEO Topic Clusters: Complete Guide, Examples & Free Templates

Chima Mmeje

Table of Contents

Chima Mmeje

SEO Topic Clusters: Complete Guide, Examples & Free Templates

In content marketing, content should never exist in silos.

When it does, it becomes harder to organize your site, build internal links, and scale content effectively. You risk creating duplicate content, and search engines also struggle to recognize your authority across a topic.

At Moz, I’ve helped build product-led topic clusters that solve these issues. Creating topic clusters helps us rank for broader topics, increase conversions, and drive consistent organic traffic without creating more content than we need.

In this guide, I’ll show you how to build topic clusters from scratch. You’ll get templates, workflows, and a repeatable process you can use to build topical authority that lasts.

What are topic clusters?

Topic clusters are a content strategy framework that helps you organize your content by topic rather than individual keywords. Instead of publishing disconnected blog posts, you group related content together and link it to a central resource. 

This organization helps users navigate your content and improves your rankings in search engine results.

Diagram illustrating the topic cluster model

Here are the core components of a topic cluster model:

Pillar page

The pillar page is the main page that covers your primary topic in depth. It’s usually a long-form guide that targets a broad keyword with a high monthly search volume.

Supporting cluster content

These are individual pages that cover subtopics related to the pillar. Each one targets a specific search intent and links back to the pillar.

For example, if we use the topic of “winter coat” as our hub, subtopics might include:

  • Ladies winter coat
  • Kids winter coat
  • Winter coats men
  • Best winter jackets for extreme cold
  • Wrap coats

Internal linking model

Internal links connect the topic cluster. Each supporting piece links to the pillar (and ideally, the pillar links back), creating a clear content hierarchy. 

Why are topic clusters important for SEO?

Topic clusters help search engines and users understand how your content connects. Instead of treating each blog post as a standalone asset, clusters turn your content into a system that improves rankings, strengthens authority, and supports conversions.

Here’s how topic clusters impact your SEO performance:

Establish topical authority by ranking for all related keywords

Topic clusters help you rank for multiple variations of a topic. You focus your pillar on a broad keyword and use supporting pages to target thematically related keywords and thoroughly address a specific topic.

A layered approach increases your chances of ranking for different search intents and ensures your content shows up across the user journey.

Improve internal linking structure

Internal links in a topic cluster follow a clear logic: pillar links to cluster, and cluster links to pillar. 

These links:

Avoid keyword cannibalization

Keyword cannibalization happens when multiple pages compete for the same keyword. It often happens when you publish multiple pages with similar search intent, which weakens your ability to rank. 

Topic clustering prevents cannibalization by grouping keywords into topics. SEO tools like Moz Keyword Explorer use AI to cluster topics, ensuring you create only as much cluster content as you need.

Cluster content by intent to prevent keyword cannibalization

How to build a topic cluster

For this section, feel free to grab these resources to help you create a topic cluster and associated subtopics :

Get the free topic cluster template

Get the free content brief template

Choose a pillar topic

Your pillar topic is the foundation of your topic cluster and the basis for your pillar page content. It should be broad enough to support several subtopics, but specific enough to tie directly to your product or service.

When picking a pillar, look for three things:

  • Enough search volume to support related subtopics
  • A direct link to a problem your product solves
  • Clear opportunities to link to product or feature pages

Let’s take “CRM” as a topic cluster example.

For SaaS brands in this space, CRM is product-led and has strong search demand. In Moz Keyword Explorer, “CRM”  shows 84,000 monthly searches, a Keyword Difficulty of 74, and a minimum Domain Authority of 54 in the top 10 results.

Moz Keyword Explorer showing search volume and keyword difficulty data

If you’re optimizing a new website, the odds are stacked against you, and you’d be better off targeting a keyword with a lower difficulty.

We've just launched a new feature for Moz Pro called Keyword Suggestions by Topic. It's powered by Moz AI and speeds up your keyword research by helping you quickly identify high-impact topic clusters.

In Keyword Suggestions by Topic, you’ll find smaller, more accessible pillar ideas inside the Topic Tree Map.

Moz's Keyword Suggestions by Topic feature showing the Topic Tree Map

Filter by Keyword Difficulty to surface options with better odds and filter from low to high.

how to filter keywords by difficulty in Moz Keyword Explorer

For instance, “CRM system” shows 11,215 total monthly searches. 

"CRM system" keyword data showing 11,215 total monthly searches in Moz keyword suggestions by topic

When I clicked the keyword to find related topics for the cluster, it generated some interesting results.

related topic results for "CRM system" showing potential subtopics for the cluster.

Here’s what my topic cluster would look like:

Pillar page

CRM system

Subtopics

  • How to use CRM system
  • CRM systems for small businesses
  • CRM management system

Start with the subtopics that have a lower search volume. I’ve seen better results when cluster pages rank first. They build momentum and authority before the pillar goes live. If you publish the pillar first, it often ends up competing with your supporting content.

Once you’ve built the first topic cluster, repeat the process and keep expanding until you’ve covered the topic completely.

If you’re a larger brand or have the budget to move faster, start with a mid-competition keyword and work your way up. A phased approach lets you rank early for adjacent topics, and then scale into higher-volume terms over time.

Cluster your keywords automatically

with Keyword Suggestions by Topic

Conduct a content audit for the topic

Before you create new content for your topic cluster, review what you already have. A content audit helps you identify which pages can support your SEO topic cluster, what needs updating, and where the gaps are.

Here’s how to do it:

Run a content inventory

Start by exporting your content data from Google Search Console.

Google Search Console export interface showing how to export performance data for content inventory.
  • Go to Performance → Search Results
  • Set the date range to 6 months
  • Click Export

In your spreadsheet, use Ctrl + F to filter the list by topic and find pages related to your chosen pillar. Then copy those URLs into your topic cluster template.

If you're using Google Sheets, you can also pull in metrics like clicks and impressions. 

For deeper analysis, combine Moz API with Google Colab to run a bulk crawl of your URLs and pull:

  • Page title 
  • URL
  • Page Authority
  • Monthly search volume
  • Keyword Difficulty
  • Primary and secondary keywords

View the script here

This workflow helps you centralize everything and simplifies the process of integrating old content into your topic cluster.

Analyze the performance of existing content

Once you have data for your existing URLs, check for:

  • Traffic in the last 90 days
  • Primary keywords
  • Best current position
  • Page Authority (PA)

You’re creating a hierarchy where your pillar page is at the top and supporting content is organized by performance.

Identify content gaps

Once you’ve organized your content, you’ll start to see what’s missing or underperforming.

Common gaps include:

  • Missing subtopics
  • Cannibalized content
  • Outdated or thin articles
  • Pages with no internal links to the pillar
  • Pages that don’t match search intent

Decide on action steps

For each page, use your performance data to make a call:

  • Update outdated content or pages slipping from page one
  • Consolidate low-performing or overlapping posts
  • Redirect irrelevant or outdated pages that can't be salvaged
  • Leave quality content that’s already performing well and aligned with the cluster

Do keyword research and gap analysis to discover new topics

Once you’ve audited your existing content, it’s time to expand your topic cluster. Keyword research is the best method, and I recommend approaching this from two angles:

  • Use keyword suggestions grouped by topic
  • Run keyword gap analysis on your competitors

Both methods reveal related subtopics, match content to intent, and help you build topic clusters that rank higher in search engine results pages.

Find keyword suggestions by topic

If you already know your pillar topic, start by exploring related keywords grouped by theme. Let’s use "wood flooring" as an example.

Moz’s Keyword Suggestions by Topic does the heavy lifting. It automatically organizes keywords into topic-based clusters so you can see what to cover and how to group your content.

Here’s how to do it:

  • Enter your keyword in Explore by Keyword
Keyword Suggestions by Topic displaying keyword variations organized by search intent and volume.
  • Use the Topic Tree Map to view clusters grouped by intent and sized by monthly search volume
  • Hover over a box to view the total volume, number of keywords, and sample terms
Topic Tree Map visualization showing keyword clusters for "wood flooring" sized by monthly search volume
  • Scroll to Keyword Suggestions to see relevant keywords filtered by search volume
  • Use filters to surface bottom and middle-of-funnel keywords using modifiers like “best,” “for,” “vs,” and “how”
keyword suggestions filtered by modifiers

Here are more modifiers to filter your keyword research results.

Content format modifiers chart

Use keyword gap analysis to uncover competitive opportunities

The second method is spying on your competitors to find what you’re missing.

Moz’s Keyword Gap tool helps you identify:

  • Keywords your competitors rank for, and you don’t
  • Keywords where you rank lower, but could easily improve
  • Opportunities to expand or protect your rankings

How to use it:

Choose a high-volume keyword in your topic cluster and analyze the SERPs to find your top competitors.

keyword suggestions for hardwood flooring

In this example, let’s say Empire Today is your site, and Home Depot, Floor and Decor, and Lowe’s are the competitors.

search results analysis showing competitors for a high-volume keyword

Go to Keyword Gap, enter your domain (or subfolder for deeper analysis), and add up to three competitors. Next, select your market and click Analyze

Moz's Keyword Gap tool interface with Empire Today competing against Home Depot, Floor and Decor, and Lowe's

Scroll down to view:

  • Keywords to improve: You rank in positions 2–20
  • Traffic lift: The traffic you could gain by moving up in rankings
  • New opportunities: Keywords your competitors rank for and you don’t
  • Winning keywords: Terms you already dominate and should protect

I usually start with keywords to improve since those require less effort. Then I add new, relevant opportunities that support my topic cluster.

Keywords to Improve section in Keyword Gap showing opportunities to move up in rankings

Select keywords and match them to the buyer’s journey

Once you’ve gathered your keyword ideas, you’ll need to narrow them down. 

Use these four metrics to decide what to keep:

  • Topical relevance: Focus on keywords that align closely with your pillar page.
  • Search volume: Target keywords with demand, but don’t ignore zero-volume terms if they support conversions or sales enablement.
  • Search intent: Balance your content and don’t fixate on bottom-of-funnel keywords. Cover the entire content funnel to meet users at every stage.
  • Keyword Difficulty: Choose keywords you can rank for now. Save harder ones for later, when your topical authority improves.

Next, map each keyword to a stage in the buyer’s journey:

Map keywords to buyer's journey

Got siloed keywords everywhere?

Organize your content with Moz Keyword Suggestions by Topics

Create multi-format content

Most teams stop at blog posts, and that’s a big mistake. The brands that own the SERPs, like HubSpot, Monday.com, and Salesforce, build topic clusters beyond the blog. They include webinars, videos, social content, and more. 

Diversifying formats helps them show up across every stage of the buyer journey. To do the same, you need an omnichannel content strategy that ranks in search and reaches your target audience wherever they spend time.

Here’s how to build it:

Create pillar pages

Your pillar page should be the most complete resource on the topic. It sets the direction for the topic cluster and becomes the anchor for both search engines and readers.

When writing a pillar page:

  • Write in-depth content
  • Link to each supporting piece
  • Show product workflows where relevant
  • Include expert quotes, stats, and credible sources

Support with blog content

Break your pillar into focused subtopics. Each blog post should target a specific keyword or intent and link back to the pillar.

As you write:

  • Review top-ranking pages for each subtopic
  • Find gaps in their coverage and go deeper
  • Use entities naturally to strengthen relevance
  • Add product tie-ins that feel helpful, not salesy
  • Include visuals like screenshots and embedded videos to increase user engagement

Diversify your content format

Google looks at more than your blog. Off-page signals also shape your authority, so your content should exist across multiple platforms.

Create:

Webinars: Invite internal experts or SMEs to share actionable insights. It’s great for lead gen and Brand Authority.

Short-form videos: Repurpose webinar clips or turn blog posts into quick videos for LinkedIn, YouTube, and Instagram.

Courses or certifications: These work well for broad topics like SEO or email marketing. At Moz, we use courses like 30 Days of SEO to deliver value while building trust.

Social content: Turn blog takeaways into LinkedIn posts, Twitter threads, or carousels that drive awareness and traffic.

Guest posts & third-party mentions: Partner with relevant blogs or publications to earn backlinks and build off-site authority.

Build internal links

Internal links connect your topic cluster strategy. Without them, your content sits in silos and loses authority.

Here’s a simple internal linking structure for your topic cluster:

Link from pillar → cluster 

Link from cluster → pillar

If you’ve mapped your cluster using the template, you should already know which pages need to link where. All that’s left is implementation. 

I also recommend using the content brief template while outlining. It includes a section for internal linking, so you plan your cluster links before you start writing.

Examples of topic clusters

1.Salesforce’s CRM cluster

When I first learned about topic clusters, I spent a lot of time reviewing Salesforce’s CRM cluster. They rank top of Google for a high-volume keyword and own a massive footprint across related searches.

Salesforce's CRM pillar page ranking at the top of Google search results

What stood out immediately was how they used entities across the page to help search engines understand the content and build internal links within and across clusters.

Close-up of Salesforce's CRM page showing entity usage and internal linking structure.

Their CRM pillar page links to articles on related topics like CRM systems, CRM software, and best CRM tools. Further down the page, they include a beginner’s guide to CRM, which doubles as a lead magnet.

Salesforce's CRM pillar page with beginner's guide section that serves as a lead magnet

What I appreciate most is their use of diversified formats. This topic cluster includes videos, reports, webinars, and other assets that support different stages of the funnel.

2. HubSpot’s comprehensive inbound marketing cluster

Fun fact: I learned how to build topic clusters through HubSpot’s inbound marketing course. They’ve been setting the standard for years, and their inbound topic cluster is still one of the best examples.

It starts with a resource-dense pillar page that explains the fundamentals of inbound marketing. Right at the top, they link to their free course, which acts as a lead gen asset and logical next step for the reader.

HubSpot's inbound marketing pillar page with free course offer at the top

Like Salesforce, HubSpot uses entities throughout the content and relies on internal links to connect the pillar to subtopics. 

HubSpot's content showing entity usage and internal linking to connect the pillar to subtopics.

They also link to product pages in a natural way and position their tools as helpful solutions.

HubSpot naturally links to product pages within their pillar content.

One of the smartest moves they make is linking to their course at both the top and bottom of the page. It’s intentional because that course is a major conversion path.

HubSpot's repeated course offer at the bottom of their pillar page as a conversion path

The key takeaway here is that you shouldn’t rely on blog posts alone. HubSpot uses blog content, courses, videos, and product tie-ins to create a topic cluster that works across formats and channels.

Build your cluster in minutes

with Keyword Suggestions by Topic

Conclusion: Own your topics and improve your search visibility with topic clusters

Topic clusters help you rank higher, improve user experience, and get more value from every piece of content you create.

You don’t need to be HubSpot or Salesforce to make it work. Start with one topic cluster this week and use our Keyword Suggestions by Topic to build it right now.

Back to Top

With Moz Pro, you have the tools you need to get SEO right — all in one place.

Read Next

What Is Generative Engine Optimization [Tips & Workflows To Do It]

What Is Generative Engine Optimization [Tips & Workflows To Do It]

May 01, 2025
How to Repurpose Your Content With AI — Whiteboard Friday

How to Repurpose Your Content With AI — Whiteboard Friday

Apr 11, 2025
12 SEO Hot Topics for 2025: Featuring Amanda Natividad, Tom Capper and Dr Pete Meyers

12 SEO Hot Topics for 2025: Featuring Amanda Natividad, Tom Capper and Dr Pete Meyers

Mar 12, 2025