Internal linkingOn-page SEOBest practices

How Many Internal Links Per Page? (The Real Answer for SEO)

There is no universal correct number. The right count depends on content length, page purpose, and whether links are contextual or navigational.

The Rank Mesh Team· SEO Engineering10 min read
Notebook with handwritten plans and a laptop on a wooden desk — representing planning an internal linking structure for blog posts.

Why there's no single 'right' number

Google has never published a recommended internal link count per page. What Google cares about is quality — whether links serve users and pass meaningful signals.

Two constraints make the question worth taking seriously. PageRank dilution: every outgoing link shares the PageRank that page distributes — 100 outgoing links pass far less per link than 10. Crawl signal confusion: a page linking to everything sends no clear topical signal.

Both constraints point in the same direction: be selective.

The practical guidelines that work

For contextual in-body links: 2–5 per 1,000 words of body content. A 2,000-word article would have 4–10 contextual internal links.

For total page links (navigation + footer + body): keep under 150. Pages with 200–300 total links see diminishing returns on PageRank distribution.

For inbound links to a page: every page you want to rank should receive at least 2–3 contextual internal links. Pages with 0 internal links (orphan pages) are the extreme case — they receive no PageRank and rarely rank.

How content length affects the right number

Short content (under 700 words): 1–3 contextual internal links. Don't force links into short content.

Medium content (700–2,000 words): 3–8 contextual internal links.

Long-form content (2,000+ words): 6–15 contextual internal links.

The more important question: which pages receive links?

The count on any given page matters less than whether your most important pages are getting links.

Rank Mesh's Internal Link Finder identifies exactly which pages on your site are underlinked and ranks the most impactful links to add. Pair it with our internal link audit process for a full review.

Summary

Use 2–5 contextual links per 1,000 words as a baseline, keep total page link counts under 150, and ensure every page you want to rank receives links from related content.

Find the specific gaps on your site in under a minute: Rank Mesh's Internal Link Finder.

Frequently asked questions

Is there a maximum number of internal links per page?+

Google hasn't specified a maximum, but the practical limit is around 150 total links per page (including navigation, footer, and body) before PageRank dilution becomes significant.

Do more internal links always mean better SEO?+

No. More links means each individual link passes less PageRank. The goal is selective, meaningful linking — where every link passes a genuine relevance signal.

Does it hurt to have too few internal links on a page?+

Pages with very few outgoing internal links miss opportunities to distribute authority. For pages receiving too few inbound links, the impact is low PageRank, low crawl priority, and weak topical authority.

How do I find which pages have too few internal links pointing to them?+

Use Rank Mesh's Internal Link Finder to scan your site — it identifies underlinked pages and suggests specific links to add.

Keep reading