Internal links: how they help crawlability and discovery

Build crawlable internal links with descriptive anchors, useful context, direct destinations, and measurable site architecture. Diagnose orphan pages, weak hubs, loops, and broken paths.

Published 2026-03-02
·
Updated 2026-07-29
·
3 min read

Internal links are links from one page on your site to another page on your site. They’re the glue that holds your site together.

Internal links help crawlers discover new pages, help Google understand relationships between pages, and help users move to the next useful step.

  • Crawl discovery: links help Googlebot find pages that are missing from navigation or are buried too deeply
  • Context and relationships: links show how pages, topics, and entities connect
  • User flow: good internal links guide people from definitions to diagnosis, tools, and deeper guides

Orphan pages (pages with no internal links pointing to them) are hard for crawlers to find and users to reach.

Internal links sit between discovery and task completion. If an important page is technically indexable but hard to reach from relevant hubs, Google may discover it slowly and users may never reach the next step.

Use this wiki page to keep the concept clear, then branch to the page that matches the job:

  • Start with the Google SEO guide for the full workflow from discovery to conversion.
  • Use the Google SEO audit checklist when you need a bounded review of discovery, crawlability, rendering, indexing, search fit, and conversion.
  • Read the Google Keyword Research guide when the real problem is page intent, not linking mechanics.
  • Validate changes in GSC Management after release so impressions, clicks, and URL-level checks confirm whether the revised link paths changed discovery or search behavior.
  • Link contextually: link from relevant content, not random places
  • Use descriptive anchor text: tell users (and crawlers) what they’ll get if they click
  • Prioritize important pages: link to your most important content more frequently
  • Fix broken internal links: broken links waste crawl budget and frustrate users

Our Link Checker can help you find broken links quickly.

Google recommends ordinary anchor elements with an href, such as <a href="/services/">Services</a>. A clickable div, an anchor without an href, or navigation available only through an event handler may not provide a reliable crawl path. Anchor text should be concise, descriptive, and understandable in context. See Google’s link best practices.

There is no universal target for the number of internal links on a page. Add a link when it helps someone reach a relevant next step, and avoid repeated links that add no navigation value.

Think about user journeys, not just SEO. Make sure:

  • important pages are easy to reach from the homepage
  • related content is linked together
  • users can get back to main sections from deep pages

Internal links don’t need to be fancy. They just need to be useful.

  1. Confirm the destination URL. Link to the final canonical URL, not to a redirect chain, parameter variant, or retired slug.
  2. Check crawlability. Important links should be normal anchors with a stable href in the rendered HTML.
  3. Check hub coverage. Key commercial, educational, and glossary pages should be reachable from relevant hub pages instead of depending only on a sitemap.
  4. Check anchor clarity. Repeated “read more” or “click here” anchors hide destination purpose.
  5. Check path depth. If a page needs several unrelated clicks before it appears, discovery and user flow both weaken.
  6. Check page role. A wiki definition should link to the deeper guide or tool, while the guide should link back to the definition only when it helps clarify terminology.

For each indexable page, check:

  • the number and location of useful incoming internal links;
  • click depth from a relevant hub, not only from the homepage;
  • broken links, redirect chains, loops, and links to noindex or non-canonical destinations;
  • pages found only in an XML sitemap but absent from normal navigation;
  • generic anchors such as “click here” that hide the destination’s purpose;
  • whether repeated template links are masking a lack of contextual connections.

Fix broken and orphaned paths first. Link directly to the final canonical URL, then strengthen real journeys between hubs, guides, tools, and supporting pages. Useful metrics include orphan-page count, broken-link count, click depth, crawler discovery, and user navigation—not a fabricated “link equity” score.

Common failure patterns

  • navigation elements that require JavaScript handlers instead of crawlable anchors;
  • template-wide repeated links masking that no contextual page actually recommends the destination;
  • orphaned articles that appear in the sitemap but not in useful navigation paths;
  • exact-match anchors repeated mechanically across unrelated sections;
  • internal links pointing to soft 404s, redirected URLs, or non-canonical variants.

How to validate a fix

Check the rendered HTML, crawl the site for broken or redirected internal paths, then review whether the target page gained better discovery from relevant hubs. After release, use GSC Management to compare URL Inspection, impressions, and clicks before assuming the internal-link change improved ranking.

Primary sources

Quick definition: Internal link.

Q&A

How many internal links per page is too many?

There's no fixed number. Focus on useful links for users, not arbitrary targets. A natural, useful internal link structure works best.

Should internal links have exact match anchor text?

Use descriptive anchor text, but don't force exact matches all the time. Mix variations and keep it natural.

Do footer links count?

Crawlable footer links can be discovered. Use the footer for persistent site-wide tasks and add contextual links where they help readers; do not assume a fixed weighting formula.

Privacy & Cookies

We use cookies to enhance your experience. By continuing to visit this site you agree to our use of cookies.