July 7, 2026 · 4 min read

Link Rot Is Quietly Breaking Your Old Marketing

Link rot killed 38% of the web from 2013. Your printed QR codes, old emails and bio links are pointing at some of it. Here's how to audit and fix them.

links strategy

Pew Research went looking for the web of 2013 and found that 38% of it no longer exists. Not archived. Not redirected. Gone. Across everything published between 2013 and 2023, a quarter of pages had already vanished by the time they checked.

That study made the rounds as an internet-culture story. Nobody framed link rot as a marketing problem, which is strange, because marketers are unusually good at creating links they can never update again.

Think about where your URLs live right now. QR codes on packaging that shipped two years ago. A podcast host who read your URL out loud in 40 episodes of show notes. YouTube descriptions. Email signatures across a 50-person company. Guest posts. Directory listings. PDFs attached to old proposals. Every one of those is a promise that a specific URL will keep working, made by a team that reorganizes its website every 18 months.

Link rot in marketing isn't an abstract decay statistic. It shows up as three specific losses.

Paid placements that outlive their destination. You spent $2,000 on a podcast sponsorship in 2024. The show notes still send listeners to /spring-offer, which now 404s because the offer ended and someone cleaned up the CMS. Back-catalog listening is a real channel (some shows get most of their downloads after launch week), and yours dead-ends at an error page.

Earned backlinks pointing at nothing. The mention you worked months to get keeps passing authority to a page that doesn't exist. Google eventually treats the 404 as a dead end and the link equity evaporates. We've seen site migrations quietly orphan years of earned links this way, and nobody notices because the referring pages are on other people's sites.

Print you can't recall. A QR code is just a URL frozen in ink. Every brochure, box and banner with that code starts printing errors the moment the landing page moves. You can't push an update to a trade show booth.

Why this keeps happening

Websites change on the website team's schedule. Landing pages get killed when campaigns end because someone's cleaning up the page list. Slugs get "improved" during a rebrand. The people deleting pages have no inventory of where those URLs are embedded in the world, because no such inventory exists.

And the feedback loop is broken, because when an old email link dies, the click still happens. The visitor sees a 404, leaves, and appears in no report anyone reads. Dead links don't complain. They just stop converting.

The fix is a layer of indirection

The teams that don't have this problem share one habit: they never publish a raw destination URL anywhere they can't edit later.

Every external placement gets a short link on a domain they control instead. Truth is, the printed QR code encodes go.yourbrand.com/expo, and where that points is a setting, not a fact. Campaign ends? Repoint it at the category page. Rebrand moves the blog? Update 200 placements by editing 200 redirects in an afternoon, without asking a single podcast host to edit old show notes.

This is exactly how Attri links work: the destination is editable after the fact, and honestly the editable destination matters more over a multi-year horizon than the analytics. The click data tells you the old placement still gets traffic. The edit button is what lets you do something about it.

For links already loose in the world as raw URLs, you're in triage mode:

  • Pull a 404 report (GA4 can do this with a page_title filter, or use your server logs) and sort by hits. Fix the top ones with 301 redirects.
  • Crawl your own site with Screaming Frog for internal rot. It's the free tier's best use.
  • Check the referring pages in Search Console for backlinks that land on 404s, and redirect those URLs even if the page is never coming back. An old URL that 301s to something related keeps its earned authority.
  • Before you kill any landing page, search your own sent email archive for its URL. You'll be surprised.

Treat URLs like the assets they are

Marketing teams keep inventories of brand assets, ad accounts and logins. Almost nobody keeps an inventory of published URLs, even though each one might have money, print runs or backlinks attached.

Start the list this week. Anything on it that's a raw URL in a place you can't edit is a small liability, and they compound. The web rots. Your links don't have to.

← All posts