Have you ever clicked a bookmark from five years ago only to be met with a frustrating 404 error? This phenomenon is known as link rot, and it is quietly destroying the history of the internet.
The ephemeral web
Websites redesign, domains expire, and content management systems change URL structures. When this happens, inbound links from across the web break, severing the connective tissue of information.
Cool URIs don't change
In 1998, web pioneer Tim Berners-Lee wrote an essay stating that a well-designed URL should never need to change. If you structure your site correctly, a link created today should still work in fifty years.
Strategies for link longevity
- Avoid file extensions in URLs: Link to /about/ instead of /about.html or /about.php.
- Keep URLs simple and hierarchical: Don't include temporary database IDs or complex query strings in your permanent links.
- Setup proper redirects: If you must move a page, always use a 301 Permanent Redirect to forward traffic from the old URL to the new one.
- Use the Internet Archive: Submit your most important pages to the Wayback Machine so a snapshot exists even if your server dies.
Your responsibility as a webmaster
By designing thoughtful, durable URL structures, you are contributing to a more reliable, historical, and robust web.