Everyone who learns about internal linking eventually asks the same thing: how many internal links per page is right? The honest answer is that Google does not give a number, and anyone who quotes a magic range as fact is guessing. What you can do is work from what Google does say, understand which links on a page actually carry weight, and set a sensible target for each page type. This guide gives you that method, a worked example, and an audit you can run in an afternoon.

Key takeaways

What Google actually says

Google’s page on crawlable links covers three points that matter here. First, every page of interest should be linked from at least one other page on the same site. Second, there is no ideal number of links per page, and if it feels like too many, it probably is. Third, good anchor text is specific, reasonably concise, and relevant to both the page it sits on and the page it points to, written as naturally as possible without stuffing in keywords.

Google’s SEO starter guide adds that Google primarily finds pages through links from pages it has already crawled, and that link text tells users and Google something about the page being linked to. Put together, that gives you the real purpose of internal links: help people and crawlers move through related pages with clear signals about what each destination contains.

Notice what is missing. There is no penalty threshold, no per-word ratio, and no official range. Treat any article that claims otherwise, including older versions of this one, with caution.

Example of internal links inside a blog article

Why the first question is usually the wrong one

When people ask how many internal links per page they need, they usually mean outbound links from the page they are writing. But the more useful question is how many links point to each important page. A page nobody links to is an island. Google may find it through a sitemap, but your site gives readers and crawlers no path to it and no hint of its importance. We cover fixing that in our guide to orphan pages.

Search Console can show you where you stand. The Links report lists the pages with the most internal links on your site, and Google suggests using it to confirm that your core pages are well linked and that users can reach one page from another in few clicks. The report has limits: it shows a sample of links rather than all of them, may include links that no longer exist, combines duplicate links, and does not show whether a link is marked nofollow. Use it as a direction finder and confirm with a crawler.

Count every link, not just the ones you wrote

A page’s total links include navigation menus, sidebars, footers, breadcrumbs, and related-post blocks, not only the ones in your article. Those template links appear on nearly every page, so they quietly shape your site structure. They also change how crowded a page feels to a reader.

Example scenario: A hypothetical blog template has 28 links in the main menu, 12 in the sidebar, 30 in the footer, and 3 in the breadcrumb, for 73 template links. A new 1,800-word article adds 12 in-body links. The page now carries 85 links, and 86 percent of them are the same on every other page. Readers and crawlers get little signal from those 73, because they appear everywhere. The 12 in-body links are the ones that say “this page relates to those pages.” If you shrank the footer to 12 links, the page would have 67 links and the in-body ones would stand out more. The numbers are invented to show the method.

The takeaway is practical. Before adding more body links, see whether your template is crowding the page. Trim link-heavy footers and mega-menus if they do not serve visitors.

Starting points by page type

The table below gives planning heuristics. They are editorial rules of thumb, not Google requirements, and they assume normal pages with a normal template. Adjust to your topic, your readers, and your page length.

Page type Starting range for in-body links Why
Short post (under 1,000 words) 3 to 6 Little room for natural references without crowding the text
Standard article (1,000 to 2,000 words) 6 to 12 Enough space to point to related guides and the main service or product page
Long pillar guide (over 2,000 words) 10 to 20 Covers many subtopics, each with a natural deeper page
Service or product page 2 to 5 The page has one job, so extra links compete with the action you want
Category or hub page As many as it takes to list the child pages clearly Its job is navigation
Homepage Focused links to key sections Show the main paths, not every page

If a number from this table disagrees with common sense for a specific page, trust common sense. A 900-word article that truly needs eight references can have them. A 3,000-word article with only four natural links does not need more just to hit a target. For deeper rules, see our guide to internal linking best practices and the hub-and-spoke approach in our internal linking strategy guide.

Placement and anchor text

Readers scan web pages. In Nielsen Norman Group’s research, 79 percent of test users always scanned a new page, and the group lists hypertext links among the ways to highlight keywords for scanners. That is a reason to put your most useful links where the reader needs them, usually near the sentence that raises the question, rather than saving every link for the end.

For anchor text, follow Google’s guidance: be specific, concise, and natural. “Our checklist for fixing orphan pages” tells the reader and Google what to expect. “Click here” tells them nothing. Vary your wording a little rather than repeating an exact keyword on every link. Our guide to internal link anchor text goes deeper, and the post on what internal links are covers the basics.

Internal link distribution network graph across website pages

Step-by-step: set the right number for one page

  1. Define the page’s job. Is it meant to teach, compare, or convert? A conversion page should have fewer exits than a teaching page.
  2. List the related pages. Write down the pages a reader would plausibly want next: a deeper guide, a definition, a tool, a service page.
  3. Rank them by usefulness. Keep the ones that clearly help. Cut anything that is only loosely related.
  4. Place each link at the moment of need. Link the first meaningful mention of the topic, not every mention.
  5. Write specific anchors. Describe what the reader will find.
  6. Check inbound links too. Add links from at least one or two relevant existing pages to the new one.
  7. Read the page as a visitor. If links interrupt the flow or the page feels crowded, remove some.

Step-by-step: audit your whole site

  1. Open the Search Console Links report and note your top internally linked pages. Check whether they are the pages you want to rank.
  2. Run a crawl with a tool of your choice and export inbound and outbound internal link counts per URL. Our roundup of internal linking tools can help you pick one.
  3. Flag important pages with no inbound internal links, and fix them first.
  4. Flag pages with unusually high total link counts and see whether the template is the cause.
  5. Review anchor text on links to your priority pages and replace vague anchors.
  6. Add internal links to older posts whenever you publish something new. In WordPress, our guide on adding internal links walks through four methods.

Common mistakes

Short FAQ

Is there a Google penalty for too many internal links?

Google’s documentation names no penalty or numeric limit for internal links. It says there is no ideal number, and that too many links is a quality and usability problem you can judge by feel.

Do navigation and footer links count?

They are links on the page, so they are part of what a crawler and a reader see. Because they repeat everywhere, they say less about how any two pages relate than an in-body link does.

Should every page link to the homepage?

Usually the logo and menu already do this. You rarely need extra in-body links to the homepage unless it is genuinely the right destination for a reader.

Sources

If you would like help mapping links across a larger site, you can reach the team through the SSA Agency contact page.

Leave a Reply

Your email address will not be published. Required fields are marked *