Off-Page SEO Guide
How to Run a Backlink Audit (and Find Your Link Gaps)
A backlink audit does two jobs: it flags the rare links that could hurt you, and, more usefully, it shows you exactly where competitors are earning links you aren’t. Most guides obsess over the first job. The real growth is in the second. Here’s how to do both in an afternoon.
By Rahul Saini, Author at Search Counsel Co. Last updated [July] 2026.
Featured answer: how do you run a backlink audit?
Export your full backlink profile from Google Search Console plus a tool like Ahrefs or Semrush, combine them in one sheet, then review the profile on three fronts: quality (spot spammy or toxic links and manually confirm them), health (find lost and broken links worth reclaiming), and gaps (compare against competitors to see which sites link to them but not you). Disavow only clearly toxic links, reclaim what you can, and turn the gap list into your next outreach targets.
The Reframe
Gaps > toxins
The audit’s biggest payoff is your competitors’ links, not your bad ones.
On Disavow
Rarely needed
Google says most sites never need to disavow; its systems ignore junk automatically.
The Metric
Referring domains
Unique linking domains beat raw link count; the first link from a site matters most.
Cadence
Quarterly
Full audit every 3 to 6 months, plus an unscheduled one after any sudden drop.
If you searched “how to run a backlink audit,” you were probably told it’s about hunting toxic links. That’s part of it, but it’s the smaller part. In 2026, Google’s spam systems ignore most junk on their own, so mass-disavowing is usually wasted effort and can even do harm. The audit that actually moves rankings does three things: cleans up the genuinely harmful, reclaims links you’ve lost, and maps the gap between your link profile and your competitors’ so you know exactly where to build next. This guide walks all three, step by step, with the tools and the honest calls on when to disavow.
Jump to what you need
Article note: Written by Rahul Saini at Search Counsel Co., based on the audits we run for client sites before every link campaign. Tool features (toxicity scores, export limits) and Google’s disavow guidance change, so confirm the current specifics in each tool and in Google Search Console before you act. Authority scores like DR and DA are third-party estimates, useful for sorting, not verdicts.
1) What a backlink audit is (and when to run one)
A backlink audit is a structured review of every external link pointing to your site, judged on quality, relevance, health, and how it stacks up against competitors. Think of it as a check-up plus a map: it tells you what to fix, and where to grow.
You don’t need to run one every week. Run a full audit in these moments:
- Before any link campaign. You can’t spot gaps without a baseline. This is the most valuable trigger and the most overlooked.
- After a sudden ranking or traffic drop you can’t explain from on-page changes. Lost links, a new toxic pattern, or a competitor’s surge often explain it.
- After a core or spam update, to check nothing in your profile is being devalued. Our log of Google algorithm updates helps you place the timing.
- If you get a manual action in Search Console for unnatural links. Then a cleanup and disavow are mandatory, followed by a reconsideration request.
- Entering a new niche or vertical, where you need to see what the incumbents’ link profiles look like.
For most sites, a full audit every three to six months is plenty, quarterly if you’re in a competitive niche or actively building links, plus the unscheduled ones above.
2) The tools you need
You can run a basic audit for free, but a complete one needs at least one paid tool, because no single source sees every link.
| Tool | What it gives you | Note |
|---|---|---|
| Google Search Console | Google’s own view of your links, plus manual-action alerts. Free. | Shows only a fraction of your links. Never rely on it alone. |
| Ahrefs | Deep backlink and referring-domain data; sort by DR to surface the weakest links. | No single “toxicity score”; flags low-DR, high-outbound domains instead. |
| Semrush | Backlink Audit tool that auto-scores links against dozens of toxicity markers. | Treat the toxicity score as a filter to review, not a verdict to act on. |
| Majestic | Trust Flow and Topical Trust Flow for judging relevance and trust. | Useful as a second opinion on referring-domain quality. |
Watch out: automated toxicity scores are a starting point, not a decision. They generate false positives constantly, flagging perfectly good links as risky. The manual review step is what separates a useful audit from a dangerous one. Never disavow off a score alone.
3) Step 1: Export your full profile
Start by building the most complete link list you can. Pull your backlinks from Google Search Console (the Links report), then from Ahrefs and Semrush. Export all three, drop them into one spreadsheet, and de-duplicate by referring URL. Because Search Console reports only a slice of your links, cross-referencing with a third-party tool is what gives you the real picture.
While you’re here, look at referring domains, not just total backlinks. Referring domains, the count of unique sites linking to you, is a stronger health signal than raw link count, because the first link from a domain carries most of the value and each extra link from the same site adds little. A profile with 200 relevant referring domains beats one with 5,000 links from 20 sites.
4) Step 2: Review quality and anchors
Now judge the profile. Sort your referring domains by authority and scan from the bottom up, where the weak and spammy links cluster. For each questionable link, open the page and apply the same test from our guide to what makes a good backlink: is it in real content, on a relevant, living page, from a site that looks legitimate? A link that fails all of those is a candidate for review, not automatic removal.
Then check your anchor text distribution. A natural profile uses mostly branded and descriptive anchors with only a small share of exact-match keyword anchors. A spike of identical exact-match anchors is the classic manipulation pattern, and it’s one Google can detect. If your distribution looks unnatural, that’s a flag to investigate, and a reason to read anchor text best practices. Remember why the dead links here matter: a link on a page with no traffic passes little value in the first place, which we cover in how Google evaluates links.
5) Step 3: Reclaim lost and broken links
This is the step most people skip, and it’s pure upside. Your tools will show “lost” links (links that used to point to you and don’t anymore) and broken links (links pointing to a page on your site that now returns a 404). Both are recoverable value.
- Broken inbound links. If a good site links to a URL you deleted or moved, redirect that old URL to the closest live page. You just recovered a link with one 301, and our guide to URL structure and redirects covers doing it cleanly.
- Lost links. If a valuable link disappeared because the linking page changed, a quick, friendly outreach email often gets it restored.
- Redirect chains. Simplify long chains so the link value flows cleanly to the final page.
Reclaiming links you already earned is faster and cheaper than earning new ones. Do it before you spend a rupee or dollar on outreach.
6) Step 4: Decide what to disavow
Here’s the honest part most audit guides won’t tell you: for the vast majority of sites, the answer is disavow nothing. Google’s own position is that most sites never need the disavow tool, because its systems already ignore low-quality links automatically. The tool is a blunt instrument, and using it carelessly can remove value from links you actually wanted.
So reserve disavow for two clear cases: you’ve received a manual action for unnatural links, or you’re facing an obvious, deliberate negative-SEO attack, a sudden flood of spammy links with matching exact-match anchors. In those cases, prefer domain-level entries for bulk spam, since one bad domain can spawn many bad URLs, and give Google 30 to 60 days after any update before reacting to volatility. For the full decision framework, read toxic backlinks and the disavow tool.
From experience: the “recover before you cut” rule saves sites. When a link is ambiguous, a legitimate partner with a clumsy anchor, say, ask for a better anchor rather than disavowing the whole link. We’ve seen more rankings hurt by aggressive disavowing than by the spam it was meant to fix.
7) Step 5: Find your link gaps (the real payoff)
This is where an audit turns from defense into offense, and it’s the step that actually grows your rankings. A link gap analysis compares your backlink profile against your competitors’ to find the sites linking to them but not to you. Every one of those is a warm outreach target, a site that already links to your kind of content.
- Pick 3 to 5 real competitors, the sites actually ranking for your target keywords, not just big brands in your space. A competitor content analysis helps you pick the right ones.
- Run a link gap or link intersect report in Ahrefs or Semrush, entering your domain and theirs.
- Filter for the good ones: relevant, real, trafficked sites that link to two or more competitors but not to you. Those are the highest-probability targets.
- Spot the patterns. Which content types earn those links? If competitors’ original research or tools pull the most domains, that tells you what to create next.
- Build your outreach list from the filtered gaps and hand it to your link building. This is the bridge from audit to campaign, covered in broken link building and gap analysis.
A DR 40 site with 200 relevant referring domains can outrank a DR 75 site with thousands of weak ones, so don’t benchmark on domain score alone. Benchmark on the quality and relevance of the domains your competitors have and you don’t. That gap list is your roadmap into how to get backlinks that actually work.
How we do it: at Search Counsel Co. we treat every audit as a growth exercise first and a cleanup second, the deliverable is a prioritized outreach list, not a fear-inducing toxicity report. If you’d rather hand it off, see our link building and authority services, or start with the full off-page SEO and link building guide.
8) Sources used for this guide
| Source | What it supports |
|---|---|
| Google Search Central (disavow guidance) | Most sites never need to disavow; the tool can harm performance if misused. |
| Ahrefs (backlink reporting; Search Console coverage) | Search Console reports only a fraction of links; referring domains as the health signal. |
| Semrush (Backlink Audit tool) | Automated toxicity scoring and the link gap / intersect workflow. |
| Industry audit practitioners (2026 guides) | Audit cadence, manual-review necessity, and the recover-before-you-cut approach. |
FAQ: backlink audits
How often should I run a backlink audit?
For most sites, a full audit every three to six months is enough, quarterly if you’re in a competitive niche or actively building links. Always run an unscheduled audit right after a sudden, unexplained ranking or traffic drop, and immediately if you receive a manual action.
Do I need to disavow toxic backlinks?
Usually not. Google says most sites never need the disavow tool because its systems ignore low-quality links automatically. Reserve disavowing for a manual action or a clear negative-SEO attack. Disavowing routine low-DR links can do more harm than good.
Can I do a backlink audit for free?
Partly. Google Search Console shows your links and manual-action alerts for free, and Ahrefs offers a limited free backlink checker. But free tools miss most links and can’t run a competitor gap analysis, so a complete audit needs at least one paid tool.
What’s the difference between a backlink audit and a link gap analysis?
An audit reviews your existing links for quality and health. A link gap analysis compares your profile against competitors to find links they have and you don’t. A full audit includes both: the gap analysis is what turns it into an action plan.
How many backlinks do I need?
There’s no fixed number. Check the referring-domain counts of the pages currently ranking for your target keyword, that’s your benchmark. Aim to match their quality and relevance, not a raw total. A smaller set of strong, relevant domains often beats a large pile of weak ones.
How long does a backlink audit take?
A profile with a few hundred to a couple thousand referring domains takes roughly six to ten hours for a thorough manual pass. Automated tools flag candidates in minutes, but the human review, which prevents false positives, is where the time goes.
Conclusion: audit to grow, not just to defend
Run the audit for the whole picture: clean up the genuinely harmful, reclaim the links you’ve lost, and, above all, map the gap between your profile and your competitors’. Cleanup protects what you have. The gap analysis is what tells you where to grow. Skip the fear, keep the discipline, and let the audit hand you a target list instead of a worry list.
Once you’ve got that list, put it to work with how to get backlinks that actually work, or step back to the full off-page SEO and link building guide.
Editorial note: This guide is for general marketing education. Tool features, toxicity scoring, and Google’s disavow guidance change, and authority scores are third-party estimates. Confirm current details in each tool and in Google Search Console, and review links manually, before disavowing anything.
