Broken Link and Redirect Recovery
This is the only link work where the links already exist and are being wasted, so it beats any acquisition campaign on cost. The trap is that migrations usually preserve the top pages and quietly drop the long tail, and redirect chains built over several migrations eventually break or loop without anyone noticing because the pages still load for users.
Use after a migration, replatform or site prune, when earned links may be pointing at pages that no longer resolve.
The skill file
What you need first
- the audited linking domain table with destination URLs
- server logs or a crawl of every externally linked URL following redirects
- the old sitemap or a pre migration crawl if one exists
Method
- 01 Crawl every externally linked URL and record the full redirect chain and final status, not just the first hop - a 200 at the end of five hops still costs you.
- 02 Flag anything ending in 404, 410, a soft 404, or a redirect to the homepage. Homepage redirects are the most common and the most damaging, because a mass redirect to root is treated as a soft 404.
- 03 Map each broken URL to the closest genuine equivalent page. Where no equivalent exists, recreate a thin but real page rather than redirecting to a category, if the link is worth it.
- 04 Collapse chains to a single hop by rewriting the origin rule, not by adding another rule on the end, which is how chains grow in the first place.
- 05 Check the reverse direction too: pages on your site linking out to now dead resources, which is both a user problem and the hook for asking those sites to link back when you replace the resource.
- 06 Add a scheduled recrawl of the externally linked URL list so the next migration surfaces breakages in days rather than at the next audit.
What this produces
A redirect map fixing every externally linked broken URL to a single hop, plus a monitored list of linked URLs.
Where this goes wrong
- bulk redirecting removed pages to the homepage, which Google treats as a soft 404 and passes nothing
- fixing only the first hop and leaving a chain of five behind it
- ignoring that a redirect to an irrelevant page is functionally the same as a 404 for link value
Use this skill in your own AI
The download is a plain markdown file with the name and trigger in its frontmatter. Where an assistant supports skills it can load itself, that frontmatter is what it reads to decide this one applies.
Questions about this skill
When does this beat running an acquisition campaign?
After any migration, replatform or content prune, and on cost it beats acquisition outright because the links already exist and are simply being wasted. Migrations preserve the top pages and quietly drop the long tail, and chains built across several moves break or loop with nobody noticing, since the pages still load for users and analytics never complains.
What do I need in hand before starting?
The audited linking domain table with destination URLs, a crawl of every externally linked URL that follows redirects to the final status, and the old sitemap or a pre migration crawl if one survives. Without the pre migration list you can only fix what you can still see, and the URLs dropped silently are precisely the ones nobody mapped.
What do I end up with, and which part gets used?
A redirect map taking every externally linked broken URL to a genuine equivalent in a single hop, plus a monitored list of linked URLs. The monitoring is the durable half: a scheduled recrawl surfaces the next migration in days rather than at the next audit. The map itself is spent once implemented and the problem rebuilds without the watch list.
What most often ruins this, and what does it cost?
Bulk redirecting removed pages to the homepage. Google treats a mass redirect to root as a soft 404, so it passes nothing while every status code report shows a clean 301. A redirect to a page that answers a different question costs you the same. Fixing the first hop and leaving five behind it is the other half measure.
More in Links & authority
Backlink Profile Audit
Use when you inherit a site and need to know whether its link profile is an asset, a liability,...
The Disavow Decision
Use when someone wants to upload a disavow file and you need to decide whether that helps, does...
Unlinked Mention Reclamation
Use when the brand gets written about regularly but the coverage does not link, and you want the...
Digital PR Angle Selection
Use before commissioning a data study or campaign, when you need to predict whether journalists...