GoWWW All articles
Internet Culture

Dead Link Archaeology: A Power User's Guide to Rescuing Your Digital History

GoWWW
Dead Link Archaeology: A Power User's Guide to Rescuing Your Digital History

Somewhere out there is a link you shared in 2017. Maybe it was a tutorial you posted in a Slack channel, a portfolio piece you put in a bio, or a resource thread you spent two hours curating on Twitter — back when Twitter was still Twitter. There's a decent chance that link is dead. And there's an even better chance you have no idea.

This is the uncomfortable reality of living on the web: the stuff you build and share doesn't last by default. It lasts because you made it last. And if you're a developer, a content creator, or just someone who's been online long enough to accumulate a real digital footprint, now is the time to go digging.

Think of it as archaeology. The artifacts are still there — buried under defunct services, shuttered platforms, and abandoned domains. The question is whether you're willing to do the excavation before the ground shifts again.

Step One: Know What You're Actually Dealing With

Before you can fix anything, you need a full inventory. Most people dramatically underestimate how many shortened or redirected links they've created. Think about every platform you've ever used a URL shortener on: social media bios, email newsletters, QR codes on printed materials, Slack messages, blog posts, YouTube descriptions, podcast show notes. The list gets long fast.

Start by pulling exports from everywhere you can. Twitter/X, LinkedIn, and most major platforms let you download your data archive — those files often contain every link you've ever posted. Email marketing platforms like Mailchimp or ConvertKit log every shortened link in your campaign history. If you've used a dedicated shortener like Bitly or Rebrandly, log in and export your link library. Most services offer CSV exports that give you creation dates, click counts, and destination URLs.

Dump everything into a spreadsheet. It doesn't have to be pretty. You just need a master list to work from.

Step Two: Run the Audit

Now comes the actual archaeology. You need to check which of those links still resolve correctly, which are broken, and which are silently redirecting somewhere unexpected.

For small lists, you can manually check links using a browser extension like Check My Links (available for Chrome). For anything over a few hundred URLs, you'll want a dedicated tool. Screaming Frog SEO Spider is the gold standard for developers — it crawls through lists of URLs and reports back status codes, redirect chains, and final destinations. There's a free version that handles up to 500 URLs, which covers most personal audits. Ahrefs and Semrush both offer broken link checkers if you're already paying for those platforms.

For links embedded in old blog posts or websites you control, run a full site crawl. You're looking for three things: 404s (the link is just dead), redirect loops (the link bounces around and never lands), and destination drift (the link technically works, but it now points to something completely different from what you intended — a domain that got bought and repurposed, for example).

That last one is sneaky and often overlooked. A link that "works" can still be wrong.

Step Three: Triage and Prioritize

Not every dead link is worth saving. Be honest about what matters. A broken link in a six-year-old tweet? Probably not worth your time. A broken link in a pinned post, a live email campaign, a GitHub README, or your portfolio? That's a fire that needs putting out today.

Build a priority tier:

Focus your energy on the top two tiers first.

Step Four: Recover What's Salvageable

For dead links pointing to content that still exists somewhere, the fix is usually just updating the destination URL. If you control the shortener, log in and edit the redirect. If you don't — say, you used a service that's now shut down — you'll need to find the original content and reshare it with a new link.

For content that's genuinely gone from the live web, check the Wayback Machine at archive.org. Seriously, this tool is underused. Paste the original destination URL into the search bar and see if the Internet Archive crawled it. If it did, you can link directly to the archived snapshot — the URL structure is stable and persistent. It's not perfect, but it's often good enough to preserve the intent of what you were sharing.

For your own content that's disappeared — old blog posts, portfolio pieces, projects on defunct hosting — dig through your local files, old hard drives, or cloud storage. Tools like Google Takeout can pull down your old Google Sites or Blogger content. If you had a WordPress site, check if you still have database exports.

Step Five: Build a System That Doesn't Fail You Next Time

This is where most people stop at the cleanup and never address the root problem. Here's the thing: another URL shortener will shut down. Another platform will pivot or die. The only way to future-proof your links is to own as much of the infrastructure as possible.

A few moves worth making right now:

Use a custom domain for your shortener. Services like Dub.co, Short.io, or even self-hosted options like YOURLS let you run a shortener on a domain you own. When the service eventually changes or shuts down, you can migrate your links to a new backend without changing the URLs themselves. Your audience never sees the breakage.

Maintain a local link log. Keep a simple spreadsheet or Notion database of every important short link you create — the short URL, the destination, the creation date, and where it's being used. This takes thirty seconds per link and saves hours of archaeology later.

Set calendar reminders to audit annually. Link rot is slow. You won't notice it in real time. A once-a-year audit catches problems before they compound.

Back up destination content, not just links. Use tools like ArchiveBox (self-hosted) or Pinboard (with archiving enabled) to save local copies of important pages you're linking to. You can't control whether someone else's content stays live, but you can control whether you have a copy.

The Real Cost of Doing Nothing

Here's the uncomfortable math: every broken link in your public content is a small credibility hit. For developers, it signals that your documentation or portfolio isn't maintained. For creators, it means followers hit dead ends when they try to act on your recommendations. For anyone building a professional presence, it's the digital equivalent of handing out business cards with the wrong phone number.

The web is always churning. Platforms fold, services pivot, domains expire — and the links you built on top of all that infrastructure go down with them. But unlike a lot of things on the internet, this is actually fixable. It just requires treating your digital footprint like something worth maintaining.

You've already put in the work to create it. Spend a weekend making sure it survives.

All Articles

Related Articles

Gone Overnight: The Brutal Economics Behind URL Shortener Shutdowns

Gone Overnight: The Brutal Economics Behind URL Shortener Shutdowns

Ctrl+Z Can't Save You: The Accelerating Erasure of the Web's Past

Ctrl+Z Can't Save You: The Accelerating Erasure of the Web's Past

404 Forever: The Slow-Motion Collapse of the Web's Memory

404 Forever: The Slow-Motion Collapse of the Web's Memory