The exact .txt format, the steps, and the mistakes that make disavow files backfire — plus a free checker that tells you whether you should disavow at all.
We'll pull your backlink profile, compare your spam-link ratio against competitors, and tell you whether to disavow — and exactly which domains.
Disavowing tells Google to ignore specific backlinks pointing at your site. It's done through a text file you upload in Google Search Console. But most sites should never disavow anything — Google's algorithms already ignore most spam on their own.
Disavowing is only worth it when your link profile has a real spam problem — and the way to know is to compare yourself against the sites outranking you. If you're carrying far more junk links than your competitors, a disavow file can help level the playing field. If your spam ratio is roughly in line with theirs, Google is already discounting those links for everyone equally, and disavowing won't help.
The rule of thumb: if your spam-link ratio is roughly in line with competitors, leave it alone. If you have substantially more spam backlinks than the sites outranking you, that's when a disavow file can help.
Common sources of spam-link buildup: old directory submissions, hacked-site links, negative SEO attacks, and bulk link packages bought years ago.
A plain .txt file, UTF-8 encoded. Two formats:
# Disavow an entire domain (recommended for spam sites) domain:spammy-directory.example domain:cheap-links.example # Disavow a single URL (for one bad page on an otherwise fine site) https://example.com/bad-page.html
Use domain: for entire spam domains — it's the most common case. Lines starting with # are comments and are ignored. Maximum file size is 100,000 lines / 2MB. See Google's official file format guide.
The Disavow Links tool is still available, but Google keeps it hidden — you won't find it in the Search Console sidebar. It's intentionally tucked away as an advanced feature. Access it directly:
Open Google's Disavow Links Tool
domain:example.com). You'll need a URL-prefix property (like https://example.com) — select it from the dropdown inside the tool. If you only have a Domain property set up, add a URL-prefix property first..txt fileGoogle's official guidance is narrow. From their help documentation:
"You should disavow backlinks only if: you have a considerable number of spammy, artificial, or low-quality links pointing to your site, AND the links have caused a manual action, or likely will cause a manual action, on your site."
In practice, this means disavowing makes sense in these specific situations:
Google's John Mueller has said: "If you have a manual action for link-spam, or if you're certain you'll get one when someone looks, disavowing can make sense. Most spammy / paid / placed / swapped links are just ignored nowadays."
What's not on the list: random spam, scraper sites, foreign directories, comment spam. Google's SpamBrain handles those algorithmically. Disavowing them adds no value — and risks accidentally disavowing good links.
A plain .txt file, UTF-8 encoded. Use domain:example.com to disavow a whole domain or a full URL for a single page. Lines starting with # are comments. Max 100,000 lines, 2 MB file size.
Domain, in most cases — one bad page on a spam site means the whole site is untrustworthy. Use URL-level disavow only when a single bad page sits on an otherwise legitimate site you don't want to fully disavow.
Removing (getting the link taken down) is cleaner but usually impossible — spam site owners don't answer outreach. The disavow file exists precisely for links you can't remove. Try removal for real sites where you have a contact; disavow everything else.
Disavowing good links by accident (the #1 mistake — always compare against competitors first), wrong encoding (must be UTF-8, not Word), disavowing based on third-party toxicity scores alone, and uploading a file for a problem Google was already handling.