/ technical-seo / How to Run a Backlink Audit and Disavow Toxic Links in 2026
technical-seo 11 min read

How to Run a Backlink Audit and Disavow Toxic Links in 2026

A modern backlink audit workflow. Why disavow is rarely needed now, how to spot genuinely toxic patterns, and when the disavow tool still earns its keep.

How to Run a Backlink Audit and Disavow Toxic Links in 2026

A tool emails you a scary "toxic score" of 68 out of 100 and offers to sell you a cleanup. Your rankings are fine. Your traffic is fine. Should you panic and disavow half your backlinks?

Almost certainly not. The backlink audit playbook that made sense in 2015 is mostly outdated, and following it now can quietly hurt you. Here's how the audit actually works in 2026.

Quick Answer: A backlink audit is a review of every site linking to yours to confirm your link profile is healthy and to catch genuine problems. In 2026 the big shift is that Google's link spam systems nullify most low-quality links automatically instead of penalizing your site, so aggressive disavowing is usually unnecessary and occasionally harmful. Run an audit to understand your profile, spot unnatural patterns you or a bad actor created, and check for a manual action. Only build a disavow file when you have real evidence of manipulative links you're responsible for or a manual action to clean up.

Key Takeaways:
  • Google's spam systems now ignore most junk links rather than penalizing the site they point to
  • A "toxic score" from a third-party tool is that vendor's opinion, not a Google signal
  • The free Search Console Links report is the ground truth for what Google actually sees
  • Disavow is a scalpel for manual actions and self-inflicted link schemes, not a routine cleanup
  • Over-disavowing can strip away links that were genuinely helping you rank
  • Real toxic patterns are exact-match anchor floods, link networks, and hacked-site injections
  • Most audit time is better spent earning good links than removing harmless bad ones

Start with the honest answer, because it saves most people a wasted afternoon. If your traffic is stable or growing and you've never bought links or hired a sketchy agency, you probably don't have a link problem to fix.

Google's link spam handling changed the game. Since the SpamBrain-powered link spam update, the default response to a spammy inbound link is to neutralize it, not to punish the destination. A random comment-spam link or a scraper copying your content simply doesn't count. It isn't a landmine waiting to detonate.

So what is an audit actually for now? Three things. Understanding your link profile so you know your real authority sources, catching unnatural patterns that you or someone else created deliberately, and confirming you don't have a manual action sitting in Search Console.

That reframing matters because the old instinct was to hunt down and disavow anything ugly. That instinct is now a liability. You can disavow links that were helping you and lose ranking for no reason.

No single source sees every link, so you triangulate. Each source has a different crawler and a different index, which is why counts never match across tools.

The free and most authoritative starting point is the Links report in Google Search Console. It shows the top linking sites, your most linked pages, and your most common anchor text, all from Google's own index. If Google doesn't show a link there, it's a fair bet Google isn't weighting it heavily anyway.

For depth you add a third-party crawler. Ahrefs, Semrush, Moz, and Majestic each maintain their own link index, and each finds links the others miss. The backlink analysis tools comparison breaks down where each one is strongest.

Here's the trap. Those same tools attach a "toxic" or "spam" score to every link. That number is a proprietary model, not a Google metric. It's useful as a filter to surface patterns worth a human look, but it is not a verdict. Never disavow a link just because a tool colored it red.

A truly problematic link almost always comes with a pattern, not a single ugly URL. One weird link is noise. A thousand near-identical links is a signal.

Look for these patterns when you export your links and sort them:

Pattern What it looks like Why it matters
Exact-match anchor flood Hundreds of links using the same money keyword as anchor text Classic footprint of paid or manipulative links
Link network or PBN Many links from unrelated sites sharing hosting, templates, or footer patterns The definition of a link scheme Google acts on
Irrelevant foreign-language spam Bulk links from sites in languages and topics unrelated to yours Usually auto-generated directory or scraper spam
Site-wide footer or sidebar links One domain linking from every page with commercial anchors Reads as a paid placement rather than an editorial link
Hacked-site injections Links appearing inside hacked pages, often gambling or pharma The one case worth acting on quickly

The mental test is simple. Did I or someone acting for me create this pattern to manipulate rankings? If yes, it's worth attention. If it's just the internet being the internet, leave it alone. Scrapers, spam directories, and copied content are background radiation every site accumulates. For the definitions behind these patterns, the toxic links primer goes deeper.

When Should You Actually Use the Disavow Tool?

The disavow tool tells Google to ignore specific links when assessing your site. Google's own guidance is blunt about it. Most sites should never use it.

There are only a few situations where it's the right call.

The first is a manual action for unnatural links. If Search Console shows a manual action under Security and Manual Actions citing unnatural inbound links, you clean up what you can, disavow the rest, and file a reconsideration request. This is the case the tool was built for.

The second is self-inflicted link schemes. If you previously bought links, ran a private blog network, or hired an agency that did, and you can't get those links removed, disavowing them is reasonable cleanup ahead of a possible manual review.

The third is a credible negative SEO attack where someone is pointing an obvious spam blast at you and you're genuinely worried. Even here, Google usually handles it automatically, so this is more about peace of mind than necessity.

Outside those cases, disavowing is a solution looking for a problem. If you're tempted to disavow because a tool scared you, that's not a reason. That's marketing.

Building the Disavow File If You Truly Need One

If you land in one of those narrow cases, the mechanics are simple, and precision beats volume. Disavow at the domain level for spam networks and at the URL level only for one-off pages you want to keep otherwise-good domains for.

The file is plain text, one entry per line, uploaded per Search Console property.

# Manual action cleanup, links we could not get removed
# Contacted 2026-08, no response
domain:spam-network-example.com
domain:another-pbn-site.net
https://hacked-site.example.com/injected-page.html

Lines starting with a hash are comments for your own records, which future-you will appreciate. Everything else is a domain or a URL. Upload it in the disavow tool, and understand it can take weeks for Google to recrawl and reprocess those links.

One warning worth repeating. The disavow file replaces the previous one entirely on each upload, so always download your current file, edit it, and re-upload the full version. Uploading a partial file wipes prior entries.

What Does the Actual Audit Workflow Look Like?

Enough principles. Here's the sequence, start to finish, that keeps an audit useful instead of paranoid.

  1. Check Search Console for a manual action first, because that single check decides whether this is routine hygiene or an emergency cleanup
  2. Export your links from the Search Console Links report to see what Google itself records
  3. Add one third-party crawler for depth, and merge the lists so you're not blind to what any single index misses
  4. Sort by referring domain and by anchor text to surface patterns rather than staring at individual URLs
  5. Flag only genuine patterns you or a bad actor created, ignoring the routine spam every site accumulates
  6. Decide, honestly, whether anything you flagged actually warrants disavowing under the narrow cases above
  7. If it does, build a precise disavow file, and if it doesn't, move that time to earning links

The anchor-text view in step four deserves a second look, because it's the fastest tell. A natural profile shows a healthy mix of branded anchors, bare URLs, and generic phrases like "click here." A manipulated profile shows an unnatural spike of the exact commercial keywords you'd love to rank for. That spike, not any single link, is the footprint Google's systems are tuned to notice.

Most audits should end at step five or six with the conclusion that nothing needs disavowing. That's not a failed audit. That's a healthy site, confirmed.

Here's the reframe that makes an audit worth the time. The most valuable output isn't a disavow file. It's a map of who links to you and why, which tells you where to earn more.

Sort your referring domains by authority and relevance. The sites that already link to you and rank well in your niche are your warmest link-building targets for the next piece of content. Sites that linked once might link again if you give them a reason.

Look at which of your pages earn links naturally. Those formats (an original study, a genuinely useful tool, a definitive guide) are the templates to repeat. Earning strong editorial links is a far better use of the hours than hunting harmless spam, and the white-hat link building playbook covers the tactics that actually compound.

Track your referring domains trend over time rather than obsessing over any single link. A healthy profile grows a steady stream of relevant links from varied sources. That trend line tells you more than any toxic score ever will.

FAQ

Will disavowing bad links boost my rankings? Almost never, unless you're recovering from a manual action. Since Google already ignores most spam links, disavowing them changes nothing. The ranking risk runs the other way, from accidentally disavowing links that were helping.

A tool says 40 percent of my links are toxic. Is my site in danger? Not based on that number alone. Third-party toxicity scores are proprietary opinions and routinely flag harmless links. Check Search Console for an actual manual action. If there's none and your traffic is stable, there's no danger to fix.

How often should I run a backlink audit? Once or twice a year is plenty for most sites, plus any time you see an unexplained ranking drop or take over a site with an unknown history. Auditing monthly is overkill and tends to produce anxious over-disavowing.

Can competitors hurt me with spam links? Negative SEO through spam links is largely defused by Google's automatic nullification. If you spot an obvious deliberate attack you can disavow it for peace of mind, but in practice Google usually ignores it without any action from you.

Do nofollow and sponsored links need disavowing? No. Links marked nofollow, sponsored, or ugc already tell Google not to pass ranking credit, so there's nothing to disavow. They're doing exactly what they should.

What's the difference between a manual action and an algorithmic hit? A manual action is a human reviewer flagging your site, and it shows in Search Console with a specific reason and a reconsideration path. An algorithmic effect is automatic, shows no notification, and is fixed by improving the underlying issue rather than by filing anything.

Where to Go Next

Open the Links report in Search Console and just read it. Not to disavow, but to learn who vouches for you and which pages earn links on their own. That single view reframes backlinks from a threat to manage into an asset to grow.

For the official position, Google's disavow links documentation and its link spam update explainer are the two references worth bookmarking. Astro SEO Blog covers the earning side of links across the technical SEO and link-building categories.