All posts
SEO & AI search

Topic Clusters and Pillar Pages: How to Build Them on a Marketing Site

Topic clusters SEO explained: how pillar pages and cluster articles work, plus the URL structure, CMS fields and linking rules that make a cluster ship.

By Mehdi Hassan9 min read

The short answer

Topic clusters in SEO group content around one core subject: a pillar page answers the main question in depth, and cluster articles cover each sub-question, all linked to each other. The structure shows search engines and AI assistants what you're an authority on. To work, a cluster needs a clear URL structure, CMS fields for topics and enforced internal links.

Key takeaways

  • A cluster is one pillar plus articles on each sub-question, linked both ways. Links make it a cluster.
  • Plan the information architecture and CMS fields before writing, or the cluster never ships as designed.
  • Each cluster should link to the money page it supports, or it builds traffic without pipeline.
  • AI engines expand one question into many searches, so a full cluster gives them more of your pages to cite.
  • Start with one cluster for your main use case. Finish it before starting the next.

Part of B2B Content Strategy That Generates Pipeline, Not Pageviews

How do topic clusters and pillar pages work in SEO?

Topic clusters work by organizing content the way a buyer researches a subject. A pillar page covers the main question broadly and in depth. Cluster articles each answer one specific sub-question in more detail. Every cluster article links to the pillar, the pillar links to every cluster article, and related cluster articles link to each other. The result is a tightly connected group that signals depth on one subject.

The model is often called hub and spoke. It helps search engines understand which page is your main answer and which pages support it, so the right page ranks for the right query. It helps readers move from a broad question to the specific one they care about. And it helps AI assistants, which expand a single question into several searches and can find more of your pages when they're connected. For how clusters fit into a pipeline-first plan, start with our B2B content strategy hub.

Element

Job

Example for a scheduling startup

Pillar page

Answers the broad question in depth and links to every cluster article

Sales meeting scheduling: the complete guide

Cluster article

Answers one sub-question in detail and links back to the pillar

How to reduce no-shows for sales demos

Money page

Where the cluster sends ready buyers

Product page for sales teams, pricing

Internal links

Connect all three in both directions

Contextual links in the first sections

What is the difference between a pillar page and a regular article?

A pillar page is broader and more connected than a regular article. It covers every major sub-topic of a subject at summary depth and links out to a detailed article for each one, while a regular article goes deep on one question. A pillar is usually longer, updated more often, and treated as a permanent page rather than a dated post.

Pros

  • Gives search engines and assistants one clear main page for the subject
  • Collects internal links, which concentrates authority on the page that matters
  • Works as a navigation page for readers, guiding them to the detail they want
  • Easy to refresh, because new sub-topics become new cluster articles

Cons

  • Takes more effort to write and keep current than a single post
  • Can overlap with cluster articles if scopes aren't defined clearly
  • Fails if cluster articles are never written, leaving a pillar full of dead ends

Some teams make the pillar a product or use-case page rather than a blog post. That can work well for B2B, because the page that ranks for the broad question is then also the page that converts. The trade-off is that a product page has less room for neutral explanation. Our guide to pillar pages in site architecture covers when to make that choice.

How do you plan a topic cluster before writing anything?

Plan a cluster by choosing one subject your buyers research before buying, listing every sub-question they ask, and deciding which page answers each one. The plan should end with a list of URLs, titles and links, not just a list of keywords.

  1. Choose the subject from your sales calls

    Pick a problem your product solves that buyers research before they talk to you. One cluster per core problem or use case.

  2. List the sub-questions

    Collect questions from sales calls, support tickets, keyword tools and your own AI prompt audits. Group duplicates.

  3. Assign one page per question

    Each cluster article answers one distinct question. If two questions have the same answer, they share a page. This prevents pages competing with each other.

  4. Decide the pillar scope

    The pillar summarizes every sub-question in a few paragraphs and links to the full answer. Write its outline first.

  5. Map the links

    For each page, list the pillar link, two or three related cluster links and the money page link. Put it in the brief.

  6. Set the URLs

    Decide the URL pattern before anything is published, so you never have to redirect a live cluster.

  7. Brief and publish in order

    Publish the pillar and the most commercially important cluster articles first, then fill in the rest.

How many articles a cluster needs before it earns authority is a common question, and the honest answer depends on the subject; see topical authority for startups. For the brief format, our content brief template includes a links section for exactly this.

What URL structure should topic clusters use?

Use a URL structure that is simple, permanent and doesn't need to change if you reorganize topics. For most marketing sites, a flat blog structure with the topic stored as a CMS field works better than nesting articles under topic folders in the URL.

Pattern

Example

Pros

Cons

Flat with topic field

/blog/reduce-demo-no-shows

Never breaks if topics change; simple

Topic isn't visible in the URL

Topic folder

/blog/scheduling/reduce-demo-no-shows

Topic visible; clear grouping

Moving an article means a redirect

Pillar as top-level page

/sales-scheduling with articles under /blog

Pillar can double as a money page

Two templates to maintain

Whichever you pick, add a topic hub page that lists every article in the cluster, and breadcrumbs that show the relationship. Search engines understand the cluster from links and content, not from URL folders, so don't restructure live URLs just to add a folder. If you're migrating platforms anyway, that's the moment to set the structure; the redirect side is covered in our Webflow to Framer migration guide.

How do you set up topic clusters in a CMS?

Set up clusters in a CMS with a topic field on every article, a reference from each article to its pillar, and templates that generate the links automatically. The aim is that publishing a new cluster article updates the pillar's list and the related-posts section without anyone editing other pages by hand.

  • Topics collection: one item per cluster, with a name, a description and a reference to the pillar page.
  • Article fields: a single reference to its topic, an optional reference to the pillar, and a multi-reference for related articles you choose by hand.
  • Pillar template: automatically lists every article whose topic matches, so the pillar never goes stale.
  • Article template: a breadcrumb to the topic, an automatic link to the pillar near the top, and a related-posts block filtered by topic.
  • Author and updated date: visible on every page. Named authorship helps trust; see author pages and E-E-A-T.

Webflow, Framer and headless CMSs used with Next.js all support collections and references, though the details differ. A headless CMS with Next.js gives the most control over automatic linking and rendering. Check each platform's current documentation for collection and field limits before committing, because those change.

A minimal field setup you can copy

Topics collection: Name (text), Slug (text), Summary (text), Pillar (reference to Articles or Pages), Money page (link).

Articles collection: Title, Slug, Excerpt, Body, Topic (reference to Topics), Is pillar (yes or no), Related articles (multi-reference to Articles), Author (reference to Authors), Updated date.

Template rules: on an article, show a breadcrumb Blog, then Topic, then Title; insert a sentence linking to the topic's pillar in the intro; show three related articles, hand-picked first and then filled by same-topic articles. On a pillar, list every article with the same topic, grouped by sub-theme if you add a sub-theme field. Every article in the topic also gets a link to the topic's money page in its closing section.

Internal links inside a cluster should go both ways between the pillar and every article, sideways between closely related articles, and out from the cluster to the money page it supports. Use descriptive anchor text that says what the target page answers, and place the most important links early in the content, not only in a footer list.

  1. Every cluster article links to the pillar in its first two sections.
  2. The pillar links to every cluster article, in context where the sub-topic is summarized.
  3. Each article links to two or three closely related articles in the same cluster.
  4. Each article links to the relevant money page where the reader would naturally consider buying.
  5. Anchor text describes the target, such as "how to reduce demo no-shows", never "read more".
  6. Review links quarterly, because new articles need to be added to older ones too.

These links also matter for AI search. Assistants expand one question into several searches, a pattern called query fan-out, and a well-linked cluster gives them more of your pages to find for those sub-questions. Query fan-out explained shows how that works.

How do you keep a topic cluster current?

Keep a cluster current by refreshing the pillar on a schedule, adding new cluster articles when buyers start asking new questions, and updating links whenever something new is published. AirOps found more than 70% of pages cited by AI engines had been updated within the past 12 months, and Ahrefs reported AI-cited content is about 26% fresher than average, so stale clusters lose ground.

Review the pillar at least quarterly, check that every cluster article still answers its question correctly, and add a cluster article whenever a new question shows up repeatedly on sales calls. A good way to strengthen a cluster further is one piece of original data, such as a benchmark or survey, that others will cite; see original data and stats pages. The refresh schedule itself is covered in content freshness for AI search.

Frequently asked questions

How many articles should a topic cluster have?
As many as there are distinct sub-questions buyers ask about the subject, and no more. A narrow B2B topic may need only a handful of articles plus a pillar, while a broad one may need many more. Splitting one question into several thin articles weakens the cluster. Start with the questions that matter most commercially, then add articles as new questions appear.
Can an existing blog be turned into topic clusters?
Yes, and it's often the fastest win. Group existing posts by subject, pick or write a pillar for each group, and add the links in both directions. Merge posts that answer the same question, redirecting the weaker URL to the stronger one. Then add topic fields in the CMS so new posts join the right cluster automatically.
Do topic clusters still matter with AI search?
Yes. AI assistants often break one question into several searches and cite the pages that answer each part. A connected cluster gives them multiple relevant pages from your site, and clear internal links help crawlers find them. The structure also helps Google understand which page is your main answer, which still matters for the search results that AI features draw on.
What's the difference between topic clusters and topical authority?
A topic cluster is a structure: a pillar, its supporting articles and the links between them. Topical authority is the outcome you hope that structure earns, meaning search engines and assistants treat you as a reliable source on the subject. Clusters are one of the main ways to build topical authority, alongside depth, accuracy, freshness and mentions from other sites.

· CEO & Design Director

Copywriter, designer and developer, and founder of Designify Studio. Over five years, 60+ projects across 14+ industries, for startups that have raised $300M+.

Want this done for you? Website, $8,000.

A multi-page marketing site, written and designed by us, developed in Next.js and animated. $8,000, one-time, up to 6 pages. Book a free 30-minute call to see if it fits.

Schedule Call