PLAY 21

Internal Linking: The Complete Guide

Why internal links control how Google crawls, indexes, and ranks every page on your site.

A field-tested system for moving link equity to the pages that actually make you money.

The exact audit, prioritization, and linking process I run on real sites, step by step.

8 min readUpdated 2026By Shmul

KEY TAKEAWAYS

  • check_circleInternal links control crawling, equity flow, and relevance, and unlike backlinks they are fully under your control.
  • check_circleKeep architecture flat so every key page sits within three clicks of the homepage, and hunt down orphan pages that no link reaches.
  • check_circleUse descriptive, keyword-relevant anchor text on internal links, and prioritize contextual in-content links over navigational footer links.
  • check_circleBuild hub-and-spoke topic clusters so tightly linked pages reinforce each other and compound authority.
  • check_circleFunnel equity from your strongest pages to your money pages, the highest-ROI internal linking move there is.
  • check_circleTreat internal linking as an ongoing habit baked into publishing, not a one-time cleanup project.
04

CHAPTER 04

Site Architecture and Click Depth

Site architecture is the shape of your site, how pages are grouped and how they connect. Good architecture is not about pretty diagrams. It is about making sure authority flows logically, related pages reinforce each other, and nothing important is buried where neither users nor Googlebot will find it. The goal is a structure that is shallow, organized, and intuitive.

The metric I watch most is click depth, the number of clicks it takes to reach a page from the homepage. The homepage is depth zero, a page linked directly from it is depth one. Every page that matters should be reachable within three clicks of the homepage, and fewer for your money pages. Deep pages get less crawl attention and less equity, full stop.

Flat beats deep

A flat architecture keeps maximum click depth low even on large sites. You achieve flatness with smart hub pages, category pages, and contextual links that create shortcuts, not by dumping a thousand links in your footer. A deep architecture, where you drill down layer after layer, strands inner pages far from the authority concentrated near the homepage.

bolt

Click depth is the metric to obsess over. Every page that matters should sit within three clicks of the homepage, and your money pages closer than that.

Click depth to key pages1 to 3 clicks4 or more clicks
Crawl frequency of inner pagesHighLow
Equity reaching inner pagesStrongWeak and diluted
Discovery of new contentFastSlow
Best fitMost sitesAlmost no one, by accident

This does not mean flat to the point of chaos. You still want logical grouping: homepage, then category or hub pages, then individual content and money pages, with contextual links weaving across categories so related pages connect directly instead of routing every journey back through the homepage. Get the skeleton right and everything else in this guide becomes easier. The crawl and rendering side of this lives in technical SEO.

07

CHAPTER 07

Orphan Pages and How to Find Them

An orphan page is a page with no internal links pointing to it. Nothing on your site connects to it, so the only ways anyone, including Googlebot, finds it are the XML sitemap, an external link, or a direct URL. Orphans are quiet killers, often perfectly good pages that simply got disconnected: an old post, a page whose category was removed, a URL someone published and forgot to link.

Orphans suffer on every front. They get crawled rarely or not at all. They receive almost no link equity because no internal links feed them. And without contextual links around them, they lack the relevance reinforcement their neighbors enjoy. A page can be excellent and still flatline simply because it is cut off from the rest of the site.

targetWhy orphans happen

Site redesigns that drop old links. Removing a category or tag that used to surface pages. Bulk-importing content without adding links to it. Publishing a one-off landing page outside your normal templates. Deleting a hub page that linked to a cluster. None of these are exotic. Every large site I audit has orphans, usually more than the owner expects.

Finding orphans takes a crawl plus a source of all known URLs. A crawler like Screaming Frog discovers pages by following links, so it cannot find an orphan on its own, it has nothing to follow. Feed it your sitemap and your analytics or Search Console URL list, then cross-reference. Any URL in those lists that was never reached by following internal links is an orphan.

  1. 1Confirm the page still deserves to exist. If it is dead weight, redirect or remove it instead.
  2. 2Find two or three relevant existing pages that could naturally link to it.
  3. 3Add contextual links from those pages using descriptive anchor text.
  4. 4If it fits a topic cluster, link it from the relevant hub page.
  5. 5Recrawl to confirm the page is now reachable through internal links.

Hunting orphans should be a standing item, not a one-time cleanup. Every redesign and every content migration creates new ones. Catch them, reconnect the worthwhile ones, prune the rest. A connected site is a healthy site.

08

CHAPTER 08

Hub-and-Spoke and Topic Clusters

Hub-and-spoke, also called the topic cluster model, is the single most effective internal linking structure I know. You pick a broad topic and create one comprehensive hub page, sometimes called a pillar, that covers it at a high level. Then you create multiple spoke pages, each going deep on one subtopic. The hub links to every spoke, every spoke links back to the hub, and related spokes link to each other where it fits.

This works because it mirrors how search engines understand topics. When a cluster of tightly linked pages all cover facets of one subject, you signal genuine depth and expertise. The hub accumulates authority from its spokes and from any external links the spokes earn, then channels it back across the cluster. Everybody rises together.

Why clusters beat scattered posts

Most sites publish content like loose change, a post here, an article there, no connective structure, and each piece fights alone. With a cluster, every page reinforces the others. A spoke ranking for a long-tail query passes relevance and equity to the hub, helping it rank for the competitive head term, and the hub returns the favor by funneling authority back to spokes. It compounds instead of scattering.

A cluster in practice

Hub: a complete guide to keyword research. Spokes: long-tail keywords, search intent, keyword difficulty, competitor keyword analysis, and keyword clustering. The hub links to all five spokes with descriptive anchors. Each spoke links back to the hub and to the one or two sibling spokes it naturally references. The result is a self-reinforcing web that tells Google you own the topic.

bolt

Stop publishing isolated posts. Build clusters. A hub plus tightly linked spokes will out-rank a stack of disconnected articles on the same subject every time.

The cluster model is the engine behind topical authority, and internal links are the wiring that holds it together. Plan your clusters off real demand from keyword research so every spoke maps to a query people actually search, then link the cluster tightly and let it compound.

10

CHAPTER 10

Tools and a Repeatable Internal Linking Process

You cannot fix what you cannot see. Auditing internal links by eye on anything bigger than a tiny site is hopeless. A desktop crawler is the backbone here. Screaming Frog is the standard, and the free tier covers most small sites. It crawls your whole site by following links, then reports click depth, inlinks and outlinks per page, anchor text, and broken internal links. Combine its crawl with your sitemap and Search Console export and you can surface orphans by cross-referencing what the crawl reached against what actually exists.

Google Search Console is free and underused for this. Its Links report shows your internally most-linked pages, which is a reality check: do the pages with the most internal links match the pages you most want to rank? Often they do not, and that gap is your to-do list. Paid tools like Ahrefs and Semrush layer on opportunity-finding, suggesting internal link spots, flagging orphans, and estimating page authority so you know which pages to leverage. The technical depth here overlaps with technical SEO.

Screaming FrogCrawl depth, inlinks, outlinks, anchors, broken linksFree tier, then paid
Google Search ConsoleMost internally linked pages, crawl and index issuesFree
Ahrefs or SemrushSite audit, internal link opportunities, page authorityPaid
AnalyticsTraffic and engagement to weigh link priorityFree
bolt

Run a crawl, pull your most-internally-linked pages from Search Console, and compare that list to your actual priority pages. The mismatch is your internal linking roadmap.

Those tools feed a process you can run on any site, on a schedule. Internal linking is not a one-time project, it is a maintenance habit. Sites grow, content gets added, structures drift, orphans accumulate. The teams that win treat internal linking as ongoing hygiene, not a heroic cleanup they do once and forget.

  1. 1Crawl the site and map current structure, depth, inlinks, outlinks, and orphans.
  2. 2Identify money pages and your strongest authority pages.
  3. 3Audit anchor text and replace vague anchors with descriptive, relevant ones.
  4. 4Fix orphans by linking the worthwhile ones and pruning the rest.
  5. 5Organize content into topic clusters with clear hubs and spokes.
  6. 6Add contextual links from strong pages to money pages and across clusters.
  7. 7Flatten depth so every key page sits within three clicks of the homepage.
  8. 8Recrawl, verify the fixes landed, and schedule the next review.

Bake this into your publishing workflow so it stops being a separate chore. Every time you publish a page, do two things before you hit done: add links from two or three relevant existing pages to the new one, and add links from the new page out to your hub and money pages where it fits. That single habit prevents orphans, keeps depth shallow, and feeds equity where it belongs, automatically.

targetThe publishing rule I never break

No page goes live without inbound and outbound internal links. Before publishing, I link to it from existing relevant pages, and I link from it to its cluster hub and at least one money page. Five minutes of work per page, and you never build an orphan or a dead end again.

Run the full audit quarterly on an active site, more often if you publish heavily. Each pass gets faster because you are maintaining a healthy structure rather than excavating a broken one. Internal linking rewards consistency. It is not glamorous, but it compounds, and compounding is where the real gains live.

bolt

Internal linking is the cheapest, most controllable, most underused lever in SEO. Make it a habit, not a project, and it will quietly outperform tactics that cost ten times the effort.

Frequently asked

How many internal links should a page have?expand_more
There is no magic number. Link as many times as it genuinely helps the reader and reinforces relevant pages, without turning the page into a link dump. For a typical article that often lands somewhere between five and fifteen contextual links, but quality and relevance matter far more than hitting a count. A few well-placed, descriptive links beat dozens of forced ones.
Do internal links really affect rankings, or just navigation?expand_more
Both. Internal links pass link equity and relevance signals that influence rankings, not just navigation. I have moved pages up significant positions purely by re-pointing internal links from strong pages, with no new content and no new backlinks. The page was good enough to rank, it was just starved of internal equity.
What anchor text should I use for internal links?expand_more
Descriptive, keyword-relevant, and natural. Unlike backlinks, where heavy exact-match anchors can look manipulative, internal links give you freedom to use descriptive keyword anchors because everyone knows you control them. Avoid vague anchors like 'click here' or 'read more', which waste a free relevance signal. Vary your anchors so you are not hitting the same destination with the identical phrase every time.
What is an orphan page and why does it matter?expand_more
An orphan page is a page on your site with no internal links pointing to it. The only way Google finds it is through the sitemap or an external link, so it gets crawled rarely, receives almost no equity, and lacks contextual relevance. Orphans are often good pages that got disconnected during a redesign or migration. Find them with a crawl cross-referenced against your sitemap, then reconnect the worthwhile ones.
What is the hub-and-spoke or topic cluster model?expand_more
It is an internal linking structure where one comprehensive hub page covers a broad topic and multiple spoke pages cover subtopics in depth. The hub links to every spoke, spokes link back to the hub, and related spokes link to each other. This signals genuine topical depth to search engines and lets authority compound across the cluster, so the whole group ranks better than isolated posts would.
How do I send more internal authority to my money pages?expand_more
Identify your strongest pages by backlinks and traffic, usually top blog posts, then add contextual links from those pages to your money pages using descriptive anchor text. Make sure each money page also sits within three clicks of the homepage. Keep the links genuinely relevant so they help readers rather than feeling forced. This is typically the highest-ROI internal linking move on any commercial site.

Want this done for you?

I help brands win on Google and get cited in AI search. Tell me about your project.

Work with me