Internal linking is the only link lever you fully control
You cannot decide who links to your site. You decide, completely, how your own pages link to each other. That makes internal linking the highest-leverage, lowest-risk work in on-site SEO, and most sites waste it. When Cyrus Shepard's team at Zyppy analyzed 23 million internal links across 1,800 sites, they found that 66.2% of pages had exactly one internal link pointing to them, and 53% had three or fewer. Those pages are close to invisible: search engines struggle to find them, and almost none of the ranking signal that moves through a site ever reaches them.
The biggest win here is not the old idea of "link juice sculpting." Google's John Mueller has said micro-managing internal PageRank flow is not worth obsessing over. The real prize is structural. Make sure your most important commercial pages sit within two to three clicks of the homepage, and that no valuable page is orphaned. Fix crawl depth and orphan pages first, then refine anchor text. This is where off-site effort actually pays off: internal links decide where the authority you earn in link building lands.
What internal linking is, and why it still matters
An internal link points from one page on your domain to another page on the same domain. It does three jobs at once. It helps Google discover pages by giving crawlers a path to follow. It passes ranking signals, including context from the anchor text, to the target. And it tells Google which pages you consider important, based on how often and from where you link to them.
Google's documentation on making links crawlable is specific: Google can only crawl a link if it is an anchor tag with an href attribute pointing to a resolvable URL. JavaScript "links" that fire on click but carry no href are frequently missed. That single technical detail explains a lot of orphaned pages on modern sites.
Crawl depth: the metric almost nobody checks
Crawl depth is the number of clicks it takes to reach a page from the homepage. A page at depth 1 is linked directly from the homepage. Depth 4 means a crawler has to follow four links in sequence to reach it.
Depth matters because Google crawls a site by following links, and pages buried five or six clicks deep get crawled less often. Your own internal link structure is signalling that those pages are less important. Google's guidance on how it finds pages leans on discoverable links and sitemaps for exactly this reason.
A workable rule: your money pages, meaning the service pages, product categories, and commercial guides you actually want to rank, should sit no deeper than three clicks from the homepage. If a page that drives revenue is at depth 5, that is a structural bug, not a content problem.
Orphan pages: strong content with zero internal links
An orphan page has no internal links pointing to it. It may be reachable through your sitemap or by direct URL, but nothing on the site links to it. Orphans pile up after site migrations, blog redesigns, and bulk content pushes where new posts never get worked into existing pages.
Orphans hurt twice. Google crawls them rarely, and even when indexed they receive none of the ranking signal that flows through internal links. You can publish a genuinely strong page and watch it do nothing because it sits alone.
Finding orphans means comparing two lists: every URL that exists (from your XML sitemap or a full crawl of the rendered site) against every URL that receives at least one internal link. Anything in the first list but not the second is an orphan. A site audit tool runs this comparison automatically and flags both orphans and deep pages in one report.
An internal-linking audit you can run this week
Here is the sequence I use. It takes an afternoon on a mid-sized site and consistently finds pages that were quietly starving.
- Crawl the whole site and export every URL with its crawl depth and its count of incoming internal links.
- Sort by incoming links ascending. Every page with 0 or 1 is a candidate for attention. Remember the 66.2% figure: this list is usually longer than people expect.
- Cross-reference against your XML sitemap to catch orphans the crawler only reached through the sitemap.
- Flag every commercial page sitting at depth 4 or deeper.
- Identify your highest-authority existing pages, typically the ones with the most referring domains and the most existing internal links.
- Add contextual links from those strong pages down to the orphaned and deep pages that deserve to rank.
That last step is where the value concentrates. Linking a starved page from three or four of your most authoritative articles does far more than a dozen links from thin, low-traffic pages. To find which of your pages carry the most external authority, run a backlink audit and use the backlinks report to sort by referring domains.
How internal links should be structured: topic clusters
The most durable structure is the topic cluster. One comprehensive pillar page covers a broad subject, and a set of narrower spoke pages each cover a subtopic in depth. Every spoke links up to the pillar, the pillar links down to every spoke, and closely related spokes link to each other.
This does two useful things. It concentrates topical authority around the pillar, which is usually the page targeting the most competitive keyword. And it builds a dense, logical web of links so nothing gets orphaned. A spoke about internal linking, for example, links up to a pillar on link building and sideways to related spokes on how to get backlinks, guest posting, digital PR, and broken link building. These spokes deliberately cover different keyword territory, so they support the pillar rather than compete with each other for the same query.
How many internal links per page?
There is no fixed limit. Google dropped its old "keep it under 100 links per page" guideline years ago, and Mueller has since called the number a matter of practicality and user experience, not a hard cap. Modern pages routinely carry more than 100 links (navigation, footer, related content) with no penalty.
But more is not automatically better. The Zyppy data found that traffic rose steadily as internal links to a page increased, peaking around 40 to 44 links, where pages pulled roughly four times the Google clicks of pages with 0 to 4 links. Past about 45 to 50 links, the effect reversed and traffic declined. There is a genuine sweet spot, not a linear "more links win" rule.
The practical guidance:
| Concern | Guidance |
|---|---|
| Body links per article | Roughly 3 to 8 contextual links per 1,000 words, placed where they genuinely help the reader |
| Site-wide navigation | Keep it lean; every nav link dilutes the signal every other link carries |
| Money pages | Ensure they receive links from your strongest, most relevant content; quality of source page beats raw count |
| Anchor text variety | Vary anchors naturally; do not point 40 links at one page with the identical exact-match phrase |
The mistake is optimizing for a number instead of for structure. Ten thoughtful contextual links from relevant, authoritative pages beat fifty scattered links from thin ones.
Anchor text for internal links
Internal anchor text is where you have full editorial control, so use it. Unlike external links, where over-optimized anchors can look manipulative, descriptive internal anchors are exactly what Google wants. The anchor should describe the destination. A phrase like competitor backlink analysis tells Google and the reader what they will get. Generic anchors like "click here" or "read more" waste the signal.
The Zyppy study also found that anchor text variety correlated strongly with more search traffic, so much so that the researchers reran the numbers three times to check it. Do not force the same exact-match keyword into every anchor; natural variation reads better and performs better. The deeper mechanics live in our piece on anchor text optimization.
Where internal linking sits in the wider strategy
Internal linking does not replace earning external links, and it does not clean up bad ones. For that you need to understand toxic backlinks and, if you are early-stage, an approach tuned to link building for startups. What internal linking does is make every other link investment pay off. Earn a strong backlink to one page, and a good internal structure spreads that authority to the commercial pages that actually need it.
The workflow is simple to systematize: crawl, find orphans and deep pages, identify your strongest pages, connect them. DeployFlare's site audit surfaces orphan and crawl-depth issues automatically, and because it bills in INR from ₹499/month with UPI and GST, running regular audits does not need an Ahrefs-sized budget. If you are weighing options, our Ahrefs alternative comparison lays out the tradeoffs. The point holds regardless of tool: internal linking is the one lever entirely in your hands, and most sites leave it on the floor.