What is internal linking? Definition, types and best practices

Internal linking is the practice of linking from one page of a website to another page on the same domain, so that users and search engines can discover content and understand how it is related. Google states that it finds most pages through links from pages it has already crawled, and that every important page should be linked from at least one other page on the site. A 2022 Zyppy study of 23 million internal links across about 1,800 sites found a strong correlation between internal links and Google clicks.

Updated: 17 October 20263 min read
Infographic: 5 steps of internal linking, crawl, find orphan pages, prioritize, add contextual links, monitor
Source: Google Search Central, Link best practices

How does internal linking work?

Internal linking works by creating crawlable paths between your pages that pass context, discovery and authority. Googlebot follows links from the homepage to categories, articles and products, and uses the anchor text to understand what each target is about. A page without any internal links (an orphan page) is hard for Google to find even when it sits in the XML sitemap.

Google only reliably follows a elements with an href attribute. Links built with onclick handlers, span tags or JavaScript routes without href may not be parsed. A crawlable link looks like this:

  • Crawlable: <a href=”/glossary/hreflang/”>hreflang guide</a>
  • Not reliable: <span onclick=”goTo(‘/glossary/hreflang/’)”>hreflang guide</span>

Types of internal links

Internal links fall into four groups by their position on the page. Contextual links carry the most weight for topical relevance, while navigation links ensure coverage.

Navigation links

Menus, mega menus and footers. They appear on every page, so they define your site’s top-level architecture.

Contextual links

Links inside body text, such as the links in this glossary entry. They connect semantically related pages and build topical authority.

Breadcrumbs

Paths like Home > Shoes > Running shoes. They show hierarchy and often appear in search results.

Related content modules

Blocks such as related products or recommended articles, usually generated by the CMS.

Internal linking best practices

Good internal linking follows Google’s guidance on descriptive anchors and contextual relevance:

  • Write descriptive anchor text that tells users what they get; avoid “click here”.
  • Place links in context, with surrounding text that explains the target.
  • Link every important page from at least one other page.
  • Point links to the final URL, not to a redirect or a non-canonical version.
  • Keep key pages within a few clicks of the homepage.

Google says there is no ideal number of links per page. Zyppy’s data shows URLs with 0 to 4 internal links averaged about 2 Google clicks, while URLs with 40 to 44 links received roughly 4 times that, with traffic dropping again after about 45 to 50 links. Treat this as a correlation, not a rule.

Internal linking on multilingual sites

On multilingual sites, internal links should stay within one language version, with a language switcher as the only bridge. A German category page that links to Polish product pages mixes languages, wastes crawl budget and sends German users to content they cannot read. Google also recommends linking each page to its other language versions so users can choose, which supports your hreflang setup but does not replace it.

In my projects, the most common issue after a new language launch is hard-coded links in templates: the German version still links to /pl/kontakt/ because someone pasted an absolute URL. A crawl filtered by subdirectory finds these in minutes.

Internal linksExternal links (backlinks)
Within your domainFrom other domains to yours
Fully under your controlEarned or built through outreach
Distribute authority and contextBring new authority to the site
Visible in Search Console Links report (internal)Visible in Links report (external)

How to audit internal linking

The Search Console Links report lists your most internally linked pages and which pages link to a given URL, but it is a sample capped at 1,000 rows per table. For a full picture, run a crawler such as Screaming Frog, compare inlinks per URL with your priority pages and fix orphans first. Compare the result with backlinks to see which strong pages can pass value to weaker ones.

Pro tip: Find your pages that rank in positions 5 to 15 in Search Console, then add 3 to 5 contextual links to each from relevant, already strong pages. In my audits this is one of the fastest on-site wins, and it costs nothing but editing time.

Read more in my guide to on-page SEO, or order an SEO audit that includes internal link analysis for every language version, as part of international SEO.

Frequently asked questions about Internal linking

Why is internal linking important for SEO?

Internal links help Google discover pages, understand how they relate and decide which pages matter most. They also guide users to related content, which improves engagement and conversions.

How many internal links should a page have?

Google says there is no ideal number. Link where it helps the reader, and make sure every important page has at least one contextual link from another relevant page.

Should internal links use nofollow?

No. Google's nofollow guidance targets untrusted, paid and user-generated external links. Internal nofollow only stops Google from following paths through your own site.

What is an orphan page?

An orphan page is a page with no internal links pointing to it. Google can find it only through sitemaps or external links, so it is often crawled rarely and ranks poorly.

Related terms

Sources
  1. Link best practices for Google · Google Search Central
  2. SEO Starter Guide · Google Search Central
  3. Links report · Google Search Console Help
  4. Internal Links SEO Study: 23 Million Links · Zyppy (Cyrus Shepard)
  5. Managing multi-regional and multilingual sites · Google Search Central
International SEO · AI SEO (GEO)

Grow in every market, and get cited by AI

Internal links tell Google and AI crawlers which pages matter in each language version of your site. I audit and rebuild internal linking for multilingual sites, so every market gets a clean, crawlable structure that supports rankings and AI citations.

I help SaaS and e-commerce brands win organic traffic across Europe and the US, and get their brand recommended in ChatGPT, Gemini, Perplexity and Google AI Overviews. Every project starts with a free audit of your site, your markets and your visibility in AI answers.

Write to Adrian

Have a question about this term or your SEO?

Send a short message about your website, the markets you sell in and what you want to achieve. You get a reply from me, not from a sales team.

  • Free preliminary SEO and AI visibility audit
  • Strategy for international and multilingual markets
  • Reply within one business day
Book a free call
Adrian Dąbrowiecki

Write to Adrian

Adrian Dąbrowiecki · Marketer Coffee

Tell me about your site and your goals. I usually reply within one business day.