Internal linking doesn't get talked about at conferences because it isn't exciting. There's no algorithm update to react to, no shiny new tool, no screenshot of a ranking jump you can post without context. It's structural work — deciding which pages deserve authority, and building the paths that move it there. Most sites never do this deliberately. Links get added when a writer happens to remember a related post exists, which means the site's actual authority distribution is closer to random than intentional on the vast majority of domains we audit.
That randomness is the opportunity. Google still uses internal link structure as one of its clearest signals of what you consider important on your own site — page depth, link count, and anchor text all factor into how authority flows internally. A page buried five clicks from the homepage with zero internal links pointing to it is telling Google, in the clearest language available, that you don't think it matters. Whether that's true or not.
The Audit: Find Where Equity Actually Flows
Before building anything new, map what exists. Pull a full crawl — Screaming Frog or Sitebulb both do this well — and look at three things for every page on the site: click depth from homepage, number of internal links pointing to it, and whether it's a page you actually want to rank.
Cross-reference that against your highest-priority pages by revenue or traffic potential.
In nearly every audit we run, there's a meaningful mismatch: the pages the business cares about most are buried deep, thinly linked, or both, while old blog posts nobody's touched in three years sit two clicks from the homepage soaking up equity they're not using.
Orphan pages — pages with zero internal links pointing to them — are the clearest sign nobody's managing this deliberately.
Hub-and-Spoke Beats Flat Linking
A flat structure, where every page links to every other vaguely related page, dilutes signal instead of concentrating it. Hub-and-spoke — a pillar page covering a topic broadly, linking out to and receiving links back from a cluster of specific subtopic pages — does the opposite. It tells Google exactly which page should rank for the broad query and which pages should rank for the specific ones underneath it.
Building the structure
- **Identify your pillar candidates** — the broad-topic pages you want ranking for competitive head terms.
- **Map every existing piece of content that covers a subtopic** of that pillar, even loosely.
- **Link the pillar to every spoke**, and every spoke back to the pillar, using descriptive — not generic — anchor text.
- **Link spokes to each other** where topically relevant, not exhaustively. Three to five contextual cross-links per spoke is a reasonable ceiling before it starts reading as manipulative.
Anchor Text: Descriptive, Not Repetitive
Exact-match anchor text on every internal link reads as manipulative to both users and, increasingly, to Google's spam systems. Vary the anchor language naturally while keeping it descriptive of the destination page — "our guide to crawl budget" and "how log files reveal crawl issues" pointing to the same page is healthier than the identical phrase repeated forty times site-wide.
Doing This at Scale Without Losing Your Mind
Manual internal linking works for a 50-page site. It breaks down past a few hundred URLs, which is where most sites actually live. At scale, this needs a system, not a checklist.
- **Build a topic-to-URL mapping spreadsheet** that every content writer references before publishing, so linking decisions happen at creation instead of as a retrofit project.
- **Use a related-content module** driven by tags or categories for programmatic baseline linking, then layer manual contextual links on top for your highest-priority pages.
- **Run the crawl audit quarterly**, not once. Site structure decays as content gets added and priorities shift — a hub-and-spoke map built in January is stale by June on an actively publishing site.
What This Actually Moves
Internal linking isn't going to take a page from position 40 to position 3 on its own. What it reliably does is compress the time-to-rank on new content and lift pages stuck in the 8-15 range where they have the content quality to compete but not the internal authority signal to prove it. It's not a hack. It's telling Google, clearly and repeatedly, what you actually think matters on your own site — and most sites have simply never bothered to say.