Link rot degrades the web's long-term reliability and historical record.
Causes
- Domain expiration.
- Website restructuring (URLs change).
- Content removal or archiving.
- Company shutdowns or acquisitions.
- Platform changes (social media link changes).
Impact
- Broken references in academic papers.
- Lost historical information.
- Degraded user experience (404 errors).
- SEO penalties.
- Trust erosion.
Mitigation
- Persistent identifiers (DOIs for research).
- Link checking tools (automated monitoring).
- URL redirects (maintain old URLs).
- Internet Archive Wayback Machine.
- Content archival services.
Link monitoring
- Automated link checkers (W3C Link Checker).
- Broken link reports in SEO tools.
- Regular manual audits.
- 404 error monitoring.
Best practices
- Use canonical URLs.
- Implement proper redirects (301).
- Archive important content.
- Monitor external links.
- Provide alternative references.
Related Articles
View all articlesWhat is URL Encoding (Percent Encoding) and Why Is It Necessary?
Learn about URL encoding (percent encoding) - the essential web standard that makes special characters safe in URLs. Discover why spaces become %20 and how encoding prevents broken links.
Read article →How do I handle redirects during site migrations?
Learn the best practices and strategic approach for implementing redirects during website migrations to preserve SEO and user experience.
Read article →How Do Status Codes Affect SEO and Search Engine Rankings?
HTTP status codes play a critical role in SEO, affecting crawlability, indexability, link equity transfer, and ultimately your search engine rankings.
Read article →How do I create links and images in Markdown?
Learn the Markdown syntax for creating links and embedding images with examples and best practices for web content.
Read article →Explore More Web Technologies
View all termsAPI Endpoint
A specific URL where an API can be accessed, representing a function or resource in a web service.
Read more →HTTP Status Codes
Three-digit codes returned by web servers to indicate the result of an HTTP request.
Read more →URL (Uniform Resource Locator)
A web address that specifies the location of a resource on the internet, composed of protocol, domain, path, and optional parameters.
Read more →User Agent String
A text string sent by web browsers to identify the browser, operating system, and device to web servers.
Read more →