Internal Links Per Page: How Many Is Enough?
There is no universal number of internal links per page that Google officially endorses. The honest answer is that the right number depends on your page length, site architecture, and how much genuine value each link adds for the reader. In practice, most well-structured pages on mid-to-large sites carry between 5 and 20 internal links, with longer pillar content naturally supporting more.
That said, treating internal linking as a numbers game misses the point entirely. The question worth asking is not “how many?” but “which links earn their place on this page?”
Key Takeaways
- Google has no published limit on internal links per page, but crawl budget and link equity dilution are real constraints worth understanding.
- Page length is the most reliable guide: a 500-word post rarely needs more than 3-5 internal links; a 3,000-word pillar can support 15-20 without feeling forced.
- Link placement matters more than link count. A buried footer link passes less value than a contextual link in the first 200 words of body copy.
- Internal linking is architecture work, not decoration. Every link you add is a signal about what you consider important on your own site.
- Orphan pages, over-linked navigation, and thin anchor text are the three most common internal linking failures on sites that otherwise invest heavily in content.
In This Article
- Why the “How Many” Question Is the Wrong Starting Point
- What Actually Determines the Right Number for Your Page
- The Crawl Budget Argument: Real Constraint or Overblown Concern?
- Anchor Text: The Variable Most Marketers Underestimate
- Navigation Links Versus Contextual Links: They Are Not the Same Thing
- How to Audit Your Current Internal Linking Structure
- Practical Guidelines by Page Type
- The Orphan Page Problem: Where Internal Linking Failures Show Up Most
- Internal Linking as a Competitive Signal
- A Sensible Default Position
Why the “How Many” Question Is the Wrong Starting Point
When I was growing the agency in Stockholm, one of the things I noticed early was that the SEO conversations clients wanted to have were almost always about volume. How many links do we need? How many pages? How many keywords? It took real effort to redirect those conversations toward quality and intent, because volume is easier to measure and easier to sell.
Internal linking suffers from the same instinct. Marketers find a number, aim for it, and call it a strategy. But internal links are not a KPI. They are a structural decision that affects how search engines crawl your site, how link equity flows between pages, and how users move through your content. The number is almost incidental.
Google’s own guidance has been consistent on this for years: internal links help Googlebot discover content and understand site structure. There is no penalty threshold for having too many, but there is a practical ceiling. When a page contains hundreds of links, each individual link passes less equity, and the crawl signal becomes noisy. John Mueller from Google has noted in various public Q&As that while there is no hard limit, pages with excessive links may not have all of them crawled or weighted meaningfully.
This is part of a broader SEO picture. If you want to understand how internal linking fits into a complete search strategy, the full framework is covered in the Complete SEO Strategy hub.
What Actually Determines the Right Number for Your Page
There are four variables that should drive your internal link count on any given page. Not best practice templates. Not competitor benchmarks. These four things.
Page length. This is the most straightforward guide. A 600-word blog post covering a narrow topic does not need ten internal links. Three to five, placed where they genuinely extend the reader’s understanding, is appropriate. A 3,500-word pillar page covering a broad topic can support 15 to 20 contextual links without the page feeling like a link directory, provided those links are woven into the narrative rather than bolted on.
Site depth and architecture. If your site has a flat structure with a small number of pages, aggressive internal linking can create circular loops that confuse crawlers rather than guide them. If you are running a large site with hundreds of pages across multiple topic clusters, internal linking becomes critical infrastructure. Pages that receive no internal links, what are commonly called orphan pages, are often poorly indexed regardless of how good the content is.
The page’s role in your content hierarchy. A hub or pillar page should link out to its supporting spoke pages. A spoke page should link back to the hub and, where relevant, to related spokes. A landing page designed for conversion should link sparingly, because every outbound link is a potential exit before the conversion event. The function of the page determines the linking logic.
Link placement within the page. A link in the first 200 words of body copy carries more weight than the same link buried in a related-posts widget at the bottom of the page. This is not a rigid rule, but it reflects how both crawlers and readers engage with content. High-visibility, contextual links signal importance. Footer links and sidebar links are useful for navigation but should not be your primary equity-passing mechanism.
The Crawl Budget Argument: Real Constraint or Overblown Concern?
Crawl budget gets raised in internal linking discussions fairly often, and it is worth being precise about when it actually matters. Google allocates crawl resources based on a site’s perceived authority and the freshness signals it sends. For most small-to-medium sites, crawl budget is not a meaningful constraint. Google will crawl your pages.
Where it becomes relevant is on large e-commerce sites, news publishers, or enterprise sites with tens of thousands of pages and significant duplication. In those contexts, having Googlebot spend crawl capacity on low-value pages, thin category filters, or redundant pagination means important content gets crawled less frequently. Internal linking that directs crawlers toward high-value pages and away from low-value ones is a legitimate optimisation at that scale.
For a 200-page B2B site or a content-led brand with a few hundred posts, crawl budget is not the limiting factor. The more practical concern is link equity dilution: spreading PageRank too thinly across too many links on a single page reduces the value passed to any individual destination. This is why a page with 150 links is weaker as a linking vehicle than a page with 12 well-chosen links, even if both pages have identical authority.
Semrush’s breakdown of on-page versus off-page SEO signals is worth reading for context on how internal links interact with other on-page factors. Internal linking is not isolated. It works alongside content quality, page experience, and external authority signals.
Anchor Text: The Variable Most Marketers Underestimate
I have audited a lot of sites over the years, and the anchor text problem is almost universal. Either every internal link uses the same generic phrase (“click here”, “read more”, “learn more”), or the anchor text is so keyword-stuffed that it reads like it was written for a crawler rather than a person. Both are wrong.
Descriptive anchor text tells Google what the destination page is about. It is a relevance signal. If you are linking to a page about local SEO for service businesses and your anchor text is “this article,” you have wasted the link. If your anchor text is “local SEO for service businesses,” you have given Google a clear signal about the destination’s topic and reinforced the keyword relevance of that page.
The practical rule is to write anchor text that accurately describes the destination page in plain English. Vary the phrasing across links pointing to the same page. Do not force exact-match keywords into every link. Natural variation looks natural because it is natural.
One pattern worth flagging: if you have multiple pages competing for similar keywords and you are linking to all of them with identical or near-identical anchor text, you may be creating confusion rather than clarity. Google uses internal anchor text as one signal to understand what a page is about. Contradictory signals across multiple pages pointing at each other with the same anchor text can contribute to keyword cannibalization. This is a structural problem, not a content problem, and internal linking is often where it originates.
Navigation Links Versus Contextual Links: They Are Not the Same Thing
This distinction matters more than most internal linking guides acknowledge. Navigation links, the ones in your header, footer, and sidebar menus, appear on every page of your site. They are important for usability and for ensuring your most important pages are always reachable. But because they appear everywhere, they carry less individual weight as equity-passing signals. Google understands that a footer link appearing on 400 pages is a navigation element, not a deliberate editorial endorsement.
Contextual links, embedded within the body copy of a page, are different. They represent an editorial decision made at the page level. They are surrounded by relevant content, which gives Google additional context for interpreting the link. They are more likely to be clicked by users who are genuinely interested in the destination. And they pass equity more efficiently because they are not diluted across every page of the site.
When I talk about internal link count in this article, I am primarily talking about contextual links. Your navigation links are a separate consideration. A site might have 40 navigation links appearing on every page, plus 8 contextual links within the body of a specific article. Those are different categories serving different purposes.
The practical implication: if you are trying to strengthen a specific page’s ranking, adding it to your global navigation is less effective than earning contextual links from topically relevant pages within your site. Navigation gets you crawlability. Contextual links get you equity and relevance.
How to Audit Your Current Internal Linking Structure
Before deciding how many internal links to add to new pages, it is worth understanding what your current structure looks like. Most sites have internal linking patterns that evolved organically rather than by design, and the results are usually uneven. Some pages are linked to from dozens of places. Others, including some of the best content on the site, receive almost no internal links at all.
A basic audit should surface three things: orphan pages (pages with no internal links pointing to them), over-linked pages (pages receiving so many internal links that the signal is noisy), and anchor text patterns (whether your link text is descriptive, generic, or inconsistent).
Tools like Ahrefs and Semrush both surface internal link data at the site level. Screaming Frog is particularly useful for identifying orphan pages and mapping the full internal link graph. The output of a crawl will show you which pages are receiving the most internal links, which are receiving none, and where the anchor text is weak.
From an agency perspective, I would always run this audit before touching content. We had a client in the financial services space, a mid-size firm with a well-resourced content team, who had published over 300 articles in three years. When we mapped the internal link structure, roughly 40% of those articles had fewer than two internal links pointing to them. Good content, invisible architecture. The fix was not more content. It was connecting what already existed.
Rand Fishkin’s thinking on improving SEO health through structural experiments is relevant here. The point is that many ranking improvements come from fixing what is broken rather than adding more. Internal linking audits almost always reveal fixable problems.
Practical Guidelines by Page Type
Rather than a single number, here is how I think about internal link targets by page type. These are guidelines, not rules. Your site’s specific context should override any generic recommendation.
Blog posts and articles (under 1,000 words): 3 to 5 contextual internal links. Enough to connect the content to related pages without overwhelming a short piece.
Standard articles (1,000 to 2,000 words): 5 to 10 contextual internal links. At this length, there is natural room to reference related topics, and readers are invested enough to follow links that genuinely extend their understanding.
Pillar pages and hub content (2,000 to 4,000+ words): 10 to 20 contextual internal links. These pages exist to anchor topic clusters. They should link to every major spoke page in their cluster, plus relevant cross-topic pages where the connection is genuine.
Landing pages and conversion-focused pages: 1 to 3 internal links, used with care. These pages have a specific job. Every link is a potential distraction from the conversion goal. Link only where it is genuinely useful to the user, not to pass equity.
Product and category pages (e-commerce): This varies enormously by site architecture. Category pages typically link to subcategories and featured products. Product pages link to related products and relevant content. what matters is that links serve the user’s purchase experience, not a theoretical link equity map.
Moz’s current SEO priorities for 2026 reinforce that site structure and internal linking remain foundational. The fundamentals have not changed as much as the churn of SEO content might suggest.
The Orphan Page Problem: Where Internal Linking Failures Show Up Most
Orphan pages are the most consistent internal linking failure I have seen across agencies, in-house teams, and freelance-managed sites alike. A page with no internal links pointing to it is effectively invisible to crawlers unless it is in your sitemap, and even then, it receives no equity from the rest of your site. It is a dead end in both directions.
The cause is almost always process, not intent. Content gets published without a linking step in the workflow. New pages are created for campaigns and never integrated into the site’s broader architecture. Old content gets updated but the internal links pointing to it still reference the old URL structure.
The fix is straightforward but requires discipline. Every time you publish a new page, identify three to five existing pages on your site that should link to it, and add those links. Every time you run a content audit, flag pages receiving zero or one internal links and find natural places to add them. This is not glamorous work, but it compounds over time in a way that most content investments do not.
For sites with specific local or niche content, the orphan problem is particularly acute. Semrush’s guidance on location page SEO touches on this: location pages that are not connected to the broader site architecture consistently underperform, regardless of how well-written they are.
Internal Linking as a Competitive Signal
There is one more dimension to internal linking that rarely gets discussed directly: it is a signal of what you consider important on your own site. When you link frequently to a page from high-authority content, you are telling Google that this page matters. When you bury a page in a subfolder with no internal links pointing to it, you are telling Google the opposite, regardless of what you believe about the page’s quality.
This has a competitive implication. If a competitor is ranking above you for a keyword and their content is not obviously better, one of the first things worth checking is their internal linking structure. How many of their pages link to the ranking page? What anchor text do they use? Is the page positioned prominently in their site hierarchy, or is it an isolated piece of content that happens to have some external links?
I spent a long time building SEO as a high-margin service at the agency. One of the things that made it defensible was that we treated internal linking as architecture, not afterthought. Clients who came to us with content problems often had internal linking problems underneath. Fixing the architecture frequently moved rankings faster than publishing new content.
The broader SEO strategy context for this, including how internal linking interacts with topical authority, technical structure, and external link building, is covered in the Complete SEO Strategy hub if you want to see how the pieces connect.
A Sensible Default Position
If you need a working rule of thumb: aim for one contextual internal link per 200 to 300 words of body content, with a floor of three links and a ceiling determined by the page’s length and purpose rather than an arbitrary number. Every link should point somewhere that genuinely extends the reader’s understanding of the topic, and the anchor text should describe the destination accurately.
Run an audit before you start adding links. Fix orphan pages before you optimise link counts on well-linked pages. Treat internal linking as infrastructure work, not content decoration. And resist the instinct to chase a number. The sites that rank well on the back of internal linking are the ones that built a coherent structure, not the ones that hit a target.
About the Author
Keith Lacy is a marketing strategist and former agency CEO with 20+ years of experience across agency leadership, performance marketing, and commercial strategy. He writes The Marketing Juice to cut through the noise and share what works.
