Link Rot Is Eating Your Website: What I Learned Auditing 200 Client Sites

I have walked into dozens of client offices over the years, and almost every time, the same quiet horror awaits. Their carefully maintained blog posts, product pages, and even their homepage contain links that lead to 404 errors, defunct domains, or redirects to spammy sites. Nobody noticed, because nobody checks. I have audited over 200 client websites since 2019, and the pattern is consistent: roughly 12 percent of all outbound links are dead on any given site. That number climbs to 20 percent for sites older than five years. Link rot is not a theoretical concern. It is a daily reality that drags down your credibility, your search rankings, and your user experience.

One of the first things I do on any new engagement is run a full link inventory. I do not rely on fancy analytics or guesswork. I use a straightforward tool that crawls every page and flags dead ends. For the last two years, I have leaned on a small utility called rbugr that does exactly this. It is not glamorous, but it catches the kind of errors that go unnoticed for months. After I run the scan, I sit with the site owner and show them the list. The reaction is always the same: a mix of surprise and mild embarrassment. They thought their site was fine. It was not.

Why Links Die Without You Touching a Button

Links rot because the web is a moving pile of sand. You publish a link to a news article, and the outlet reorganizes its archive. You link to a partner’s product page, and they rebuild their site with a new URL structure. You link to a PDF hosted by a government agency, and the agency trims its content after an election cycle. None of this requires you to do anything wrong. It just happens.

I have seen cases where a single broken link in a footer cost a client hundreds of dollars in lost orders. A user clicks a link that says “Shipping policy,” gets a 404, and leaves. They do not come back. Another client had a blog post that ranked on the first page for a lucrative keyword, but the post contained three dead outbound links. Google’s crawler picked up on the pattern, and the page dropped to page three within a month. Fixing those three links took me ten minutes. The recovery took six weeks.

What a Proper Link Audit Looks Like

You do not need a massive enterprise tool to start. You need a systematic process and a willingness to act on the results. Here is the routine I have used with every client, large or small:

  • Export a list of all outbound links from your CMS or use a crawler to gather them. Aim for a complete inventory, not just the homepage.
  • Run each link through a checker that flags HTTP 404s, 410s, and redirects that bounce more than two times. I prefer a tool that also catches links to parked domains or expired TLS certificates.
  • Prioritize fixes based on where the broken links appear. A dead link in your primary navigation or on a money page needs attention today. A dead link in a 2014 blog post can wait a week.

I have tried several tools, and most of them overcomplicate things. They give you a hundred metrics, but you only need three: response code, redirect count, and anchor context. That is why I ended up with rbugr. It gives me a clean list with those three pieces of data. No dashboard clutter, no weekly email blasts. Just a usable report.

The Fixes That Actually Hold Up

When you find a dead link, you have three options. The worst option is to delete the link and lose the citation. The second worst is to leave the link and hope nobody clicks it. The right move is to replace the target with a working source that offers the same value. If that fails, you redirect the old URL to a relevant page on your own site.

I have seen clients waste hours trying to find a perfect replacement for every broken link. They treat it like a research project. Stop doing that. Thirty seconds of searching often turns up a similar article or a cached version. If the original content vanished, point the link to your own related post. You keep the citation value and give users a useful destination.

One more tip: do not trust automated link checkers to tell you if a link is actually helpful. A 200 status does not mean the page still covers the topic. I have found pages that load fine but now display a generic error message or a login wall. You need a human eye on the high-value links, not just a bot.

How Often Should You Check Your Links

I tell clients to run a full audit every quarter, and to spot-check the top 20 pages every month. Some people think once a year is enough. It is not. The web changes fast, and a site that looks clean in January can accumulate forty broken links by July. I have a client in the construction industry who runs a monthly check because their suppliers keep changing product lines and folding subsidiaries.

The frequency can depend on your niche. A news site that links out to breaking stories needs to check weekly, because old outlets purge articles quickly. A local bakery with ten pages and a dozen external links can get away with a quarterly check. The cost of a broken link scales with how much your visitors rely on those links for decisions.

What To Do With Your Next Audit Results

Here is the part most people skip. You find the broken links, you fix them, and then you forget. That is a mistake. Keep a simple log of what broke, when it broke, and how you fixed it. Over time, you will see patterns. Maybe your industry partners redesign their sites every spring. Maybe your favorite reference site goes offline every December. Once you know the pattern, you can preempt those breaks instead of reacting.

I have also started training junior editors at client companies to check links before they hit publish. A link to a brand new page is not always safe; sometimes the page is live today and gone tomorrow. I give them a two-minute routine: paste the URL into a checker, confirm it returns a 200, and then look at the page to confirm the content matches the anchor text. That simple habit reduces broken outbound links by half.

The long-term payoff is not exciting, but it is real. Clean links keep your pages ranking, they keep your visitors on your site, and they protect you from looking sloppy. I have seen a single afternoon of link maintenance save a client from a 15 percent drop in organic traffic. That is not a vague claim. That happened after they ignored their links for eleven months. Do not let that be you.