Short answer

An internal linking strategy is the deliberate way you pass authority and context between your own pages. It’s the only link building you fully control and it costs nothing beyond editing time. Done well, it moves crawl priority and ranking signals toward the pages that actually earn money.

Most sites spend months and real budget acquiring external links, then dump all that authority into a page structure that leaks it. The homepage collects everything. A handful of old blog posts hoard the rest. The commercial pages that need to rank sit four clicks from anywhere useful, linked once from a footer menu. Internal linking is the cheapest fix in search optimization, and it stays undone because it isn’t a project with an end — it’s maintenance.

Why does internal linking matter so much?

Internal links do three jobs at once: they tell search engines which of your pages exist, they distribute ranking signals between those pages, and they describe with anchor text what each page is about. External links only do the last two, and you don’t control them.

That control point is the whole argument. With an external link you’re negotiating over the anchor, the placement, the surrounding paragraph, and whether it survives the next redesign. Internally you decide all of it — no outreach, no cost per link, no waiting 7 to 14 days for a placement.

How does PageRank flow through internal links?

Simplified heavily: each page holds a quantity of authority and passes a share of it to every page it links to. Link out to 10 pages and each gets roughly a tenth; link out to 100 and each gets a hundredth. The original model is more nuanced and Google has moved well beyond it, but this is the intuition you plan with, and three consequences follow.

First, every link on a page dilutes every other link on that page. A navigation menu with 60 items is spending your authority on 60 destinations whether you meant to or not. Second, pages far from your strongest pages receive very little — authority decays across each hop, so something five clicks from the homepage is receiving a trickle. Third, a page that receives many internal links from strong pages ends up strong itself, regardless of whether anyone external ever linked to it.

That third point is the lever. You can manufacture internal authority for a page that has zero external links, purely by deciding that your best pages should point at it.

What structure should a site use?

Hub-and-spoke, also called topic clusters. One comprehensive hub page per major topic, a set of specific pages covering subtopics, every spoke linking up to the hub, the hub linking down to every spoke, and spokes linking sideways to each other where the content genuinely relates.

Concretely, for a gardening site: a hub page on growing tomatoes, with spokes covering blight, pruning, container growing, and variety selection. The blight page links up to the hub and sideways to the pruning page where it mentions airflow. The hub links down to all four. Every spoke feeds authority into the hub while the hub redistributes it back out.

Beyond the authority maths, this makes the topical relationship explicit — the crawler can see these five pages form a coherent group — and it keeps click depth shallow.

The failure mode is a site where every article links to every other because a plugin decided they were “related”. That’s not a cluster, it’s noise — fifty links from a page dilutes each to almost nothing.

Can you use exact-match anchor text on internal links?

Yes, and far more freely than externally. The external anchor guidance — keep exact-match around 5-10% of your profile — exists because unnatural external anchors suggest manipulation of third parties. Internally there’s no third party to manipulate, so descriptive keyword anchors are just accurate labelling.

Think about why external anchor ratios matter at all. If 40 independent websites all happen to link to you with the identical commercial phrase, that’s implausible as an editorial coincidence — real people describe things in their own words. We cover that distribution in detail in our guide to anchor distribution, and the ratios there apply strictly to external links.

Internally the situation is inverted. You wrote every page, so if one targets “container tomato growing”, using that exact anchor is simply the clearest statement of what a reader will find there.

Two caveats. Vary the anchor across links to the same page (“growing tomatoes in pots”, “container growing”) because it reads better and captures more query variations. And never write an anchor that misdescribes the destination to squeeze in a keyword — “click here” is bad, but a keyword anchor pointing somewhere unrelated is worse.

Which internal links carry the most weight?

In-content links inside the body of an article carry more weight than navigation, sidebar or footer links. They’re surrounded by relevant text, they’re placed by an editorial decision rather than a template, and they appear on one page rather than every page.

Link type Typical value Where it belongs
In-content contextual link Highest — surrounded by topically relevant text, editorially placed, unique to that page Inside paragraphs, wherever a genuinely related page would help the reader. This is where your deliberate authority routing happens.
Primary navigation Moderate — sitewide reach, but templated and diluted across every item in the menu Your top-level categories and highest-priority commercial pages only. Every item you add costs the others.
Breadcrumbs Moderate and reliable — reinforces hierarchy on every page, cheap to implement Every site with more than two levels of depth. Also earns the breadcrumb display in results.
Hub or category page links High for cluster pages — concentrated topical relevance and a clear parent-child relationship Hub pages listing every spoke; category pages listing their posts. Keep the list curated, not infinite.
Sidebar links Low — templated, repeated sitewide, easily treated as boilerplate Newsletter signups and a few evergreen resources. Don’t rely on it for anything important.
Footer links Lowest — appears on every page, universally recognised as boilerplate Legal pages, contact, secondary utility links. A page that only gets footer links is effectively unlinked.

The practical implication: a commercial page whose only internal links come from the footer and a mega-menu isn’t really internally linked at all. It needs paragraphs on relevant articles that mention it in context.

How do you find orphan pages?

Crawl the site with a tool like Screaming Frog, then compare the crawled URL list against your XML sitemap and Search Console pages. Anything present there but absent from the crawl has no internal links pointing to it — that’s an orphan.

Orphans are more common than people expect: old campaign landing pages, product pages whose category got restructured, posts published before a taxonomy change. They’re often perfectly good pages no crawler can reach without the sitemap. While you’re there, pull click depth too — anything five or more clicks from the homepage is being told structurally that it doesn’t matter.

The fix is rarely “link to it from the homepage”. Find the two or three existing articles where that page is genuinely the right next step, and add contextual links there. If you can’t find anywhere it belongs, the page may not deserve to exist, and consolidating it into something stronger is often the better call.

How do you pass authority from strong pages to weak ones?

Identify the pages with the most external referring domains, check which of them are topically adjacent to a page you want to rank, and add a contextual link from the strong page to the target. This is the highest-leverage internal linking move available and it takes an afternoon.

  1. List your strongest pages

    Sort your pages by referring domains in any backlink tool. The top 10 to 20 are where your externally acquired authority actually landed — usually a mix of one or two viral posts, the homepage, and something you’d forgotten about.

  2. List your priority targets

    The pages that need to rank: service pages, high-intent commercial content, cluster hubs. Not everything — pick 10 at most, or you’ll dilute the exercise into meaninglessness.

  3. Match on genuine topical relevance

    Look for pairs where a link would actually help a reader. A strong post about soil preparation linking to a page selling compost makes sense. That same post linking to a page about lawnmower repair does not, and forcing it wastes the link and irritates the reader.

  4. Add the link inside a relevant paragraph

    Not appended at the end as “Related: X”. Inside a sentence that was going to exist anyway. If no such sentence exists, write two sentences that earn the link — and if you can’t, the match wasn’t real.

  5. Check what the strong page is already spending

    If your best post already links out to 40 internal pages, adding a 41st gives you a fortieth of a share. Prune the links that serve nobody before adding new ones.

The same thinking applies when you’re buying external links: the placement should land on a page that already has internal routes to your commercial pages, or the acquired authority just sits there. That relationship is why we treat internal structure as part of the brief for any work on how pages are built and connected rather than as a separate exercise. A link insertion (also called a niche edit) pointing at an isolated article is worth a fraction of one pointing at a well-connected hub.

How many internal links should a page have?

There’s no fixed limit, and Google dropped the old 100-link guidance a long time ago. As a working rule, a 2,000-word article comfortably carries 5 to 15 in-content internal links; a page with 40 body links is almost certainly linking for the sake of it.

The better test is whether each link would help someone actually reading. If a reader hitting that sentence would plausibly want the destination, keep it. If it’s there because a keyword appeared, remove it.

What are the most common internal linking mistakes?

Linking everything to everything, nofollowing internal links, burying important pages deep in the structure, and treating navigation as sufficient. Each one is common, each one is free to fix, and each one quietly costs rankings.

  • Linking everything to everything. When every page links to every other page, no page is prioritised and the topical clustering signal vanishes. Structure means choosing.
  • Nofollowing internal links. “PageRank sculpting” stopped working in 2009 — nofollowed links still consume their share, it just evaporates instead of going somewhere useful. If you don’t want a page to receive authority, don’t link to it, or noindex it.
  • Five-click depth. Anything that far from the homepage gets crawled rarely and receives almost nothing. Aim for three clicks maximum to any page that matters commercially.
  • Relying on the menu. Navigation links are templated boilerplate. A commercial page with no in-content links pointing at it is under-supported no matter how prominent it is in the header.
  • Never revisiting old posts. New content should be linked from relevant older articles. Most publishers link forward and never backward, so new pages launch with no internal support at all.

What does an internal linking audit involve?

A full crawl, a comparison against your sitemap, a review of click depth and inlink counts, and a manual pass over your top commercial pages. Half a day for a small site, a couple of days for anything large.

Work through this list in order:

  • Crawl the whole site and export URLs with inlink counts, click depth, and anchor text.
  • Find orphans by diffing the crawl against your XML sitemap and Search Console page list.
  • Flag every page at click depth 4 or more and decide whether it matters.
  • List your top 10 commercial pages and count their in-content inbound links specifically — excluding nav, sidebar and footer.
  • Sort pages by referring domains and note which strong pages aren’t currently linking to a priority target.
  • Review internal anchor text for generic anchors (“click here”, “read more”, bare URLs) and rewrite them descriptively.
  • Check that every cluster spoke links to its hub and the hub links back to every spoke.
  • Schedule the next pass for three months out and add “link this from two older posts” to your publishing checklist.
Do this first. Before spending anything on external links, run the audit above. If your commercial pages are sitting at click depth 4 with two footer links pointing at them, buying authority you can’t route anywhere is an expensive way to learn about structure. Internal work costs an afternoon; external links cost $87 to $247 each.

None of this replaces external links — a perfectly structured site with no external authority has nothing to distribute. The point is sequencing: structure first, because it’s free and multiplies everything after it. If you’re planning acquisition alongside it, the question of what pace makes sense is worth settling first.

Key takeaways

  • Internal links are the only links you fully control — anchor, placement, context and permanence, at no cost per link.
  • Authority splits across every link on a page, so a 60-item menu is spending your budget on 60 destinations whether you meant it or not.
  • Hub-and-spoke clusters beat “everything links to everything”, which destroys both the authority concentration and the topical signal.
  • Exact-match anchors are fine internally — the external 5-10% guidance exists to catch third-party manipulation, and there’s no third party here.
  • In-content links outrank navigation, sidebar and footer links. A page with only template links is effectively unsupported.
  • Find orphans by diffing a crawl against your sitemap, and treat click depth of 4-plus as a red flag on any page that matters.
  • The highest-return move: find your pages with the most referring domains and add contextual links from them to your priority targets.
  • Never nofollow internal links. Sculpting stopped working in 2009 and the authority just disappears.
How many internal links should one page have?

For a 2,000-word article, 5 to 15 in-content links is comfortable. There’s no hard cap — Google removed the old 100-link guidance years ago — but past roughly 30 body links you’re diluting each one below the point of usefulness and the page starts reading like a directory.

Do internal links help as much as external ones?

They do a different job. External links bring new authority into the site; internal links decide where it goes. A site with 200 referring domains and bad structure will underperform one with 80 and good structure on its commercial pages — but neither works with zero external links, because there’s nothing to distribute.

Should I add internal links to old posts or just new ones?

Both, and the backward direction is the one people skip. When you publish something new, go find two or three older posts where it’s genuinely the right next read and link forward from them. Otherwise every new page launches with zero internal support and waits months for the crawler to care.