Colleviate
Home/Insights/Method
Method29 Oct 20263 min read

Internal linking for topic clusters: a practical guide and an audit

Most content programmes publish more than they connect. The fix is a structure and a count, and the count is the part almost nobody does.

Short answer

Internal links tell readers and crawlers which pages belong together. Build each cluster as one hub, many specific pages that each answer one question, descriptive link text from every page to the hub and to its siblings, and a visible guide on every page. Then count in-body inbound links per page and fix the ones with none first.

What Google says about links

Google's link guidance has two rules that matter here. Links need to be crawlable: an anchor element with an href, since that is what Google can follow. And the link text should be descriptive, in Google's words “descriptive, reasonably concise, and relevant to the page that it's on and to the page it links to.” That is the whole technical brief. Everything else is editorial judgement about which pages deserve to be joined.

The shape of a cluster

  1. One hub that owns the broad topic and links out to every spoke.
  2. Spokes, each answering one question completely. If two spokes answer the same question, merge them.
  3. Links both ways. Every spoke links to the hub and to its two or three nearest siblings, inside the text where the topic comes up, not only in a footer.
  4. A visible guide on every page of the cluster, so a reader can see the whole set.

Our share of search work is built this way. The Share of Search Index is the hub, nine category pages and the guides are the spokes, and a guide block on all of them lists the others. Each category page links back to the hub and to the benchmark guide, and the hub links to each of them from the section that discusses it.

The audit nobody does

Crawl your own site and, for each page, count the links that point to it from inside the body text of other pages, leaving out the menu, the footer and the “related” boxes that the template adds to every page. Sort ascending. The top of that list is where your internal linking is failing.

We ran it on our own Insights this month. Across 118 articles, 23 had no in-body links from any other article, a mix of sector pieces and older how-to articles, many written in a batch. They were reachable only through template boxes. That is the pattern to expect on any site that publishes in batches: the new work links to the old, and the old never learns about the new.

How to fix a page with no inbound links

What to avoid

Do not repeat the same exact-match anchor across dozens of pages: describe each destination as the sentence around it allows. Do not hide links in widgets that readers will never use. Do not link everything to everything; a page with sixty links tells a crawler nothing about priority. And do not count the template's “related” box as linking; it is on every page, so it is a signal about none. For earning links from other sites, which is a different job, see content that earns links.

Related. What happened to our own impressions as we linked and published: the first ninety days of Search Console.

Sources

  1. Link best practices for Google, Google Search Central, updated December 2025

Questions we get asked

What is a topic cluster?

A hub page that owns a broad topic, with spoke pages that each answer one specific question, all linked to the hub and to each other.

How do I find orphan pages?

Crawl your own site, count in-body links pointing at each page, excluding menus, footers and template "related" boxes, and sort ascending. Pages with zero are your orphans.

What makes good internal link text?

Google describes it as descriptive, reasonably concise, and relevant to both the page it is on and the page it links to.

How Colleviate applies this

Audit your internal links

We crawl your site, find the pages nothing links to, and design the hub and spokes your content programme should have been building.

Ask for a scoped audit

What we do · How we produce it · Who we do it for · Talk to us