A backlink audit is inventory and recovery work, not toxic-link hunting
A backlink audit maps every site that links to you, checks the health and quality of those links, and produces a prioritized action list for each pattern you find. Done well it takes a few hours. Done the old way, hunting for "toxic" links to disavow, it burns a week and usually changes nothing.
Here is the reframe that matters. The audit that actually moves rankings finds links you already earned but lost or broke, then recovers them. Reclaiming a link is far cheaper than earning a new one because the site already decided you were worth citing. In one documented case, Ahrefs' link reclamation guide reports SEO Antonio Gabric recovering 31 backlinks from 166 outreach emails, an 18.67% reply-to-recovery rate, roughly double what cold link pitches typically return. That reclamation work is the highest-ROI part of a backlink audit, and it is the part most checklists skip because they fixate on cleanup.
Disavow comes last, if at all. Google states plainly that "most sites will not need to use this tool" because it can usually assess which links to trust on its own (Google Search Console Help). So we treat disavow as a rare exception at the end of this process, not the point of it.
What you need before you start
Pull your link data from at least two sources so you are not blind to gaps:
- Google Search Console Links report — free, and it is Google's own view of who links to you. It shows top linking sites, top linked pages, and top linking text, and you can export the data to CSV or Sheets (Search Console Help).
- A dedicated backlink index — Search Console under-reports and does not flag lost or broken links well. A crawler-backed backlinks tool fills in referring domains, first-seen and last-seen dates, HTTP status, and anchor text in one export.
Export both, dedupe by referring domain, and you have your working inventory. Everything below runs off that one sheet.
The backlink audit checklist
Work these six passes in order. The first four find opportunities; the last two are cleanup.
1. Map your referring domains
Count unique referring domains, not raw links. One site linking you 400 times is one relationship, not 400. Sort by domain authority and skim the top 50 — these do most of the ranking work, and they are the ones you most want to keep alive. This referring-domains count is also your baseline: save the number so you can measure your next link building campaign against it.
2. Flag lost and broken links (do this first, it pays)
This is the reclamation pass, and it is where the audit earns its keep. Filter your inventory two ways:
- Lost links — a last-seen date in the recent past, now gone. Something changed: the page was updated, the link edited out, or the page deleted. Many are recoverable with a two-line email.
- Broken links — the referring page still links you, but to a URL that now returns a 404 (an old blog slug, a retired product page, a redirected path that got dropped). These are pure recovery: the site owner already links you, so a redirect on your end fixes it with zero outreach.
Ahrefs' guidance treats link reclamation as the highest-efficiency link work there is, precisely because the relationship already exists. For a 404 you control, add a 301 redirect to the live page and you recover the link automatically. For a genuinely removed link, a short note referencing the exact page and why it still fits the updated content converts far better than cold pitching. This overlaps with broken link building, except here you fix links that already point at you rather than prospecting for new ones.
3. Check anchor text distribution
Pull the anchor text column and bucket it: branded (your company name), naked URL, generic ("click here", "this page"), and exact-match commercial keywords. A natural profile is mostly branded and naked-URL anchors. If 40% of your anchors are exact-match money keywords, that skew is a footprint that looks manufactured, and it is worth diluting with more branded links rather than chasing more keyword-rich ones. If your anchors are all generic, you have the opposite problem and can afford a few descriptive ones. This feeds directly into anchor text optimization — the audit tells you which direction to push.
4. Assess link quality and relevance
For your top referring domains, sanity-check three things: is the linking page topically relevant, does it get real traffic, and is the link editorial (inside content) rather than a sitewide footer or a scraped directory? You are not scoring every link, you are spotting patterns. A cluster of links from unrelated foreign-language gambling sites is a pattern worth noting. A handful of low-authority but relevant niche blogs is normal, not a problem.
5. Spot patterns worth investigating
Look for concentrations you did not build: sudden spikes in referring domains over a short window, dozens of links with identical exact-match anchors, or a network of thin sites that all link each other and you. Most sites find nothing here. If you do, note it, but do not act yet.
6. Consider disavow — only after ruling out a manual action
Here is the discipline that separates a modern audit from 2014-era link cleanup. Google is explicit that you should disavow only when you have "a considerable number of spammy, artificial, or low-quality links" and "the links have caused a manual action, or likely will" (Search Console Help). So before you touch the file:
- Check Search Console for a manual action. No manual action for unnatural links means Google already ignores the spammy ones algorithmically, and disavowing changes nothing.
- If there IS a manual action, or you paid for links you cannot get removed and expect one, then disavow is the right tool. That is the narrow case Google built it for.
For everything else, skip it. Which links, if any, actually warrant disavow is its own topic — read toxic backlinks and when disavow actually helps before you upload a file you cannot easily undo. A bad disavow file can suppress links that were helping you.
A simple triage table
| Pattern you find | What it usually means | Action |
|---|---|---|
| Link lost in last 90 days | Page edited or deleted | Outreach to reclaim (~18% recovery) |
| Referring page 404s to your old URL | You moved or deleted the target | 301 redirect on your end |
| Anchor text 40%+ exact-match | Over-optimized footprint | Dilute with branded links |
| Cluster of irrelevant, unrelated links | Old spam or negative SEO | Ignore unless manual action exists |
| Manual action for unnatural links | Confirmed penalty | Remove what you can, then disavow the rest |
How often to run one
Quarterly is enough for most sites. Run one immediately if organic traffic drops without an obvious algorithm update, if you just migrated or restructured URLs (that migration will have broken links to recover), or if you suspect a negative-SEO campaign. If you are actively building links, a lighter monthly check catches lost links while the relationship is still warm and recovery is easiest.
Turn the audit into a growth loop
A backlink audit is not a compliance chore. The lost-and-broken pass feeds your outreach queue, and the quality pass tells you which sites are worth pursuing more of. Combine it with competitor backlink analysis to see which domains link your rivals but not you — those are your warmest cold prospects — and the audit stops being a look backward and becomes a target list.
From there the acquisition tactics take over: earning fresh links through how to get backlinks, guest posting, and digital PR, or the leaner approaches in link building for startups. Do not overlook internal linking either — recovering an external link only helps if the page it points to distributes that authority well internally.
To run the whole workflow in one place, pair a full backlinks tool with a site audit that catches the broken internal targets turning earned links into dead ends. DeployFlare does both from ₹499/month with the same referring-domain, anchor-text, and lost-link data the four-figure suites charge for, plus city-level and vernacular SERP tracking most of them ignore.
The one-line takeaway
Spend 90% of your audit finding links to recover and 10% (or zero) deciding what to disavow. Reclamation is where a backlink audit pays for itself; disavow is a last resort you reach for only when a manual action forces your hand.