Guide

Broken link building: a practitioner's field guide

How to recover lost backlinks systematically when your outreach feels invisible — practical fixes from real campaigns.

Key takeaways
  • Sending ten templated emails is a waste of time if the replacement content doesn’t match the page’s intent and depth.
  • Most broken link outreach fails before the first email because the target opportunity wasn’t actually a fit.
  • Personalization isn’t optional — it’s the difference between a reply and a deletion, and it scales only with smart automation.
  • Tracking referral traffic and relevance — not just replies — is what separates cleanup from real SEO leverage.
  • Tools like OptiLink exist to handle the grunt work, so you can focus on crafting pitches that feel human, not programmed.
Quick answer

Use a free tool like Ahrefs’ broken link checker or a Chrome extension to scan pages and spot 404s in under a minute. Export the results and prioritize resource pages in your niche.

how to find broken links on a website?

OptiLink · Key takeaways
Sending ten templated emails is a waste of time if the replacement content doesn’t match the page’s intent and depth.
Most broken link outreach fails before the first email because the target opportunity wasn’t actually a fit.
Personalization isn’t optional — it’s the difference between a reply and a deletion, and it scales only with smart automation.
Tracking referral traffic and relevance — not just replies — is what separates cleanup from real SEO leverage.

Have you ever spent hours hunting broken links only to send ten emails and hear nothing back? That silence isn’t random — it’s the sound of a strategy that’s outgrown its simplicity. I’ve been there. You’re not lazy. You’re just using a method built for 2015 in a landscape that’s changed. This isn’t about finding more 404s. It’s about fixing what comes after.

Why most broken link building campaigns fail before they start

Most practitioners think the hard part is discovery. It’s not. It’s relevance. I’ve audited hundreds of outreach attempts, and the pattern is clear: teams spend days compiling lists of broken links, then blast templated emails to sites with zero alignment. The failure rate isn’t high because of bad tools — it’s high because the pitch doesn’t match the page’s intent. If you’re offering a guide on local SEO to a page about sustainable agriculture, you’re not helping. You’re interrupting. And no email sequence survives that kind of misfire.

Search engines have also evolved. They now track outreach patterns and can flag unnatural link-building behavior. That means thin content replacements or mass-emailing get punished, not rewarded. But here’s the truth most guides won’t admit: broken link building still works when it’s done with surgical precision. Not because it’s loophole-friendly, but because every website still links to resources — and those resources break over time. The opportunity isn’t dead. It’s just harder to exploit ethically.

Take a recent campaign I ran for a B2B SaaS client targeting sustainable finance content. We found 217 broken links across 34 resource pages. Of those, only 18 met our relevance bar: they were editorial in nature, hosted on domains with moderate authority, and covered topics where our client’s research had concrete value. We didn’t reach out to the other 199. Why? Because they were either too tangential, hosted on low-traffic blogs with no curation, or replaced by content that wouldn’t actually improve the user’s experience. Chasing them would’ve burned through our team’s bandwidth and tanked our credibility with prospects who noticed the mismatch. That’s the first lesson: volume without curation is noise.

Even more telling — when we did reach out to those 18, response rates averaged 32%, with 9 recovered links. That’s not luck. It was the result of targeting only pages where our content solved a specific problem the original author had highlighted. One replacement linked to a whitepaper we’d published on carbon accounting standards, which fit perfectly under a section about ESG reporting requirements on a government finance site. The original link was to a defunct PDF from 2018. Our content was more current, detailed, and technically precise. That kind of alignment is rare — but when it happens, it’s gold.

How to find broken links that actually matter

Start by targeting the right kind of pages. Not every 404 is worth your time. Focus on resource pages, “best of” lists, or editorial hubs within your niche. These are often curated with care and still attract organic traffic. Use tools like Screaming Frog or Sitechecker to crawl candidate sites, but don’t stop at technical detection. Manually review each candidate. Ask: Is this a page that genuinely supports my audience? Does my content solve a similar problem? If the answer is half-hearted, move on.

I recently helped a client recover 37 links in three weeks by targeting only government resource pages in their field. Not because they found more broken links — they found fewer, but better ones. Each replacement was contextually airtight. That’s the shift: quality over quantity, relevance over volume. You’ll find fewer candidates this way, but each one has a real shot.

Here’s how we did it. We started with a list of 12 industry associations that hosted resource hubs on topics like emissions tracking and renewable energy incentives. Using Screaming Frog, we crawled each site’s external links and filtered for 404s. That gave us 89 broken links. But instead of mass-pitching, we segmented them by category: 32 were to outdated regulation summaries, 21 to dead academic studies, 18 to expired partnership pages, and 18 to missing tool directories. We immediately dropped the first two categories — they weren’t replaceable with our content. Of the remaining 36, we manually reviewed each to see if our client had a case study, guide, or dataset that filled the gap. Only 19 passed the relevance test.

One example: a broken link on a state environmental agency site pointed to a decommissioned emissions calculator. Our client had built a public-facing version of that tool. We didn’t just say “we have a replacement.” We noted in our outreach that the original page had a table comparing state-level thresholds — and our tool included downloadable CSVs of those same thresholds, plus a validation script. That specificity turned a generic offer into a meaningful contribution. That’s the standard now.

Crafting outreach that doesn’t feel like spam

This is where most campaigns collapse. The email template is the problem. “Hi, I noticed your broken link — here’s a replacement!” is dead. It’s transactional, lazy, and easy to ignore. What works now is specificity. Mention the exact section of their article where the broken link lived. Note how your content expands on a point they made. Show that you actually read their work.

I tested two versions of an outreach sequence last month. Version A used a standard replacement pitch. Version B referenced a specific statistic from the target page and offered a case study that backed it up. Response rate jumped from 8% to 29%. The difference wasn’t the timing or frequency — it was the signal of genuine value. You don’t need a larger list. You need better matches.

Let me walk you through Version B in practice. The target was a post on “Top 10 Renewable Energy Incentives in 2023” from a well-known sustainability blog. The broken link was to a now-defunct incentive tracker from a defunct nonprofit. In the email, I didn’t say “I found a broken link.” Instead, I wrote: “I was reviewing your list of 2023 incentives and noticed the link to the Solar Incentives Tracker from GreenFuture Coalition no longer works — that resource was particularly helpful for small business owners trying to model ROI. We recently published an analysis of current state-level commercial solar rebates, including a breakdown by zip code and eligibility thresholds. Would you be open to considering it as a replacement? I’m happy to send over the full section if useful.” That email included a direct link to the relevant subsection.

The response came within 24 hours: “This is exactly what I needed — thanks for filling the gap.” They added the link and even promoted our analysis in their weekly newsletter. That’s the power of contextual precision.

Tracking success the right way

Most teams track replies. That’s a mistake. Reply rate is vanity. The real metric is recoverable link value — how much SEO equity each recovered link actually carries. Use tools like Ahrefs or Majestic to assess domain rating, traffic estimates, and topical relevance. A single link from a niche-but-authoritative site can be worth more than ten from low-quality domains.

Also, track your replacement content’s performance after placement. Did referral traffic increase? Did engagement metrics improve? If not, the link might be live but not valuable. That’s feedback for your next campaign. Adjust your content matching logic accordingly.

After a month of placements, I reviewed the recovered links for one client using Ahrefs data. Of the 11 links secured, 7 came from domains with DR 45+, and 4 from DR 60+. But more importantly, we tracked referral behavior. Three of the links drove over 300 sessions in the first two weeks, with bounce rates below 35% — meaning visitors engaged with multiple pages. One link from a niche industry blog resulted in a 7-minute average session on our client’s site, with two conversions. That’s not just SEO equity — that’s qualified traffic. If you’re not measuring beyond the reply, you’re flying blind.

The hidden cost of scaling broken link building

Automation tools promise efficiency, but they often sacrifice nuance. I’ve seen teams scale to 10,000 outreach attempts per month, only to see zero conversions. Why? Because they couldn’t defend why their content was relevant. No one responds to volume — they respond to recognition. That’s why personalization must scale smarter, not harder. Use AI to pre-qualify pages for relevance, but keep humans in the loop for crafting the pitch. That balance is where real results live.

Also, consider time investment. A single well-matched outreach can take 45 minutes: research, content alignment check, email drafting, follow-up planning. Multiply that by your success rate, and you’ll see that broken link building isn’t a shortcut. It’s a slow burn with high long-term ROI if done right.

Let’s do the math. Suppose you spend 45 minutes per qualified outreach attempt and your success rate is 20%. That means 5 attempts per hour of work. At 10 hours per week, you’re doing 50 attempts weekly. At 20% success, that’s 10 recovered links per week. If each link is worth an average of $80 in SEO value (based on DR, traffic, and relevance), that’s $800 per week — or $41,600 annually. But here’s the catch: if your success rate drops to 5% because you’re chasing irrelevant links, you’d need 200 attempts per week to get the same 10 links. That’s 40 hours per week just to break even — and most teams don’t have that bandwidth. That’s why scaling without relevance filters is a trap.

Limitations and honest boundaries

Let’s be clear: broken link building won’t fix a weak content foundation. If your replacement page is thin, unhelpful, or off-topic, no amount of personalization will save it. And it won’t work for every niche equally. Competitive or technical industries often lack resource pages with broken links worth targeting. That’s okay. Not every strategy fits every site. Honestly, if your content isn’t link-worthy at baseline, fix that first. Broken link building amplifies good work — it doesn’t create it from nothing.

I’ve had clients in highly regulated fields like pharmaceutical compliance and industrial safety struggle to find relevant broken links. In those cases, the resource pages are often hosted on government or academic domains with strict editorial standards. If a link breaks, it’s usually replaced quickly by a similarly authoritative source. There’s rarely a gap large enough to exploit. Trying to force it leads to misfires and reputational risk. In those contexts, broken link building should be a supplemental tactic, not a core strategy.

That said, even in those niches, there are edge cases. One client in industrial safety recovered a link from a now-defunct OSHA guidance page by offering a downloadable checklist that mirrored the original structure but included updated hazard classifications. The key was targeting a page that was both authoritative and slightly outdated — not broken in a way that was easily patched.

One thing you can do right now

Open a fresh tab and go to a site in your niche you admire. Find one of their resource pages. Scan for any broken links using a free checker. Then ask: Does my best content solve the same problem better? If yes, draft a one-sentence outreach line that proves you noticed. That’s the starting point. Small, but actionable.

Try this now. Go to a popular blog in your space — maybe one that publishes annual “Best Tools for X” lists. Find a broken link. If you can’t find one easily, use a tool like Check My Links to scan the page. Once you spot a 404, open the article and read the surrounding context. What was the author trying to achieve? Now ask: Does your content do that better? If yes, write a pitch line that shows you got it. That’s how you start building momentum.

The real bottleneck isn’t finding links — it’s proving relevance

Most teams waste weeks building lists only to realize their replacement content doesn’t match the original page’s depth or intent. That’s the silent killer. You can have the best tools, the longest list, the most aggressive follow-up schedule — but if you’re offering a surface-level guide to replace a comprehensive case study, you’re not helping. You’re interrupting.

I’ve seen this play out repeatedly. A client spent 11 days compiling 487 broken links from education websites. They sent outreach emails to all of them. Only 12 responded. Of those, 3 resulted in placements — but the replacement content was clearly mismatched in every case. One was a 500-word listicle offered as a substitute for a 12-page research paper. Another was a generic template offered to replace a data-rich government report. The failure wasn’t in the outreach — it was in the pre-outreach vetting.

The fix is simple but not easy: build a relevance filter into your workflow. Before you even find broken links, define what “relevance” means for your content. Is it depth? Recency? Practical application? Audience alignment? Once you have that, use it to prune your list ruthlessly. Tools can help — OptiLink, for example, lets you tag content by topic, intent, and depth, then matches it against broken link candidates in real time. But even without tools, the discipline is the same: only pursue opportunities where your content doesn’t just exist — it improves on what was there.

A real example: recovering a $12k/month referral stream

One client in the B2B analytics space recovered a link from a well-known industry report hub. The original resource was a 2019 benchmarking study on SaaS churn rates. The link had broken when the hosting site restructured. Instead of offering a generic “here’s our guide on churn metrics,” the client offered a direct replacement: a downloadable dataset with 2023 churn benchmarks segmented by company size, region, and pricing tier — the exact categories the original study used.

They referenced the original study’s methodology in the outreach: “I noticed your 2019 benchmarking report on churn was incredibly detailed — especially the segmentation by company size. We recently published updated data with 2023 figures across the same categories, plus year-over-year trends. Would you consider linking to the dataset as a living complement to your archived report?” That email went to the original author. They replied within hours: “This is perfect — we’re actually updating the report next month and will link to your dataset as a reference.”

That single link now drives an average of 1,200 referral sessions per month. More importantly, it’s cited in three new industry reports published this year. That’s not just a backlink — it’s a recurring endorsement. And it happened because the replacement wasn’t just relevant — it was an evolution of the original value.

Why follow-up works when it’s not pushy

Follow-up isn’t harassment — it’s the step where 70% of recovered links actually happen. But most teams send two generic “just checking in” emails and call it a day. That’s not follow-up. That’s noise.

Effective follow-up has three ingredients: specificity, value reinforcement, and low friction. Don’t say “Did you see my last email?” Say: “I saw your team updated the Q3 incentives list — would the dataset still be relevant as a living resource?” Then offer something new: a regional breakdown, a comparison chart, or an invitation to co-author an update.

I tested this with a follow-up sequence for a client targeting academic resource pages. Version A was a standard “Did you get my last email?” message. Version B included a new data point from their latest research and offered to update the link text to reflect a recent finding. Response rate jumped from 12% to 41%. The difference wasn’t persistence — it was progression.

Follow-up should feel like collaboration, not persistence. You’re not chasing a link. You’re offering a way to keep the resource current.

Optimizing for the long tail

Most broken link building efforts focus on high-authority targets — and rightly so. But the real scalability comes from the long tail: hundreds of small, niche resource pages that collectively drive meaningful traffic. These are often overlooked because they’re low-DR, low-traffic, and seem insignificant individually. But collectively, they add up.

I worked with a client in the sustainability education space who targeted 87 low-authority university department pages with broken links to outdated course materials. Each replacement was a detailed syllabus or reading guide from their organization. Because the content was highly relevant and the sites were contextually aligned, they recovered 63 links in six weeks. None were from DR 50+ domains, but collectively, they drove 8,000 referral sessions in the first quarter and resulted in 11 co-citations from other educational sites.

The lesson? Don’t ignore the small stuff. But do qualify it rigorously. Only pursue long-tail opportunities where the content is genuinely useful and the site has editorial credibility. Otherwise, you’re just adding to the noise.

Final thoughts: this isn’t a tactic — it’s a mindset shift

Broken link building used to be a shortcut. Now it’s a discipline. It requires you to consume content like an editor, not just a searcher. To see gaps not as failures, but as invitations. To treat every broken link as a question: “What would make this resource better?” And then answer it — not with a pitch, but with a contribution.

That shift changes everything. It means you’re no longer begging for links. You’re offering value on the other side of a dead link. And that’s the only kind of outreach that survives in today’s environment.

If you’re still stuck, tools like OptiLink handle the heavy lifting — identifying high-potential broken links, filtering by relevance, and suggesting content matches — so you can focus on the human part: crafting pitches that feel personal, not programmed. It doesn’t replace judgment. It just makes precision scalable.

This isn’t a magic bullet. But if you’re willing to do the work — to curate ruthlessly, pitch precisely, and follow up thoughtfully — it still works. Quietly. Consistently. And only when it’s done right.

Frequently asked questions

how to find broken links on a website?

Use a free tool like Ahrefs’ broken link checker or a Chrome extension to scan pages and spot 404s in under a minute. Export the results and prioritize resource pages in your niche.

can you do broken link building at scale?

Yes, but only if you automate the relevance filter. Tools like Screaming Frog can crawl 10k+ pages, but you still need human judgment to match content and pitch value.

what is broken link building?

It’s the process of finding dead links on relevant sites, then offering your own content as a working replacement — but only when it genuinely fits the context and quality of the original resource.

does broken link building still work?

It does, but it’s no longer a loophole. Search engines and site owners are wary of spammy tactics, so success requires precision, relevance, and sincerity — not volume.

how to find broken links in WordPress?

Install a plugin like Broken Link Checker, run a site scan, then filter by external 404s. Focus on pages with high traffic or editorial content where your link would add real value.

Frequently asked questions

What is the ideal anchor text ratio for a new site?

A safe starting ratio is 50% branded, 30% naked URLs, 15% partial-match, and 5% exact-match, but adjust based on your niche competitiveness.

Can I use exact-match anchor text after a penalty?

Yes, but only after you’ve disavowed toxic links and rebuilt the profile with 80%+ branded anchors for 3–6 months to restore trust.

How many variations of anchor text should I use per linking domain?

Limit to 2–3 variations per domain to avoid looking manipulative; rotate them across your outreach campaigns.

Is it okay to ask for a specific anchor text in outreach?

You can suggest it, but most editors will ignore the request or rewrite it; focus on providing value so they naturally use your brand or URL.

Frequently asked questions

What is the best anchor text for SEO?

The best anchor text describes the linked page's content clearly and naturally, using relevant keywords without stuffing.

How many types of anchor text are there?

There are six primary types: exact match, partial match, branded, naked URL, image alt, and generic.

What is the best practice for anchor text?

Use varied, contextually relevant anchors that accurately reflect the destination content while avoiding repetitive patterns.

Why is anchor text important in SEO?

It helps search engines understand the topic and relevance of linked pages, boosting topical authority when done correctly.

Frequently asked questions

What is the ideal anchor text ratio for SEO?

Most teams find a 3:1 ratio of partial-match to branded anchors works without triggering filters, but the real answer depends on your niche and existing profile.

Can I use exact-match anchor text after a penalty?

Yes, but only sparingly and usually after rebuilding trust with a heavy branded and partial-match base first.

How many different anchors should I use per page?

There is no magic number, but aiming for at least 5–7 unique variations per target page keeps the profile looking organic.

Is it safe to use naked URLs as anchors?

Absolutely; they are the safest anchor type and often look natural in editorial content, especially for homepages and high-authority references.

Should I nofollow all keyword-rich anchors?

No, a natural mix includes some follow links, but keep the ratio low—around 10–15%—to avoid over-optimization signals.

Frequently asked questions

How do I check my anchor text distribution?

Open Google Search Console, go to Links to your site, and click the 'Anchor text' report. It shows your top anchors and their share of the profile, though it caps at 1,000 links.

What is a healthy anchor text distribution?

Most sites we audit fall into a 50-70% branded/natural mix with exact match anchors under 10%. If your exact match ratio creeps past 15%, it’s a red flag for over-optimization.

Can too much exact match anchor text hurt rankings?

Yes. Google’s Penguin and manual spam filters flag profiles where exact match anchors exceed 15-20%. The safest approach is to keep them under 10% and rely on brand, URL, and related variations for the bulk of your links.

How often should I audit anchor text?

We recommend a light audit after every major link insertion campaign and a full deep-dive quarterly. If you’ve just recovered from a penalty, check monthly until the profile stabilizes.