What Is Link Rot?
Link rot is the gradual process by which working hyperlinks decay over time as the pages they point to disappear from the web. It is the underlying cause of most broken links on mature websites.
Definition: Link rot (also called reference rot) is the process by which hyperlinks gradually stop working as the web pages they point to are deleted, moved, or restructured without proper redirects. The links “rot” from valid to broken over time without any action from the site that contains them.
What causes link rot?
Link rot has two forms:
- Internal link rot — links within your own site pointing to pages you have deleted, renamed, or restructured. This is within your control and preventable.
- External link rot — links from your site to other websites whose pages have since disappeared or moved. You have no control over what other sites do with their URLs.
Common triggers include pages being permanently deleted, websites shutting down, content management system migrations that change URL structures, and domain name expirations.
The SEO impact of link rot
Each broken link is a small SEO leak. Individually, they are manageable. Cumulatively, they cause serious damage:
- Lost link equity — every broken link is a path that no longer passes ranking authority.
- Wasted crawl budget — search engine bots request dead URLs and get nothing useful in return.
- Poor user experience — visitors clicking broken links encounter 404 errors and leave.
A site that published 500 posts over five years without ever auditing links can easily have dozens of broken internal links and hundreds of broken external references. Read more about how broken links hurt SEO.
How to detect and fix link rot
- Audit your internal links — use FixLinks AI to crawl your entire WordPress site and identify every broken internal link. It shows you exactly which page has the broken link and suggests a 301 redirect destination.
- Audit your external links — FixLinks AI also checks external links. For broken external links, you have two options: update the link to a working alternative URL, or remove it entirely if no replacement exists.
- Set up redirects for internal broken links — apply 301 redirects from every dead internal URL to the most relevant live page. See the guide on fixing broken links in WordPress.
- Prevent future rot — set up redirects before deleting pages, and run regular scheduled audits. FixLinks AI Pro does this automatically and emails you when new broken links appear.
Frequently asked questions
How long does it take for links to rot?
Research suggests roughly 25% of links on the web break within a year. For older sites, the rate accelerates — a site that published content 5 years ago may have 30–40% of its external links broken by now. Internal links rot more slowly but consistently when pages are deleted or renamed.
How do I check my site for link rot?
Install FixLinks AI and run a full site crawl. It detects every broken internal and external link, showing you the exact dead URL, where it lives on your site, and an AI-suggested redirect destination.
Can you prevent link rot completely?
You can prevent internal link rot almost entirely by setting up redirects before deleting or renaming pages, and by running regular broken link audits. External link rot (links to other sites that disappear) cannot be prevented, but it can be detected and removed or replaced promptly.