Internal linking

On this page 8

Internal linking is the practice of connecting pages within the same domain through hyperlinks, so that users and search engine crawlers can move between them. In technical SEO, internal links form the site’s link graph, which determines how pages are discovered, how often they are crawled, how their topical relationships are understood and how ranking signals are distributed across the site.

Unlike backlinks, internal links are fully under the site owner’s control. That makes internal linking one of the most direct levers in SEO: a change to navigation, templates or in-content links can alter crawl paths and page prominence across thousands of URLs in a single release.

Internal links work as discovery paths, relevance hints and signal conduits at the same time. A crawler such as Googlebot extracts every a element with an href attribute from a fetched page, adds new URLs to its crawl queue and uses the number and placement of links as a hint about which URLs matter most.

Link-based ranking models treat each link as a vote that passes a share of the source page’s link equity to the target. A page linked from the home page and from many category pages therefore accumulates more internal authority than a page reachable only through a deep pagination chain. The anchor text of each link also tells search engines what the target page is about, which is why descriptive anchors carry more information than generic phrases.

The table below summarizes the three roles an internal link plays and what each role depends on.

FunctionWhat it achievesWhat it depends on
DiscoveryCrawlers find new or updated URLsCrawlable a href markup, link depth
RelevanceSearch engines infer the target topicAnchor text, surrounding text, page context
Signal flowAuthority is distributed through the siteNumber, position and source of links
The three functions of an internal link

Not all internal links are equal, because search engines analyze link position within the page layout. Links placed in the main content are generally treated as editorial and topically meaningful, while links repeated on every page in headers and footers are recognized as boilerplate navigation and interpreted mainly as structural signals.

The following table compares the common link types found on a typical site, with their main strengths and their typical weaknesses.

Link typeTypical locationMain strengthTypical weakness
Global navigationHeader menuReaches every page in one hopLimited space, generic anchors
BreadcrumbsAbove the main contentExpresses hierarchy clearlyOnly links upward
Contextual linksInside body textStrong topical relevanceDepend on editorial discipline
Related content modulesBelow articles or productsScales across large catalogsCan become repetitive or irrelevant
Footer linksPage footerCover legal and utility pagesLow weight, risk of link stuffing
Pagination linksCategory and archive pagesExpose deep list itemsCreate long crawl chains
Common internal link types compared

Breadcrumbs are often paired with BreadcrumbList structured data, while contextual links are where descriptive anchor text delivers the most value.

An internal link structure is evaluated with a small set of measurable graph properties that crawling tools report. Each metric points to a different kind of structural problem.

MetricMeaningHealthy targetWarning sign
Click depthClicks needed from the home pageImportant pages within 3 clicksKey pages at depth 5 or more
Inlinks per URLNumber of internal links pointing to a pageProportional to page importancePriority pages with only 1-2 inlinks
Orphan pagesIndexable pages with no internal inlinksZeroURLs found only in the sitemap
Links per pageOutgoing internal links on one pageAs many as are genuinely usefulHundreds of near-identical links
Internal redirectsLinks pointing to redirected URLsClose to zeroChains of 301 hops in navigation
Internal linking metrics and healthy ranges

There is no fixed maximum of links per page. The old guideline of about 100 links is obsolete, but each additional link dilutes the share of attention and equity every other link receives, so relevance matters more than quantity.

Internal linking overlaps with several other technical SEO mechanisms, and confusing them leads to poor decisions. Internal links are signals, not directives: they influence crawling and ranking, but they do not force indexing or consolidation the way a redirect does.

MechanismPrimary purposeBinding for search enginesRelation to internal links
Internal linkNavigation, discovery, relevanceNo, a strong hintThe mechanism itself
XML sitemapList URLs for discoveryNo, a hintSupplements links, never replaces them
Canonical tagChoose the preferred duplicateNo, a strong hintLinks should point to the canonical URL
301 redirectMove a URL permanentlyLargely yesLinks should be updated to the final URL
BacklinkExternal endorsementNoInternal links redistribute its equity
Internal links versus neighboring mechanisms

Internal linking also intersects with JavaScript SEO. Links injected by client-side rendering are discovered only after rendering, and elements that navigate through onclick handlers without an href are not treated as links at all. Under mobile-first indexing, links that exist only in the desktop layout may be ignored, so navigation parity between mobile and desktop is essential.

Building an effective internal linking strategy

An effective strategy starts from business priorities and topic clusters, not from the current menu. Pages that generate revenue or answer core search intents should receive the shortest paths and the most contextual links from topically related pages.

  • Group content into topic clusters with a hub page linking to every subpage and each subpage linking back.
  • Use descriptive, varied anchor text that matches the target topic without repeating an exact keyword everywhere.
  • Link from strong, frequently crawled pages to new or underperforming pages that deserve visibility.
  • Keep important pages shallow by adding category hubs or curated lists instead of relying on deep pagination.
  • Audit links after migrations so navigation points to final URLs instead of redirects.

On large sites, contextual links are best generated with rules based on taxonomy and attributes and then reviewed by editors, because purely manual linking does not scale and purely automatic linking tends to produce irrelevant connections.

Common internal linking mistakes

Most internal linking problems come from templates and site architecture rather than from individual articles. The table below lists frequent symptoms with their usual cause and the standard fix.

SymptomLikely causeRecommended fix
New pages indexed slowlyPages reachable only via deep paginationAdd links from hubs and recent-content modules
Wrong page ranks for a queryAnchors point to a competing pageAlign anchors with the intended target
Crawl budget wastedLinks to faceted or parameter URLsLimit crawlable facets, link to clean URLs
Links not discoveredJavaScript navigation without hrefRender real anchor elements in HTML
Equity lost in navigationLinks to redirected or broken URLsUpdate links to final 200 status URLs
Symptoms, causes and fixes

Adding nofollow to internal links as a way to sculpt authority is a counterproductive practice: it does not redirect equity to other links and it hides the target from discovery.

Understanding it simply

Think of a website as a building and internal links as its corridors and signs. Visitors and search engines walk through those corridors to find rooms. A room with many well-marked doors leading to it is easy to find and looks important. A room with no door at all might as well not exist.

Internal linking simply means connecting your own pages thoughtfully, so people reach what they need in a few clicks and search engines understand which pages matter and what each one is about.

Applied in practice

An online retailer of outdoor equipment has about 40,000 product pages, but many hiking boot models rank poorly and some new arrivals take weeks to appear in search. A crawl shows that new products sit at click depth 6, reachable only through long paginated category lists, and that more than 1,500 indexable pages have no inlinks at all.

The team adds subcategory hubs such as waterproof hiking boots, a new arrivals module on category pages and contextual links from buying guides to specific models. Navigation links pointing to redirected URLs are corrected. After the release, priority products sit within three clicks, orphan pages drop to near zero and new products are typically crawled within days instead of weeks, which improves their visibility for long-tail queries.