Skip to main content
← All guides

Internal linking

Links are how crawlers find most new pages, and how a site says which of its own pages matter. Internal links are the part of that you control completely.

Discovery happens through links

Google says the vast majority of new pages it finds each day come from links. A page nothing links to is relying on a sitemap alone, which is a far weaker introduction — and a sitemap entry, unlike a link, carries no context about what the page is for.

That difference is the reason internal linking is not an optimisation applied afterwards. It is the mechanism by which a site is discovered at all, and the one part of link acquisition that needs nobody's permission. You cannot decide who links to you from outside; you decide entirely how your own pages connect.

Anchor text is a description

Link text tells readers and engines what to expect on the other side. "Read more" describes nothing, and "click here" describes less. A short phrase naming the destination's topic describes it to both audiences at once, and costs no extra words.

The instinct to over-optimise here is worth resisting. Anchor text that repeats the same exact phrase on every link into a page reads as engineered rather than written, and the natural version — varied phrasing that still names the topic — is both better prose and a better signal. Write the link the way you would say it aloud.

AnchorWhat it communicates
Read moreNothing about the destination
Click hereNothing, plus a device assumption
this guideThat something is a guide, and no more
how hreflang return links workThe topic, the depth, and why to click

Depth and direction

Google's practical requirement is simpler than a click-depth formula: every important page should have at least one link from another page that Google can crawl. Pages that are difficult to reach are also easier to orphan accidentally and harder for users to discover.

Link forward from hubs to useful detail pages and back where that helps navigation. Contextual links are valuable because descriptive anchor text and surrounding copy explain why the destination matters; site-wide navigation can still be useful when it genuinely helps people move around the site.

  1. List the pages that actually matter — the ones worth traffic.
  2. For each, find how many clicks separate it from the home page.
  3. Where that number is large, ask which existing page should be linking to it.
  4. Add the link in body content, with anchor text naming the topic.
  5. Check the reverse direction exists too, so the pair is connected both ways.

Where internal linking quietly goes wrong

Most sites do not have a linking strategy problem. They have a small number of specific defects that accumulated without anyone deciding on them.

DefectEffect
Links only in the main navigationEvery page gets the same generic treatment
Internal links pointing through redirectsWasted crawl and a diluted signal
Links to non-canonical variantsSignals split across URLs that should be one
nofollow on your own pagesWithholding a vouch from pages you control
Pagination that hides deep itemsItems past page two effectively unreachable

Linking as a description of your site

The shape of your internal links is an argument about what your site is about. A page with twenty links pointing at it from relevant contexts is being described, repeatedly, as important to that subject. A page with one link from a footer is being described as an afterthought, because that is what it is.

This is also why linking works best when it follows the content rather than preceding it. Deciding "this page needs fifteen internal links" produces fifteen contrived sentences. Writing the page properly and linking wherever a reader would genuinely want the other page produces fewer links that each mean something — and the count was never the target.

Try it on your own site

Questions and answers

How many internal links should a page have?

There is no target number. The useful test is whether every important page is reachable in a few clicks and described by the text that links to it.

Do internal links need nofollow?

No. nofollow is for untrusted or user-generated destinations. Your own pages are precisely the ones you mean to vouch for.

What is an orphan page?

A page nothing on your site links to. It can still be discovered through a sitemap, but it arrives with no context about what it is for and no share of what the rest of the site has earned.

Does click depth affect rankings?

Google does not publish a target click depth to rank. The actionable standard is reachability: every important page should have at least one crawlable internal link, with site structure that lets users and crawlers find it without relying on a sitemap alone.

Should anchor text always contain the target keyword?

No. Repeating one exact phrase on every link into a page reads as engineered. Varied phrasing that still names the destination's topic is both better prose and a better signal.

Are footer links as good as body links?

They serve different jobs. A contextual body link can describe why a destination is relevant; a footer or navigation link can still be useful for persistent site navigation. Use each where it helps people rather than assigning a fixed SEO value to the placement.