So you’re minding your own business, rankings are chugging along, and then one morning you open Search Console and see a wall of spammy domains pointing at your site. Welcome to the dirty side of SEO. Disavowing links in Google Search Console is the closest thing you have to a kill switch for toxic backlinks — but it’s also one of the most misused tools in the entire industry.
I’ve seen people nuke their own rankings by disavowing links that were actually helping them. I’ve also seen sites climb back from a manual penalty after a surgical disavow. The difference is never the tool. It’s the judgment behind it. If you want to learn how to disavow backlinks the right way, forget the generic tutorials. Here’s what actually matters in 2026.
What Are Toxic Links (and When Should You Actually Care)?
Toxic backlinks are links from sites Google considers manipulative, irrelevant, or flat-out spammy. Think link farms, PBNs, hacked sites, foreign-language directories stuffed with casino anchors, and auto-generated comment spam. Google’s SpamBrain has gotten scary good at ignoring these on its own, which is exactly why most people shouldn’t touch the disavow tool.
Here’s the part nobody tells you: Google has repeatedly said it ignores the vast majority of spammy links automatically. John Mueller has openly called the disavow tool a “high-risk” feature. If you’re disavowing random directories just because Ahrefs flags them red, you’re wasting time and potentially hurting yourself.
The real triggers for a link disavow are narrow: a manual action for unnatural links in Search Console, or a sudden, unexplained rankings drop that lines up with a fresh wave of spam links after a negative SEO attack. Anything else is paranoia.
How to Disavow Backlinks in Google Search Console: The Real Process
The disavow links Google Search Console workflow hasn’t changed much, but the prep work has. Here’s how I do it:
- Pull your full backlink profile. Use the Links report in Search Console plus a third-party crawler like Ahrefs or Semrush. Search Console only shows a sample, so cross-check.
- Manual review, not bulk export. Open every suspicious domain. Does it have real content? Real traffic? If yes, leave it alone. If it’s a ghost town with 200 outbound links per page, it’s a candidate.
- Try removal first. Google explicitly asks you to contact the site owner before disavowing. In practice, most spammers won’t reply — but document the attempt. It matters for reconsideration requests.
- Build your disavow file. A plain .txt file, one entry per line. Use domain:spammysite.com to kill every link from that domain, or a full URL for surgical removals. Add a comment line starting with # to explain your reasoning. Google reads those.
- Upload it. Go to the Disavow Links tool in Search Console, pick the right property, and upload. Processing takes hours to weeks — not minutes.
One thing people botch constantly: if you upload a new file, it replaces the old one. It doesn’t append. If you forget to include previously disavowed entries, you’ve just un-disavowed them. Keep a master file on your desktop and always edit that.
Domain-Level vs URL-Level Disavow: Pick Wisely
Domain-level disavow is the nuclear option. It tells Google to ignore every link from that entire site, forever, unless you remove it from the file. That’s what you want for pure spam networks.
URL-level disavow is surgical. Say a legit blog quoted you but linked with a creepy anchor text you don’t want associated with your brand. Disavow just that URL. Don’t nuke a real site because of one weird link.
My rule: if I can’t find a single page on the domain that looks human-written, domain-level disavow. If the site is real but one link is garbage, URL-level. Simple.
The Risks Nobody Warns You About
Disavowing links in Google Search Console can backfire in ways that don’t show up for months. Google might recrawl the disavow file, then re-evaluate your site’s link graph, and decide some of your good links no longer carry the same weight because you’ve signaled you care too much about links. Mueller has hinted at this — the tool flags your site as one that’s actively managing link signals, which can look manipulative in itself.
There’s also the anchor text problem. If you disavow 300 links with the anchor “best CRM software” and those were the only anchors pointing to your money page with that phrase, you can kiss that keyword goodbye. Audit anchors before you disavow anything.
When Disavow Is a Waste of Time
New site with 20 spammy links from a scraper? Ignore them. They’ll drop off naturally. Small blog that got hit by a random directory? Same. Google’s algorithm handles that noise.
Disavow is for the 1% of cases where the link profile is actively damaging you. Treating it as routine maintenance is amateur hour. I’ve audited sites where someone disavowed 4,000 domains from a bulk tool export — their organic traffic tanked 60% within two months, and undoing it took another six to recover.
What to Do After You Disavow
Don’t just upload and forget. Track these in the following 4-8 weeks:
- Rankings for your top 20 money keywords
- Referral traffic in Analytics from affected domains (should drop if you disavowed real traffic — if it doesn’t drop, those links were worthless anyway)
- Manual actions section in Search Console
- New backlinks — spammers often re-add links after a disavow wave
If you had a manual penalty, you’ll also want to file a reconsideration request. Explain what you disavowed, why, and what you’re doing to prevent it happening again. Google reviewers read these. Keep it factual.
The Bottom Line on Link Disavow in 2026
Google keeps getting better at ignoring garbage on its own. That means the disavow tool is less necessary every year — but when you need it, you really need it. Manual penalty? Negative SEO attack that coincides with a traffic crash? Those are your green lights.
Everything else is noise. Build good content, earn real links, and stop refreshing Ahrefs every morning looking for enemies. The best link profile in 2026 isn’t a spotless one — it’s one where you didn’t panic.