Essay · The web
A 200 status is not proof a link is alive.
We took 1,800 links that made the front page of Hacker News in 2014, 2019 and 2024, and checked every one of them in September 2026. Some had simply died. Others were still answering, perfectly politely, from somewhere else entirely.
Published · Memory Decay
A quarter of popular links from 2014 no longer work. 25% of the 2014 links we could check were broken in September 2026, against 17% from 2019 and 5% from 2024. Most of them fail the honest way, with an error. But some fail in a way that link checkers miss: the link still returns a normal “200 OK”, the signal that a page loaded fine, while the domain behind it now belongs to someone else.
Of the 400 links from 2014 that still answered with a 200, 10 led to a gambling site, a redirect into an unrelated site, or a “page not found” dressed up as a working page. That is about one in 40. Across all three years we found 16 domains that had been registered again after the story was posted, and were still answering.
Link rot by year
| Posted | Checked | Dead | Hijacked or disguised | Broken in total | Broken links with an archived copy |
|---|---|---|---|---|---|
| 2014 | 522 | 122 | 10 | 25% | 73 of 75 checked |
| 2019 | 495 | 76 | 6 | 17% | not checked |
| 2024 | 540 | 29 | 0 | 5% | not checked |
600 links sampled per year. Links whose sites blocked our automated request are left out of “checked”, because we could not tell whether they work. Archive lookups are slow, so we only ran them on part of the broken 2014 links.
Links decay steadily rather than all at once, which is the pattern the link rot act on this site describes as a half-life. Roughly one in twenty links had broken within two years, one in six within seven, and one in four within twelve.
What “dead” looked like
Of the 227 links that returned an outright failure:
- 99 returned “not found” (404 or 410): the site survived, the page did not.
- 53 pointed at domains that no longer exist at all.
- 39 pointed at servers that never answered.
- 15 failed on an expired or broken security certificate.
- 21 failed with other server errors.
These are the easy cases. A browser shows an error, a link checker flags it, and nobody is misled.
When a working link lies
The harder cases answer perfectly. We found 8 links from old blogs and open source projects whose domains now serve something else:
- toonormal.com, posted in 2014 as “4k, HDMI, and Deep Color”, now serves an online gambling page.
- thecodist.com, posted in 2014 as “Your Progress As A Programmer Is All Up To You”, now serves an online gambling page.
- haste-lang.org, posted in 2014 as “Haste language”, now serves an online gambling page.
- howtotex.com, posted in 2014 as “Essential LaTeX packages”, now redirects, along with other expired domains, to an unrelated site that shows only a loading screen.
- vindinium.org, posted in 2014 as “Vindinium: An artificial intelligence programming challenge”, now serves an online gambling page.
- otacoo.com, posted in 2014 as “Postgres 9.4 feature highlight: Indexing JSON data with jsonb data type”, now redirects, along with other expired domains, to an unrelated site that shows only a loading screen.
- libregraphicsworld.org, posted in 2019 as “Olive, a new non-linear video editor”, now serves an online gambling page.
- kynosarges.org, posted in 2019 as “Samurai Helmets”, now serves an online gambling page.
None of these are linked here, on purpose. Every one of them still returns 200. To a link checker, every one of them is fine.
We also found links where the old address now quietly forwards to a site’s homepage, or to a page that says “not found” while telling the browser everything is normal. Those look alive and deliver nothing.
Domains that came back
We looked up when each domain was last registered. 16 domains from the 2014 and 2019 samples had been registered after the story was posted, which means they lapsed and someone registered them again, and they were still answering in 2026. Some now host an unrelated business. Some show a holding page. And several show what looks like the original site again.
That last group is the strangest. We cannot tell from the outside whether the original owner came back, or whether someone bought the lapsed domain and restored its old pages from an archive. The second is a known tactic, because a domain that other sites still link to carries search ranking, and a convincing copy of the old site keeps it. Either way, the page a reader finds today is not necessarily the one the link was written for.
How this compares
Pew Research found in 2024 that 38% of web pages that existed in 2013 could no longer be reached. Our figure for 2014 is lower, around a quarter, which makes sense: links that reach the front page of Hacker News point at pages people cared about, on sites more likely to be maintained. A 2014 Harvard study found that about half of the links in US Supreme Court opinions no longer pointed to the original material.
Most published figures, including Pew’s, count a link as alive if it loads without an error. Unlike those studies, we also looked at what the working links now show. The disguised failures are a small share of all links, but they are the ones that cannot be caught by the usual checks, and the share grows with age.
What to do about it
- Link to a saved copy as well as the original. Save the page to the Internet Archive’s Wayback Machine when you link to it, and put that link next to yours. Of the broken 2014 links we looked up, 73 of 75 already had a saved copy. The page usually survives somewhere. Readers just can’t reach it from the link.
- Check links for meaning, not just errors. A link checker that only reads status codes will pass every hijacked link in this study. Compare page titles against what you expected.
- Look again at links to small sites. Personal blogs and side projects are the most likely to lapse, and lapsed domains are the ones that get reused.
- Redirect your own old addresses when you move or rename pages, so the links other people made to you keep working.
Method and limits
We sampled 50 stories a month, at random, from Hacker News stories with more than 100 points in 2014, 2019 and 2024: 600 per year, 1,800 in all. On 23 September 2026 we requested each link once, following redirects, with a browser-like user agent so that sites filtering obvious bots would respond normally. Links that came back “forbidden” or rate limited were counted as blocked and left out, because they may well work for a person. That left 1,557 links. A link was counted as hijacked if its page title now advertised gambling or adult content unrelated to the story, if it showed a domain-parking page, or if several unrelated old domains now redirected to the same new site. Redirects to a site’s homepage and “not found” pages served as normal were counted separately. Registration dates came from public RDAP records. Archive copies came from the Internet Archive’s capture index, for 75 of the 132 broken 2014 links, because each lookup is slow. The rules are simple and will miss some cases, so the disguised figures are best read as a floor. The full data is linked below.
Questions people ask
What is link rot?+
Link rot is when a link stops leading to what it pointed at. The page may be deleted, the site may shut down, or the domain may lapse. A quieter version, sometimes called reference rot, is when the link still works but the page behind it has changed.
How many links on the internet are dead?+
It depends on the links and their age. In our sample of popular links from Hacker News, about a quarter of 2014 links no longer worked in 2026, and about one in twenty of 2024 links. Pew Research found in 2024 that 38% of web pages that existed in 2013 were no longer accessible, and studies of links in court opinions and academic papers find similar or higher rates over a decade.
Can a link work but still be dead?+
Yes. A link can return a normal 200 status, which is what most link checkers look for, while leading to a completely different site. In our audit we found old blogs and projects whose domains now show gambling pages, redirect to unrelated sites, or send every old address to a new homepage.
What happens to links when a domain expires?+
Anyone can register it once it lapses. Expired domains with old links pointing at them are valuable, so they are often bought and reused for gambling, adverts or spam, or filled with restored copies of the old pages to keep their search ranking. Every old link to that domain then leads to the new owner.
Are old links dangerous to click?+
Usually not, but they are less trustworthy than they look. A link in an article from years ago may now lead to a site that has nothing to do with the original, including gambling and scam pages. If a link looks different from what you expected, trust that feeling.
How do I stop link rot on my own site?+
Save a copy of important pages you link to in the Internet Archive's Wayback Machine at the time you link. Check your outbound links regularly, and not just for errors: look for pages whose title has changed completely. When you move pages on your own site, redirect the old addresses to the new ones.
The data
- Link audit: all 1,800 links with status, verdict, registration date and archive check (text/csv, CC BY 4.0). Hacker News front-page stories from 2014, 2019 and 2024, checked 23 September 2026.
Sources
- The full data: every link, its status, verdict, registration date and archive check (CSV)
- Pew Research Center, When Online Content Disappears (May 2024)
- Zittrain, Albert and Lessig, Perma: Scoping and Addressing the Problem of Link and Reference Rot in Legal Citations, Harvard Law Review Forum (2014)
- Wikipedia: link rot usurpations
- Hacker News search API (Algolia)
- RDAP domain registration lookups (rdap.org)
- Internet Archive Wayback CDX server