Internal links are the only ranking factor you control completely. Nobody has to agree to give you one, no outreach email is required, and the whole exercise costs nothing but editorial time. Yet most sites run at a fraction of the internal linking they could — new articles get linked once from the blog index and never again, while cornerstone pages that drive revenue sit on two or three inbound links. This internal link opportunity calculator turns that vague sense of "we should link more" into a specific number of links, a specific amount of work, and a ranked list of pages to fix first.
Arb Digital's SEO team uses this calculation to scope internal linking projects before quoting them, because the difference between a site needing 300 new links and one needing 3,000 is the difference between a week of work and a quarter of it. The maths is simple. The discipline of actually doing it is where results come from.
What This Internal Link Opportunity Calculator Does
Enter how many indexable pages your site has and roughly how many editorial in-content internal links exist across it. The tool returns your current average inbound links per page, compares that to the target you set, and reports the total number of new links required to reach it. It then converts that abstract number into workload: how many pages you would need to edit at your chosen links-per-page rate, and how many weeks the project takes at your current pace.
The optional page list adds prioritisation. Paste a URL, its current inbound link count, and a value figure — monthly clicks, conversions, or revenue — and the tool scores each page by opportunity: how far below target it sits, multiplied by how much that page is worth. A high-value page missing eight links outranks a low-value page missing twelve, which is exactly the judgement most internal linking projects get backwards.
How to Use It
- Enter your indexable page count. Use the number of pages you actually want ranking, not every URL a crawler can reach. Tag archives, paginated series, and parameter variants distort the figure badly.
- Enter site-wide editorial internal links. Most crawlers report this directly. Exclude navigation, footer, and sidebar links — they appear on every page and tell search engines almost nothing about relative importance.
- Set a target per page. Ten inbound editorial links per page is a reasonable working default for a content site; commercial pages usually justify more.
- Add your orphan count. Any crawl tool will list pages with zero inbound internal links. These are counted separately because they are both the worst problem and the fastest fix.
- Paste your priority pages. Five to fifty rows is plenty. The bars will rank them by opportunity score so you know where the first afternoon of work goes.
The Formula: How It's Calculated
The core gap calculation is deliberately blunt:
Links needed = (Pages × Target inbound links) − Current internal links
A 480-page site with 2,400 editorial internal links averages 5 inbound links per page. At a target of 10, the site needs 480 × 10 − 2,400 = 2,400 more links. Coverage against target is simply the current average divided by the target — 50% in this example. If you can add three new links per source page you edit, that is 800 pages of editorial work; at 60 links a week, it is 40 weeks. Seeing the timeline is usually what forces a more realistic target.
The priority score for each listed page is:
Opportunity = max(0, Target − Current inbound links) × Page value, then scaled so the strongest opportunity in your list scores 100.
A page worth 1,200 monthly clicks sitting on 1 inbound link scores (10 − 1) × 1,200 = 10,800. A page worth 300 clicks sitting on 11 links scores zero, because it is already above target. Scaling to 100 keeps the bars readable regardless of whether you measure value in clicks or dollars.
Why Ten Inbound Links Is a Useful Default — and When It Is Not
There is no official threshold, and any tool that claims one is inventing it. Ten works as a starting point for a practical reason: it is roughly the point at which a page stops being reachable only through your sitemap and starts being reachable through the way people and crawlers actually move around a site. Below about three inbound links, a page depends heavily on discovery paths that carry very little context about what the page is for.
Raise the target for pages that earn money. A commercial service page competing in a difficult market plausibly justifies thirty or forty inbound links from relevant articles. Lower it for pages that exist for completeness rather than ranking — a shipping policy does not need editorial links, and forcing them in produces exactly the kind of unnatural pattern you want to avoid. The target field is there so you can run the calculation separately for each page type instead of pretending one number fits your whole site.
Orphan Pages Are the Cheapest Wins Available
A page with zero inbound internal links is functionally invisible to a crawler that arrives on your site from anywhere except the XML sitemap. It can still be indexed, but it receives no link signals, sits at effectively infinite click depth, and is usually the last thing recrawled. Fixing an orphan costs one sentence in one relevant article.
The awkward truth is that most orphans are created by the site's own architecture: paginated blog archives that push older posts off the index, category pages that only show recent items, and product pages that appear only under filters a crawler never applies. Generate a current XML sitemap and compare it against your crawl data — anything in the sitemap that the crawl never reached through links is an orphan, whatever your CMS thinks. Google's guidance on making links crawlable is worth reading if any of your navigation is built with JavaScript click handlers rather than real anchor tags, because those links may not count at all.
Link Equity Is Not Distributed Evenly, and That Is the Point
The original ranking model behind link-based search, described in the Stanford paper that introduced PageRank, treats a link as a share of a page's authority passed onward and divided among its outbound links. The practical consequence is one most internal linking projects ignore: a link from a page with four outbound links carries more weight than a link from a page with two hundred.
This is why a site-wide "related posts" widget that dumps forty links onto every page rarely moves anything. Each link is diluted, none is contextual, and search engines can trivially identify template-generated blocks. Five deliberate in-content links from genuinely related articles will usually outperform forty automated ones. When you enter your site-wide link count in this tool, excluding those template blocks is not being conservative — it is measuring the links that actually do something.
Where the Link Sits Changes What It Does
Three placement factors matter more than volume. First, position: a link inside the main body text is treated differently from one in a footer or a sidebar, because body links reflect editorial choice rather than template design. Second, anchor text: descriptive anchor text tells search engines and readers what to expect, while "click here" and bare URLs waste the opportunity entirely. Third, relevance: a link from an article on a closely related topic passes topical context that a link from an unrelated page does not.
Vary your anchor text naturally across links to the same destination. Twenty internal links all using the identical exact-match phrase reads as a pattern rather than editorial writing, and it also produces genuinely worse copy. Mixing the target phrase with natural variations and partial matches keeps the writing readable, which is the better test anyway.
Turning the Gap Into a Weekly Habit
A 2,400-link deficit is intimidating as a project and trivial as a habit. Two rules close most of the gap without anyone scheduling a sprint. First, every new article links to at least three existing pages before it publishes. Second, every new article gets at least three links from existing pages within a fortnight of publishing — usually by searching your own site for the topic phrase and adding a link from the three most relevant results.
Sites publishing eight articles a month generate roughly fifty new editorial links a month from those two rules alone, with no separate project and no dedicated budget. Re-run this calculator quarterly. If coverage is not climbing, the habit is not being followed, and no amount of one-off audit work will substitute for it.
Arb Digital's SEO team maps site architecture, finds every orphan page, and places contextual internal links that support the pages that actually generate revenue.
SEO Services Content MarketingCommon Mistakes to Avoid
- Counting navigation and footer links — they appear site-wide, carry no editorial signal, and inflate your link count into meaninglessness.
- Linking only from new content to old — old pages hold the most accumulated authority, so links from them are the valuable direction.
- Using identical exact-match anchor text everywhere — it reads as manipulation and makes the copy worse for humans.
- Chasing a site-wide average instead of prioritising the pages that earn money, which is what the opportunity score is for.
- Installing a related-posts plugin and calling it done — templated link blocks dilute equity and rarely change rankings.
Related Free Tools From Arb Digital
Before you link, make sure two pages are not competing for the same term with the keyword cannibalization checker, and group your topics properly with the keyword cluster generator. Check the destination page is substantial enough to deserve the links using the SEO content length checker, confirm crawlers can actually reach everything with the robots.txt generator, and estimate what better rankings would be worth with the traffic value calculator. More in the free online tools hub.
Frequently Asked Questions
There is no official number. As a working default, ten inbound editorial links per page is a reasonable target for content pages, with commercial pages justifying considerably more. Set the target field to whatever suits the page type you are auditing.
They are crawlable and they do pass signals, but because they appear on every page they say nothing about which pages matter most. This calculator asks for editorial in-content links only, since those are the ones that reflect a real relevance judgement.
A page with no inbound internal links from anywhere on the site. Crawlers can only find it through your sitemap or an external link, so it receives no internal link signals and is typically recrawled far less often.
Each outbound link divides the authority a page can pass, so a page with two hundred links gives very little to each destination. There is no hard cap, but a long list of undifferentiated links is usually a sign of a template block rather than editorial linking.
Descriptive anchor text helps, but repeating the identical phrase across every link to a page produces an unnatural pattern and worse writing. Vary the wording so each link reads naturally in its own sentence.
That depends entirely on pace, which is why the tool converts the gap into weeks. Most sites close a large deficit faster by adopting a per-article linking rule than by scheduling a one-off audit project.
They help pages get discovered and recrawled, because crawlers follow links between pages. A well-linked page at shallow click depth is generally revisited more often than a deeply buried one, though indexing itself is never guaranteed.
All figures here are planning estimates based on the numbers you enter — internal linking supports rankings but never guarantees a specific position or traffic outcome.