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 — here's the framework that actually answers the question.

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. Comprehensive guides naturally cover multiple sub-topics, each of which can link to a dedicated article.

How page purpose affects the right number

Blog articles and guides: higher link density makes sense. 3–12 contextual links is typical for well-linked long-form content.

Product and landing pages: lower link density. These pages have a specific conversion goal — too many outbound links pull visitors away before they convert. 2–5 contextual links to supporting content is generally right.

Homepage: moderate linking to key pages. 10–20 internal links is normal and appropriate.

Category pages: link out to all content in the category — this is expected behavior.

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.

Pull up your highest-value commercial page and check how many internal links point to it using Google Search Console's Links report. If it's fewer than 5–10, that page is starved of PageRank.

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

What happens when you have too many internal links?

PageRank dilution: each additional outgoing link reduces the PageRank each individual link passes. A mathematical consequence, not an algorithmic penalty.

Weakened topical signals: a page linking to 50 unrelated pages sends a weaker signal per link than a page with 8 focused, relevant links.

Poor user experience: pages cluttered with links are harder to read. Google's quality assessments include UX signals.

Stress test: read your page and count how many links you notice. If the answer is "too many to count without looking carefully", you likely have too many.

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. The anchor text quality of those links matters as much as the count.

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.

Should I link to external sites and internal pages at the same ratio?+

No fixed ratio. Internal and external links serve different purposes. What matters is that every link is genuinely useful and relevant.

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. Alternatively, use Google Search Console's Links report.

Keep reading