Link fundamentals

Internal Linking for SEO: How to Make Every Backlink Work Harder

Internal linking explained: hub-and-spoke structure, anchor text, orphan pages, crawl depth, and how internal links spread the value of your backlinks.

HCHrefClub EditorialUpdated 10 min read

Key takeaways

  • Internal linking means linking from one page on your site to another. It helps search engines discover pages, understand what they're about, and decide which matter most.
  • Backlinks usually land on a few pages: your homepage, guides and linkable assets. Internal links are how that value reaches your product, service and category pages.
  • A hub-and-spoke structure, with a pillar page linking to focused subpages and back, makes topical relationships obvious and keeps important pages close to the homepage.
  • Use descriptive anchors, link from body copy, and make sure links are real <a href> elements that crawlers can follow.
  • Find and fix orphan pages and deep pages: anything important should be reachable through internal links within a few clicks of the homepage.
On this page

Internal linking is linking from one page on your website to another page on the same site. Internal links help search engines discover your pages, understand what each one is about and how they relate, and decide which pages matter most. They also pass link value around your site, which is why good internal linking makes every backlink you earn work harder.

That last point is the one most sites miss. Backlinks tend to land on a handful of pages: your homepage, your best guides, your tools and data. The pages you most want to rank, such as products, services and categories, rarely earn many links of their own. Internal links are the bridge that carries authority from the pages people link to over to the pages that make you money.

This guide covers why internal links matter, how they multiply the value of backlinks, the hub-and-spoke structure, anchor text, orphan pages, crawl depth, how many links to use, a step-by-step audit and the mistakes to avoid.

What is internal linking?

Definition

Internal linking is the practice of connecting pages within the same website with hyperlinks, so that users and search engine crawlers can move between related content and link value is distributed across the site.

Internal links come in a few forms, and they don't all do the same job:

TypeWhere it appearsMain job
NavigationalHeader menu, main navigationStructure: shows your most important sections on every page
ContextualInside the body copy of an article or pageRelevance: explains how two pages relate, with descriptive anchors
BreadcrumbAbove the page titleHierarchy: shows where the page sits in the site
Related contentEnd of articles, sidebarsDiscovery: surfaces related pages to readers and crawlers
FooterBottom of every pageUtility: policies, contact, key sections
Pagination and hubsCategory and archive pagesReach: lets crawlers get to older and deeper content

Contextual links carry the most meaning, because the sentence around the link tells search engines why the pages are connected. Navigation and footer links matter for discovery but say little about relevance, since they appear identically on every page.

Why internal linking matters for SEO

  • Discovery. Search engines find most pages by following links. A page with no internal links pointing to it may be found late or not at all, even if it's in your sitemap.
  • Understanding. Anchor text and the surrounding copy tell search engines what the linked page is about. Google's documentation on links recommends descriptive anchor text for exactly this reason.
  • Importance. Pages that many of your own pages link to, especially from prominent positions, signal that you consider them important.
  • Link equity. Links pass value. Since the original PageRank model, a page's authority has been understood to flow through its outgoing links, including internal ones.
  • Users. Good internal links answer the reader's next question, keep them on your site and move them toward what you offer.

Think of each backlink as authority arriving at one specific page. What happens next depends on that page's internal links. If it links to nothing relevant, the authority mostly stays put. If it links contextually to your important pages, some of that value flows on to them.

Where authority arrives vs where you need it
Where backlinks arrive            Where internal links carry the value
----------------------            ------------------------------------
Homepage                     ->   category pages
/guides/crate-size-chart     ->   /products/dog-crates
/guides/crate-training       ->   /products/dog-crates
                             ->   /services/puppy-training
/research/vet-costs-study    ->   /guides/crate-training
                                  (which links on to the products)

That gives you a simple strategy, often called “linking from where the authority is”:

  1. 1

    Find your most-linked pages

    In Search Console, open Links and check Top linked pages under External links. Add data from a backlink tool if you have one. These are your authority sources.
  2. 2

    List the pages you want to rank

    Your priority commercial pages and the guides that support them. Note how many internal links each currently receives.
  3. 3

    Connect them with contextual links

    On each authority page, add one or two links in the body copy to the most relevant priority pages, where a reader would genuinely want them.
  4. 4

    Close the loop

    Make sure the priority pages link back to related guides, so the cluster is connected both ways and readers can move between them.
  5. 5

    Repeat when you earn new links

    Every time a page picks up notable new backlinks, check that it links to the pages that should benefit.

Point new backlinks at well-connected pages

When you build or request a link, choose a target page that's already part of a strong internal cluster. A backlink to an orphaned page helps only that page. A backlink to a well-linked guide helps the whole cluster around it.

This is also why linkable assets work best when their topic sits close to what you sell: the closer the topic, the more natural the internal links from the asset to your commercial pages.

Hub-and-spoke site structure

A hub-and-spoke structure (also called pillar and cluster) organizes content around topics. A hub or pillar page covers a broad topic and links to spoke pages that each cover one subtopic in depth. Spokes link back to the hub and, where it helps the reader, to each other.

A hub-and-spoke cluster for a fictional pet store
HUB: /guides/crate-training
  ├── /guides/crate-size-chart
  ├── /guides/crate-training-puppies
  ├── /guides/crate-training-at-night
  └── /products/dog-crates          (commercial spoke)

Every spoke links back to the hub.
Spokes link to each other where it helps the reader:
  crate-training-at-night  <->  crate-training-puppies
  crate-size-chart          ->  /products/dog-crates

The rules that make it work:

  1. One hub per topic and intent. If two pages target the same query, they compete with each other. Merge them or give each a distinct focus.
  2. The hub links to every spoke with a descriptive anchor, in context, not just as a list at the bottom.
  3. Every spoke links back to the hub early in the copy, using a consistent anchor that describes the hub's topic.
  4. Spokes link to siblings when it helps. The night-time crate training page should link to the puppy crate training page. Don't force links between every pair.
  5. Commercial pages are spokes too. A product category belongs in the cluster, linked from the guides where a reader would want to buy.
  6. Hubs are linked from navigation. That keeps them, and therefore their spokes, close to the homepage.

Internal link anchor text

Internal anchors are treated differently from backlink anchors. You're describing your own pages, so descriptive, keyword-relevant anchors are expected rather than suspicious. Our anchor text guide covers the external side in depth; for internal links, the rules are mostly about clarity and consistency.

Weak internal anchorBetterWhy
click hereour crate size chartDescribes the destination
read morehow to crate train a puppy at nightTells readers and crawlers what they'll get
dog crates (pointing at two different pages)dog crates → category; crate buying guide → guideOne main phrase per page avoids confusion over which should rank
the best dog crates for every dog of every size in 2026dog crates for large breedsConcise and specific
Image link with empty altImage link with alt “crate size chart”For image links, alt text acts as the anchor
  • Keep a simple page-to-phrase map. Note the main phrase for each priority page and use it, or close variations, for internal links to that page.
  • Vary wording naturally. Repeating one exact phrase hundreds of times via automated linking looks mechanical, even internally.
  • Make sure the anchor matches the page. If the anchor says “pricing,” the link should go to pricing.

Orphan pages

An orphan page has no internal links pointing to it. Visitors can't navigate to it, and search engines can only find it through your sitemap or external links. Orphans are common after redesigns, CMS migrations, campaign landing pages and content that was unlinked from menus and never relinked.

  1. 1

    Crawl your site

    Run an SEO crawler from your homepage so it finds every page reachable through internal links.
  2. 2

    Gather every known URL

    Export URLs from your XML sitemap, Search Console's indexing reports and your analytics landing pages.
  3. 3

    Compare the lists

    URLs in the second list that aren't in the crawl are orphans. Many crawlers can do this comparison for you if you connect the sitemap and analytics.
  4. 4

    Decide what to do with each

    Valuable and current: link to it from relevant pages and its hub. Duplicate or outdated: merge it into a better page and 301 redirect. No value: remove it, and redirect if it has backlinks.

Pay special attention to orphans with backlinks. They're receiving authority and passing almost none of it on. Linking them into a cluster, or redirecting them to the right page, is a quick win. Our link reclamation guide covers redirecting pages that still have backlinks.

Crawl depth

Crawl depth (or click depth) is how many clicks it takes to reach a page from the homepage. Pages buried deep in a site tend to be crawled less often and are treated as less important. As a rule of thumb, keep important pages within about three clicks of the homepage.

How to reduce depth without stuffing your navigation:

  • Use hubs. A hub linked from the main navigation puts every spoke at depth two.
  • Add breadcrumbs. They create upward links on every page and help both users and crawlers understand the hierarchy.
  • Link from popular content. Contextual links from your most-visited and most-linked pages pull other pages closer.
  • Fix deep pagination. If old posts are only reachable through page 40 of an archive, add category hubs or related-post links so they're reachable another way.
  • Be careful with filters and parameters. Faceted navigation can generate huge numbers of near-duplicate URLs. Link to the versions you want indexed and keep the rest out of your internal links where possible.

There's no magic number. Google's guidance is to keep links on a page to a reasonable number, and what's reasonable depends on the page: a long guide can carry many contextual links, a short product page fewer. Practical rules of thumb:

  • Link when it helps the reader. If a reader would want to click through at that point, link. If not, don't.
  • Prioritize body links near the top. Links early in the main content are seen by more readers and carry clear context.
  • Avoid long link blocks. Huge footers, tag clouds and auto-generated lists of dozens of links add little and dilute the page.
  • Don't rely on duplicate links. SEOs have long debated how Google treats several links from one page to the same URL. Don't build a strategy around it either way; one well-placed contextual link is usually enough.

How to audit your internal links

  1. 1

    Crawl the site

    Export every page with its number of incoming internal links (inlinks), its click depth, status code and indexability.
  2. 2

    Flag broken and redirected internal links

    Update links that point to 404s or through redirects so they go straight to the final URL. For a single page, our broken link checker finds dead links and redirect chains.
  3. 3

    Find under-linked priority pages

    Sort your priority pages by inlinks. Any that have only one or two, or sit deeper than about three clicks, need more links.
  4. 4

    Find linking opportunities

    Search your own site for mentions of each priority page's topic and add contextual links where the text already discusses it.
  5. 5

    Fix orphans and links to non-indexable pages

    Link orphans into clusters, and stop linking to pages that are noindexed or canonicalized elsewhere unless users need them.
  6. 6

    Re-crawl and repeat quarterly

    Internal links decay as content is added, moved and deleted. A quarterly check keeps the structure intact.
Find internal linking opportunities with a site search
site:yourdomain.com "crate training"
site:yourdomain.com "crate training" -inurl:crate-training
site:yourdomain.com intitle:puppy "crate"

Internal linking checklist for every new page

0/6

Internal linking mistakes

One technical point first: search engines reliably follow links that are standard <a> elements with an href attribute. Links that only work through JavaScript click handlers may not be followed at all.

Crawlable vs non-crawlable links
<!-- Crawlable -->
<a href="/guides/crate-training">crate training guide</a>

<!-- Not reliably crawlable -->
<span onclick="location.href='/guides/crate-training'">crate training guide</span>
<a onclick="goTo('crate-training')">crate training guide</a>

Do

  • Link from body copy with descriptive anchors
  • Organize content into hub-and-spoke clusters
  • Link from your most-linked pages to priority pages
  • Point links at final URLs, not redirects
  • Keep important pages within a few clicks of the homepage
  • Audit internal links after every migration or redesign

Avoid

  • Nofollowing internal links to “sculpt” PageRank
  • Using one anchor for two different pages
  • JavaScript-only links crawlers can't follow
  • Auto-linking plugins that insert the same exact phrase everywhere
  • Huge footers stuffed with keyword links
  • Linking heavily to noindexed or canonicalized pages

Internal linking is the cheapest SEO work there is: no outreach, no budget, total control. Combined with steady backlinks, it's how authority reaches the pages that matter. For the external half of the equation, see what backlinks are and how to get them, and our SEO glossary for any unfamiliar terms.

Frequently asked questions

Internal linking is adding links from one page on your website to another page on the same website. In SEO, internal links help search engines discover and crawl your pages, understand how they relate to each other, and pass link value, often called link equity, from strong pages to the pages you want to rank.

Keep reading

Stop chasing links

Get real backlinks from real sites in your niche — every month.

HrefClub matches you at random with relevant member sites, so your profile grows naturally. Every link is checked daily and refunded automatically if it disappears.

  • Niche-matched, in-content placements
  • Random matching — no A↔B swap footprints
  • Every link re-checked, lost links refunded
  • Plans from $39/mo · cancel anytime