What Is Internal Linking? How Site Architecture Shapes Crawling and Rankings

7 sections 5 min read

Internal linking is the practice of connecting pages on the same website with links. Those links shape crawling because Google discovers pages by following links from pages it already knows, and they shape rankings because they tell Google which pages relate to each other and which pages the site itself treats as important. Unlike links from other sites, internal links are entirely under your control, which makes the site’s architecture a decision rather than an accident.

  • Discovery. Google’s overview of how Search works explains that Google finds new pages by following links from pages it already knows, and also from the lists of pages that site owners submit in sitemaps. A sitemap helps, but a page that no other page on the site links to depends on it, or on links from other sites.
  • Context. Google’s link best practices note that “paying more attention to the anchor text used for internal links can help both people and Google make sense of your site more easily and find other pages on your site.”
  • Priority. The pages you link to from many relevant places are the pages the site presents as central. In link analysis terms, internal links distribute the value that reaches the site from outside.

How many links a page should carry has no fixed answer. Google’s guidance: “There’s no magical ideal number of links a given page should contain. However, if you think it’s too much, then it probably is.”

Orphan Pages

An orphan page has no internal links pointing to it. It may load, and it may even be in the sitemap, but no page on the site leads a visitor or a crawler to it. Orphans accumulate rather than appear by decision: a category stops listing a discontinued product while its URL stays live, a tag system changes and old posts lose their archive links, a campaign landing page is never connected to the rest of the site.

The check is a comparison. Crawl the site from the homepage the way a search engine would, then compare the URLs the crawl found with the list of URLs that should exist, from the CMS, the sitemap, or analytics. Anything on the second list but not the first is an orphan candidate. The crawl may have missed it because of its settings, depth limits, robots rules, links that exist only in JavaScript, or an error response, so confirm that no internal link points to it before you link to it, redirect it, or retire it.

Click Depth

Click depth is the number of clicks needed to reach a page from the homepage along the shortest path. It is a measurement of architecture, not a ranking rule; Google publishes no maximum. It is still worth tracking, because a page several layers down is harder for a visitor to find and sits further along the chain of links a crawler follows. Category and hub pages that link directly to the pages beneath them keep important content close to the surface.

Internal anchors are the ones you write, so they can describe their destination every time. “Click here” tells neither a reader nor Google what is on the other side. The same standard serves accessibility. WCAG 2.2 Success Criterion 2.4.4, Link Purpose (In Context), reads: “The purpose of each link can be determined from the link text alone or from the link text together with its programmatically determined link context, except where the purpose of the link would be ambiguous to users in general.” The W3C’s explanation adds: “Assistive technology has the ability to provide users with a list of links that are on the web page.” In that list, each link is read without its paragraph.

A site crawler, such as Screaming Frog, Sitebulb, Lumar, or the site audit in Ahrefs or Semrush, maps the pages and internal links it can reach with its settings. What it cannot reach is why the orphan check above also uses the CMS, sitemap, and analytics lists.

Check What it shows
Orphan pages URLs with no incoming internal links
Click depth How many clicks each page sits from the homepage
Broken internal links Links pointing to missing or removed pages
Internal redirects Links that pass through one or more redirects instead of pointing at the final URL
Anchor text by destination Whether each page is linked with words that describe it
Link concentration Which pages receive the most internal links, and whether that matches what the business needs

The audit shows what the link structure does. Whether it should do something else is a separate decision.

Linking by Priority, Not by Template

Without a plan, internal links follow the CMS template: recent posts, same-category products, the same footer on every page. That is a default, not a strategy. A deliberate approach starts from the pages that matter most to the site’s goal, such as service pages, key categories, and cornerstone guides, and checks whether the link structure points to them in proportion.

  1. List the priority pages.
  2. Count the internal links pointing to each, and note where they come from.
  3. Add links to them from related content, inside the body text where a reader would want to continue.
  4. Repeat after major content changes, since new pages and shifting priorities change the picture.

Large Catalogs

Category pages link down to products, products link sideways to related items, and discontinued items keep changing the set of pages. Removed products need a decision: keep the page with a link to alternatives if it still answers searches, or redirect it to a genuinely equivalent page; where none exists, let the URL return a 404 or 410. Filter and sort combinations can create far more URLs than there are products; limit which combinations become linkable, indexable pages, and keep the rest out of the crawl.