The question comes up in r/TechSEO every few months, in slightly different clothes each time. We have a big archive. Some of the sites we linked to years ago have changed hands. A few of them now host things we would never link to on purpose. Are we being penalized for that, and do we need to go clean it up?
It is a good question, asked by careful people, and it has been answered badly for years. Barry Schwartz wrote up the latest exchange on August 31, in which John Mueller was asked directly whether Google penalizes a site for old outbound links pointing at domains that have since gone bad.
His answer was no. He added a line worth keeping: it is good to keep things fresh overall, but the web is full of turmoil.
The question that keeps getting asked
Pay attention to who asks this. It is not spammers. It is the team with a ten year content archive, a compliance function, and a nervous relationship with anything that sounds like a Google policy. They ask because they have been told, repeatedly and by people who sounded confident, that linking to bad neighborhoods is dangerous.
So they build a process. Quarterly crawl, export every external link, check the destinations, flag anything that changed, and then a person spends two days deciding whether a 2019 blog post should still link to a domain that is now a parked page selling supplements.
That process has a cost and it has been paid for years, on sites where nothing was ever at risk.
“Most SEO busywork is not a bad answer to a real question. It is a reasonable answer to a question nobody rechecked.”
The reason it survived so long is that the counterfactual is invisible. Nobody has ever been able to show that skipping the cleanup caused a problem, because skipping it does not cause a problem, and the absence of a problem never makes it into a report.
What Google actually said about the outbound links SEO penalty
Read the answer precisely, because the precision is where the useful part is.
The claim is not that outbound links do not matter. It is that a site is not penalized because a domain it linked to years ago changed ownership and started hosting junk. Google's general handling of accumulated link cruft is to ignore it rather than to demote for it, which is consistent with how it has treated most low-signal noise for a decade.
The caveat Mueller attached is the one to actually act on. A handful of dead or hijacked links is normal decay. An entire linked resource that has gone obsolete is a different problem, and the problem there is not the link. It is that a page on your site is now describing a world that no longer exists, which makes the page wrong, not the link.
| SITUATION | PENALTY RISK | REAL RISK | ACTION |
|---|---|---|---|
| A few old links now resolve to parked or spam pages | None | Minor reader friction | Fix opportunistically when the page is next touched |
| A cited source has gone offline entirely | None | The claim it supported is now unverifiable | Replace the citation or soften the claim |
| An entire linked resource or dependency is obsolete | None directly | Your page is now inaccurate, which does matter | Update or retire the page itself |
| Paid or exchanged links you placed deliberately | Real, and unrelated to rot | Manual action exposure | Mark them correctly or remove them, this is a different topic |
| Hundreds of pages linking one hijacked domain sitewide | Low | Reader trust and template hygiene | Fix at the template, not page by page |
The fourth row is the one that gets conflated with everything else, and the conflation is the origin of most of the confusion. Deliberate manipulative outbound linking has always carried risk. Passive decay never has. Those two things live in the same audit tab and they are not the same species.
It is also worth being clear about what this answer does not license, because the opposite overcorrection is just as expensive. It is not a statement that outbound links are irrelevant, and it is not permission to link carelessly going forward. Where you send readers is an editorial decision that shapes whether they trust the page, and a page stuffed with links to low-quality destinations reads badly to a human long before any system has an opinion about it. The finding is narrow and it is about time: a link that was reasonable when you published it does not become a liability because the internet changed underneath it. Judge links at the moment you place them, not forever afterwards.
Where the outbound links SEO penalty myth came from
This did not come from nowhere. Three things fed it, and each one was reasonable at the time.
The second one still has a long tail. Teams that lived through the disavow years carry a permanent low-grade anxiety about their link graph in both directions, and vendors are happy to sell against it. We wrote about the inbound version of this when a negative SEO lawsuit put toxic backlink scoring back in the conversation, and the shape of the error is identical: a real historical risk, a tool that scores everything, and a team spending real hours on a number nobody has connected to an outcome.
What link rot actually costs you
Dropping the penalty rationale does not mean the work is worthless. It means the justification was wrong, and a wrong justification usually produces the wrong prioritization. Here is what link rot genuinely costs, in rough order of how much it should bother you.
| COST | WHO FEELS IT | HOW BAD |
|---|---|---|
| A reader clicks a citation and lands on a parked page selling nothing | Your most engaged readers, the ones who check sources | Moderate, and it is a trust cost you cannot see in analytics |
| A page's supporting evidence no longer exists | Anyone evaluating whether to believe the page | Moderate to high on anything expertise-led |
| A page reads as abandoned because everything on it is stale | Readers and, indirectly, any system judging freshness and quality | High, and it is a content problem wearing a link problem's clothes |
| Crawl waste from chasing dead external destinations | Very large sites only | Low for almost everyone, despite how often it is cited |
| Your rankings, due to a penalty for the rot itself | Nobody | Zero, per Google's stated position |
The third row is where the real money is, and it is the one a link-focused audit will never surface properly. A page whose external citations have all died is usually a page whose internal facts have also aged out. The dead links are a symptom you can detect cheaply, which makes them a useful trigger for a content review rather than a task in themselves.
That reframe is worth more than the cleanup. Use rot as a discovery mechanism for stale content. Then the two days a quarter buy you a refresh list instead of a tidier link table, which is the same effort producing something a stakeholder can actually see.
It also puts the attention where it belongs. Your internal link graph is under your control and it decides what gets found and how it is described, which is why we treat it as a first-class technical discipline in the internal linking guide. Your outbound link graph is mostly subject to other people's decisions, and the correct posture toward things you do not control is triage, not maintenance.
A triage rule that takes ten minutes a quarter
Here is the whole process, and it is short on purpose.
First, run the broken external link report you almost certainly already have in whatever crawler you use. Do not build anything new for this. Sort by the number of pages affected, descending.
Second, fix anything in a template or navigation immediately, because one bad link in a shared module is hundreds of instances of the same reader friction and it is a five minute fix at the source.
Third, take the top twenty affected pages by traffic and pass them to whoever owns content as a refresh list, not as a link-fixing list. The instruction is to check whether the page is still true, and to fix the link while they are in there.
Fourth, ignore the tail. Genuinely ignore it. The long list of one-off dead links on low-traffic archive pages is not costing you rankings, it is not costing you crawl budget in any amount you can measure, and the hours it would take are better spent almost anywhere else.
One refinement for very large sites, since the tail argument gets pushed back on there. If you publish at a scale where the broken external link report returns tens of thousands of rows, do not read it as a task list at all. Read it as a distribution. Which templates produce the most rot, which publication years cluster, and which authors or sections rely most heavily on external sources that have not survived. Those three cuts tell you something structural about how your content ages, and a structural finding is worth a quarter of attention in a way that any individual dead link is not. The rows are not the deliverable. The pattern in them is.
Fifth, do not buy a tool for this. If a vendor is selling outbound link monitoring on a risk narrative, the risk narrative was just contradicted by the source it claims to be protecting you from. This is the kind of line item that survives in link building budgets purely because nobody has ever been asked to defend it against an alternative use of the same money.
The broader lesson is worth more than the specific finding. A surprising share of enterprise SEO process is inherited from guidance that was blunt at the time, generalized by practitioners, hardened into a checklist, and never rechecked against what the search engines currently say. When we run technical audits, the recurring finding is not that teams are doing too little. It is that a meaningful slice of what they do is defending against a threat that was retired years ago, while something with a real cost sits unowned.
So take the win. Delete the quarterly outbound link cleanup from your process document this week, replace it with the ten minute triage above, and put the recovered time into the internal link work or the content refresh that will actually move something. The web is full of turmoil. Your calendar does not have to be.
See where you are cited today
A free snapshot audit of your rankings and AI citations before we ever talk.
Tyler leads work at the intersection of SEO and generative engines at Something Inc., helping B2B brands get ranked and cited across every major AI engine.