…
Skip to content
Topics
On this page

Topic Clusters and Internal Linking

Topic clusters are groups of pages built around one broad subject: a pillar page that covers the whole subject, and cluster pages that each answer one specific question in depth, all connected by internal links. Internal linking is the practice of linking pages on the same website so that readers and search engines can move between related content and see which pages matter most.

  • Pillar: A broad guide that targets the main topic and links to every cluster page.
  • Clusters: Focused pages, each targeting one specific search within the topic.
  • Links: Every cluster page links to the pillar, and the pillar links back to each one.
  • Anchors: Link text that describes the page it points to.
  • Aim: Showing search engines that the site covers the topic fully, often called topical authority.
A topic cluster: one pillar page linked both ways with six cluster pagesIn the centre is a pillar page, a complete guide to GST billing for small businesses. Six cluster pages surround it: GST invoice format, e-invoicing basics, GST for kirana stores, billing app versus Excel, HSN codes explained and GST return filing basics. Each cluster page links to the pillar and the pillar links back to each one. Below the pillar, a link leads to the product page for the billing app.Cluster pages link to the pillar, and the pillar links backGST invoice formatBilling app vs ExcelE-invoicing basicsHSN codes explainedGST for kirana storesGST return filing basicsPillar pageGST billing guideProduct: billing app
A topic cluster: one pillar page linked both ways with six cluster pages

This lesson follows one example: a SaaS startup in Ahmedabad that sells GST billing and inventory software to small shops. Its blog has forty posts written over two years, on topics from invoice formats to e-invoicing and HSN codes, but the posts barely link to each other or to the product page, and several of them cover the same question.

Why Topic Clusters Matter

  • Discovery: Search engines find pages by following links, as shown in how search engines work. A post with no links pointing to it is easy to miss.
  • Context: Links between related pages show search engines how the content fits together, and which page is the main one for the topic.
  • Signals: Internal links pass signals from strong pages to newer ones, helping fresh cluster pages get found and ranked.
  • Readers: A shop owner reading about invoice formats can move straight to HSN codes, then to the product, instead of leaving.
  • Order: Clusters prevent two pages from targeting the same search, a problem called keyword cannibalisation.
  • AI answers: A well-linked, complete set of pages on one topic gives AI answer engines clear sources to cite, one of the ideas behind SEO vs GEO vs AEO.

Step-by-Step Framework

  1. Choose the core topics: Pick three to five subjects that match what the product solves and what buyers search. For the startup: GST billing, inventory management and small-shop accounting.
  2. Gather the searches: For each topic, run keyword research and collect the questions customers ask sales and support teams.
  3. Group by intent: Put searches that need the same answer into one group, using search intent. Each group becomes one cluster page.
  4. Pick the pillar: The broadest search in the topic, such as "gst billing for small business", becomes the pillar page. It gives an overview of every subtopic in a few paragraphs each.
  5. Audit what exists: Match existing posts to the plan. Keep the good ones, merge overlapping ones and redirect the old URLs, and list the gaps as new pages to write.
  6. Link the cluster: Link each cluster page to the pillar, the pillar to each cluster page, and closely related cluster pages to each other. Add a clear link from the pillar to the product or sign-up page.
  7. Write descriptive anchors: Use anchor text that names the destination, such as "GST invoice format", and vary it naturally rather than repeating one exact phrase everywhere.
  8. Connect from strong pages: Add links from the home page, the product page or popular posts to the pillar so it inherits attention quickly.
  9. Review every quarter: Check which cluster pages get impressions in Search Console, update the weak ones, and add pages for new questions.

Template: Topic Cluster Plan and Internal Linking Checklist

Use a sheet like this for each cluster.

PageRoleTarget searchIntentLinks toStatus
GST billing guidePillargst billing for small businessLearnAll six cluster pages, product pageRewrite
GST invoice formatClustergst invoice formatLearnPillar, e-invoicing basicsMerge two old posts
E-invoicing basicsClusterwhat is e-invoicingLearnPillar, GST invoice formatUpdate
GST for kirana storesClustergst for kirana storeLearnPillar, billing app vs ExcelNew
Billing app vs ExcelClusterbilling software vs excelComparePillar, product pageNew
HSN codes explainedClusterhsn code meaningLearnPillar, GST invoice formatKeep
GST return filing basicsClustergst return filing for shopsLearnPillarUpdate

Internal linking checklist:

  • Pillar links: Every cluster page links to the pillar near the top or in the introduction.
  • Return links: The pillar links to every cluster page from the section that covers it.
  • Anchors: Link text describes the destination page, never "click here".
  • Orphans: No important page is left without at least one internal link pointing to it.
  • Depth: Every page in the cluster is reachable within about three clicks of the home page.
  • Health: No internal link points to a redirect or a broken page.
  • Conversion: At least one natural link leads from the cluster to the product or a demo request.

Example: A GST Billing SaaS Startup

  • Before: Forty unconnected posts, two of them both titled around "GST invoice format", and a product page with almost no internal links pointing to it.
  • Plan: The team chose three core topics, built one cluster sheet for each, and started with GST billing because it was closest to the product.
  • Changes: They merged the two invoice posts and redirected the weaker URL, rewrote the GST billing guide as the pillar, wrote two new cluster pages, and added links in both directions using descriptive anchors.
  • Product path: The "Billing app vs Excel" page now links to the product page with the text "try the GST billing app", and the pillar links to it from its summary.
  • Measurement: The team compares impressions and clicks for the cluster's pages in Google Search Console each month, and tracks demo sign-ups from blog visits. No ranking is promised; the cluster is simply easier to find, read and trust.

Mistakes

  • Thin clusters: Writing ten short pages that each say little, instead of fewer pages that answer questions fully.
  • Overlap: Two cluster pages targeting the same search, so they compete with each other.
  • One-way links: Linking cluster pages to the pillar but never back, which leaves them hard to find.
  • Repetition: Using the same exact-match anchor text in every link, which reads unnaturally.
  • Menus only: Relying on the navigation menu and footer instead of links inside the text, where they help readers most.
  • Mass production: Generating dozens of near-identical cluster pages with AI, a pattern programmatic SEO warns against.

How AI Changes Topic Clusters

What AI Automates Now

AI assistants can group hundreds of keywords into clusters by meaning, propose a pillar outline, and suggest where each existing post fits. Given a list of URLs and summaries, they can suggest internal links with descriptive anchor text. Tools that measure meaning with embeddings can also find pages that overlap too closely, and some SEO plugins and suites now suggest internal links automatically.

What Still Needs a Human

Choosing core topics depends on what the product does, who buys it and what the sales team hears every day. A person must also decide which old posts to merge or retire, and check that links make sense for a reader, not only for a spreadsheet.

Risk to Watch

AI makes it tempting to produce a large cluster in a day. Pages that repeat general information without real expertise, such as tax advice without a qualified reviewer, add little value and can damage trust. For tax and finance topics, every page must be checked by a qualified person and kept up to date as rules change.

Do It with AI

Use this prompt to plan a topic cluster from your existing content. It works in ChatGPT, Claude or Gemini.

Prompt for ChatGPT, Claude or Gemini

You are a content strategist for a B2B software company in India. Product: [what it does and who buys it] Core topic: [one broad topic] Keyword groups from my research: [paste the groups with their main keywords] Existing pages: [paste URL, title and a one-line summary for each] 1. Propose one pillar page and a list of cluster pages, each with one target search and its intent. 2. Match each existing page to the plan: keep, update, merge (and with which page), or retire. 3. List the new pages I need to write. 4. Suggest internal links for each page, with descriptive anchor text, including one natural link to the product page. Use only the pages and keywords I provided. Do not invent statistics or legal rules.

  1. Export the list of blog URLs, titles and summaries.
  2. Run the prompt with the keyword groups for one core topic.
  3. Review the merges and the new pages with the product and sales teams.
  4. Build the cluster sheet, publish the changes, and review Search Console data after a quarter.

Check Before You Use It

  • Facts: Tax and compliance content must be checked by a qualified professional against the current rules.
  • Brand fit: The pillar should reflect how the company explains the problem to customers, not a generic outline.
  • Compliance: Redirect every merged or retired URL, and do not claim the software guarantees tax compliance.

Quick Quiz

Pick an answer to check yourself. Nothing is saved.

Question 1 / 3

  1. 1. The billing startup has two blog posts that both target 'gst invoice format'. What should it do?

Frequently Asked Questions

What is a topic cluster in SEO?

A topic cluster is a group of pages about one broad subject: a main pillar page that covers the subject as a whole, and several cluster pages that each go deep on one part of it, all linked to each other.

What is a pillar page?

A pillar page is a complete guide to a broad topic that gives an overview of each subtopic and links to the detailed cluster page for each one. It usually targets a broader keyword than the cluster pages.

How many internal links should a page have?

There is no fixed number. Link wherever it genuinely helps the reader take the next step, make sure every important page has links pointing to it, and avoid long lists of links that nobody would use.

Does anchor text matter for internal links?

Yes. Descriptive anchor text such as 'GST invoice format' tells readers and search engines what the linked page covers. Vague text such as 'click here' or 'read more' tells them nothing.

Can old blog posts be turned into a topic cluster?

Usually, yes. Group existing posts by topic, merge ones that overlap, write a pillar page if none exists, and add links between them. This is often faster than writing a new cluster from scratch.