
What this check flags and the myth behind it
This audit fires when a single page has an unusually high number of outgoing links, meaning links pointing away from the current URL. That includes both external links to other domains and internal links to elsewhere on your own site. The old rule of thumb, roughly 100 links per page, came from an early Google guideline written back when the crawler had practical limits on how much of a page it would fetch. Google removed that specific "keep it under 100" wording years ago. There is no magic number that triggers a penalty today.
So why does the check still matter? Because the guideline pointed at a real problem even if the number was arbitrary. A page bloated with hundreds of links usually is not a carefully written article. It is a sitemap-style dump, an unfiltered blogroll, an over-eager related-posts widget, a scraped directory, or, in the worst case, a page a hacker stuffed with spam links you never noticed. The link count is a symptom. The disease is usually thin value and diluted focus.
Why too many outgoing links hurts you
Three concrete reasons, none of them mystical.
Link equity gets sliced thin. The authority a page can pass is finite and splits across its outgoing links. Ten well-chosen internal links each carry real weight. Three hundred links each carry almost nothing. If you actually care about steering ranking signal to your money pages, drowning them among hundreds of low-value links defeats the purpose.
Crawl and relevance signals get muddy. Google is generally good at parsing pages, but a page whose link-to-text ratio is upside down reads as a navigation hub or a spam farm, not a topical resource. That is not the association you want for a page you are trying to rank on its content.
It is a classic spam and hack fingerprint. When I audit a site and find one page with 400 outbound links to unrelated pharma or casino domains, that is not a design choice, that is a compromised page. Search engines have seen the same pattern a million times and treat pages that look like link farms accordingly.
How to detect it
- Screaming Frog SEO Spider: crawl the site, then check the "Outlinks" count per URL, or use the built-in report for pages with high external link counts. Sort descending and the offenders jump out.
- Sitebulb flags pages with excessive outbound links and shows the link-to-content ratio, which is the number I actually care about.
- Ahrefs or Semrush site audit both surface "too many on-page links" as a warning with a per-page breakdown.
- View source or the DevTools console for a spot check:
document.querySelectorAll('a[href]').lengthgives you the raw count on any page in one line. - Search Console plus a manual look if you suspect a hack; sudden link explosions on old pages are a red flag worth investigating in your server logs.
How to fix it, step by step
- Confirm the links are yours. First rule out a hack. If the page suddenly sprouted hundreds of links to unrelated external sites, treat it as a security incident, clean the injected content, and patch the hole before anything else.
- Sort real value from noise. Which links serve the reader? Keep those. Blogrolls, mega-footers repeated site-wide, and auto-generated tag clouds are usually the bulk of the bloat.
- Prune ruthlessly. Cut links that do not help the user understand or act on the page. Fewer, better links beat a wall of them every time.
- Paginate or split. If the page is a genuine directory or archive, break it into paginated sets or logical sub-pages instead of one endless scroll of links.
- Handle the rest with rel attributes. Use
rel="nofollow"orrel="ugc"on user-generated and untrusted outbound links, andrel="sponsored"on paid ones, so you are not vouching for links you cannot stand behind.
Reference: how many is too many?
| Page type | Reasonable link range | Red flag |
|---|---|---|
| Blog post / article | 5 to 30 contextual links | More links than sentences |
| Category / archive | Paginated, dozens per page | Hundreds on one un-paginated page |
| Resource / directory | Curated and grouped | Unfiltered dump of every link you own |
| Any page, external links | Only to sites you trust | Links to unrelated pharma, casino, or spam domains |
Do vs Don't
- Link only where it genuinely helps the reader
- Paginate long directories and archives
- Use
rel="sponsored"andrel="ugc"where they apply - Audit for injected spam links after any incident
- Watch the link-to-content ratio, not just the raw count
- Chase an exact number like it is a law
- Dump every internal URL into one mega-footer
- Ignore a sudden spike in outbound links
- Sell dofollow links across a whole page
- Keep auto-generated tag clouds nobody clicks
What "good" looks like
Each page links out only where it earns the reader's attention, external links go to sites you would stake your reputation on, long lists are paginated, and paid or user-generated links carry the right rel attributes. There is no target count to hit. The test is simpler than a number: could you defend every link on the page to a skeptical editor? If yes, you are fine no matter what the raw total says.
FAQ
Is there really a 100-link limit?
Do internal links count against me here?
Should I nofollow all my external links?
nofollow, ugc, and sponsored for user-generated, untrusted, or paid links you would rather not vouch for.My page count spiked overnight. What happened?
We crawl your whole site, map link-to-content ratios, catch injected spam, and give you a prioritized pruning plan.
Claude Vincent is a technical SEO consultant focused on crawlability, rendering, and AI-search visibility. He writes the field guides and case studies at SEO ProCheck, with a bias toward the durable, unglamorous work that decides whether search engines and AI answer engines can actually read and cite a site.
About SEO ProCheck
Technical SEO consulting and GEO strategy with 20 years of enterprise experience. Case studies, resources, and tools for search and AI visibility.
Work With Me
Technical SEO audits, GEO strategy, site migrations, and international SEO. Hourly consulting for teams who need hands-on support, not just reports.







