Internal Linking for SEO: Structure, Anchors and Link Equity

What is internal linking?

Internal linking is the practice of linking from one page on your site to another page on the same site. Those links do three jobs at once: they let crawlers discover pages, they pass authority between pages, and they tell search engines what a page is about through the words used in the link.

Most sites do the first job by accident and the other two badly. Internal linking is the only ranking factor you control completely — no outreach, no budget, no waiting on anyone else — and it is routinely the largest untapped gain in an audit.

How internal linking actually works

Three mechanisms, and they are worth separating because the fixes are different.

Discovery. A crawler finds pages by following links. A page with no internal links pointing to it may never be crawled, regardless of what your sitemap says. A sitemap is a suggestion; a link is a path.

Authority distribution. Every page holds some authority, largely derived from external links. Internal links pass a share of it to the pages they point to. Your homepage usually holds the most, which is why what your homepage and main navigation link to matters disproportionately.

Relevance signalling. The anchor text — the visible clickable words — tells the engine what the destination page is about. This is the mechanism most sites waste entirely by linking on "read more" and "click here."

The third one has a second life now. AI engines retrieve passages, and a link with descriptive anchor text inside relevant surrounding text is a clean signal of what the destination covers. Vague anchors give them nothing.

The structure that works

The pattern that reliably performs is hub-and-spoke, with one addition most explanations leave out.

That last line is the one that gets skipped, and it is where most of the gain sits. A hub-and-spoke with no lateral links is a star: authority flows out from the centre and stops. Lateral links between siblings let it circulate, and they are the links most likely to be genuinely useful to a reader, because someone reading about one sub-topic often needs the adjacent one.

The constraint on lateral links is relevance. Link siblings when the connection is real. Linking every spoke to every other spoke produces a mesh where no link means anything.

There is no magic number, and anyone quoting one is guessing. Useful boundaries:

Guidance
Body-content linksRoughly 3–8 on a typical article. Enough to route readers meaningfully, few enough that each carries weight.
Total links on a pageGoogle dropped its old ~100-link guidance years ago. Thousands is a problem; eighty is not.
Links to any one pageMore is generally better for that page, but diminishing. The first link from a relevant, authoritative page does most of the work.
PositionA link in body content carries more weight than the same link in a footer or sidebar template.

The real rule: if a link is there because a reader at that sentence would benefit from it, keep it. If it's there to hit a quota, it dilutes the ones that matter.

Anchor text: what to use

Internal anchor text is not subject to the over-optimisation risk that external anchors carry — you control it, and search engines know that. But you can still get it wrong.

DoDon't
Describe the destination: *how to read an SEO audit*Use generic anchors: *click here*, *read more*, *this page*
Vary phrasing naturally across linksUse the identical exact-match anchor on every single link
Link the words a reader would search forPaste a bare URL as the anchor
Keep it inside a sentence that provides contextIsolate links in a "related posts" block only

The most common failure isn't over-optimisation. It's that a site has four hundred internal links and three hundred of them say "here."

How to find orphan pages

An orphan page has no internal links pointing to it. It exists, it may be in your sitemap, and it is close to invisible.

Finding them takes two data sources:

  1. A crawl of your site — a crawler starting from the homepage and following links can only reach linked pages. Whatever it finds is your linked set.
  2. A complete list of your URLs — from your XML sitemap, your CMS export, or Search Console's page indexing report.

Anything in the second list but not the first is orphaned.

Then triage. Some orphans should be linked — they're good pages that got lost in a redesign. Some should be deleted; they're leftovers nobody has read in two years. Some should be redirected into a page that covers the topic properly. Do not simply link everything you find. An orphan page is often orphaned because it deserved to be.

Internal linking and keyword cannibalisation

This is where an internal linking project usually turns into something bigger, and it's worth knowing before you start.

Keyword cannibalisation is two or more pages on your site targeting the same query. They split the internal links between them, split whatever external authority they've earned, and leave the search engine to pick one — often not the one you'd choose.

Internal linking work surfaces it immediately, because you cannot decide which page to link to when two pages cover the same thing. That decision paralysis *is* the diagnosis.

The resolution is one of four calls per cluster:

Make the call before you build the link plan. Building a careful internal linking structure on top of unresolved cannibalisation means routing authority into a fight.

What to fix first

If you have limited time, in this order:

  1. Fix orphans that matter. Pages with no path to them are the biggest single loss.
  2. Resolve cannibalisation. Everything downstream is compromised until you do.
  3. Point links at your money pages. Count how many internal links your most important commercial pages currently receive. On most sites the count is surprisingly low — the blog is densely linked and the service pages are reachable only from the navigation.
  4. Rewrite generic anchors. A find-and-replace pass on "click here" and "read more" is a couple of hours of work with a measurable relevance gain.
  5. Add lateral links between siblings. The compounding step, once the foundations are right.

Frequently asked questions

Does internal linking help SEO? Yes. It is one of the few ranking factors under your complete control. Internal links drive crawl discovery, distribute authority between pages, and signal topic relevance through anchor text.

How many internal links should a page have? Roughly three to eight contextual links in the body of a typical article. There is no penalty threshold, but links added to hit a quota dilute the ones that matter.

What is an orphan page? A page with no internal links pointing to it. It may still be in your sitemap and technically indexable, but crawlers have no path to it and it receives no authority from the rest of your site.

Does internal anchor text matter? Yes. Anchor text tells search engines what the destination page is about. Descriptive anchors describing the destination outperform generic ones like "click here" or "read more."

Can internal linking cause a penalty? No. Internal links are understood to be under the site owner's control, so they don't carry the manipulation risk external anchors do. Poor internal linking wastes opportunity rather than creating risk.

Should I link from new pages to old ones, or the reverse? Both. New pages should link to established ones for context, and your established, well-linked pages should be updated to link to relevant new content — that second direction is how new pages get discovered and gain authority quickly.

What is keyword cannibalisation? Two or more pages on the same site targeting the same query. They split internal links and external authority between them, and the search engine chooses which to rank — often not the one you'd pick.

Get your internal linking mapped and fixed

TapasSEO's Internal Linking & Relevance service crawls your site, maps the current link graph, identifies orphans and dead ends, counts how many internal links each of your commercial pages actually receives, and delivers a prioritised link plan with the exact anchor text to use.

Internal Linking & Relevance — $747 →

If the crawl surfaces cannibalisation — and on most sites it does — the Content & IA Audit makes the keep, merge, redirect or kill call for every affected cluster before the link plan is built.

Free tool: Internal Link Auditor

Check one page’s links — internal vs external, nofollow, and weak anchor text — in seconds.

Last updated 2026-08-31 · Written by .