
You run a backlink tool on your site and it hands you a red number: hundreds of “toxic” links from sites you’ve never heard of, some in alphabets you can’t read. The tool offers to export them as a disavow file. One click and you feel safer.
Stop there for a minute. Google’s own documentation says most sites never need that file, and that using it wrong can hurt you.
The short answer
Don’t disavow backlinks by default. Disavow only when you have a lot of spammy or artificial links pointing at your site and they’ve caused, or are likely to cause, a manual action. Try to get the links removed first. Disavow what you can’t remove.
Manual action or real risk of one → remove what you can → disavow the rest → request review. No manual action and no paid-link past → usually nothing to do.
What Google actually says
Google’s help page on disavowing links is unusually direct. It calls disavowing “an advanced feature” that “should only be used with caution”, and says misuse “can potentially harm your site’s performance in Google Search results.”
It also says: “In most cases, Google can assess which links to trust without additional guidance”, and “most sites will not need to use this tool.”
The page says you should disavow only if both of these are true:
- “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.”
That second condition is the one people skip. A scary score in a third-party tool is not a manual action.
Your options, compared
| Option | When it fits | Effort | Limits |
|---|---|---|---|
| Do nothing | No manual action, no history of buying links; random spam links you didn’t build | None | None, according to Google’s guidance for most sites |
| Ask for removal | Links you can trace to a site owner or a vendor you paid | High: emails, follow-ups | Many owners never reply |
| Disavow file | Many artificial links plus a manual action, or a real risk of one | Medium | Advanced; misuse can hurt; not available for Domain properties |
| Removal + disavow + review request | An “Unnatural links to your site” manual action | Highest | Google reviews the request; there’s no set timeline you can count on |
When disavowing makes sense
You have a manual action for unnatural links
Search Console’s Manual actions report describes this one as Google having “detected a pattern of unnatural, artificial, deceptive, or manipulative links pointing to your site.” Google’s recommended fix is in order: export your links, find the ones that break the link spam policy, ask the site owners to remove them or make them nofollow, and use the disavow tool for the ones you couldn’t get removed. The same page warns that disavowing everything without trying removal first may get your review request rejected.
You bought links in the past
Paid links that weren’t marked rel="sponsored" or rel="nofollow", guest-post packages, or links from a network. If you know you have them and there’s a real risk of a manual action, cleaning them up is reasonable. If you’re not sure what are PBN links or why Google treats them as link spam, that page explains it.
You bought an expired domain with a bad link history
People who buy expired domains with backlinks sometimes inherit a profile full of spam from a previous owner’s experiments. If the domain is otherwise worth keeping, and the bad links are numerous and clearly artificial, a disavow file is one of the tools for the cleanup. Better still: check the history before you buy and skip that domain.
When not to disavow
- Because a tool gave you a toxicity score. Those scores are each vendor’s own model. Google’s documentation doesn’t mention them.
- Because you got random spam links you didn’t build. Google says it can usually work out which links to trust on its own.
- Because traffic dropped. A drop has many possible causes. Disavowing good links by mistake can make it worse.
- Because a hack left spam pages on your site. That’s a different problem. The fix for the Japanese keyword hack WordPress sites get is removing the injected pages and the backdoor from your own site, not disavowing inbound links.
How to build the disavow file
The format rules, all from Google’s help page:
- One URL or one domain per line.
- To disavow a whole domain or subdomain, prefix it with
domain:. - You can’t disavow a subpath such as
example.com/en/. - Lines starting with
#are comments and are ignored. - The file must be UTF-8 or 7-bit ASCII text, and its name must end in
.txt. - Limits: 100,000 lines, 2MB, and 2,048 characters per URL.
Google’s own example looks like this:
# Two pages to disavow
http://spam.example.com/stuff/comments.html
http://spam.example.com/stuff/paid-links.html
# One domain to disavow
domain:shadyseo.com
My agent’s rule of thumb when he drafts one: use domain: for sites that are spam all the way through, single URLs for otherwise real sites with one bad page, and a comment above each block saying why. I read every line before it goes anywhere. He is careful; he is also capable of listing a perfectly good news site because its URL looked odd.
How to upload it
- Open Google’s Disavow links tool and select your property. You must be a property owner.
- Upload the
.txtfile. - If the file has errors, you’ll see them right away, and your old list stays in place.
- A new upload replaces the existing list for that property. Keep your master file and add to it, rather than uploading a fresh partial list.
Google says processing can take a few weeks after a successful upload. And note: the tool doesn’t support Domain properties in Search Console. You need a URL-prefix property for the site.
If you’re working through a manual action, select Request Review on the Manual actions report once the cleanup is done, document which links you removed, and explain any you couldn’t.
How I checked this
Every rule and quote on this page comes from Google’s own help pages, linked where they’re used: the disavow help page and the Manual actions report page. I didn’t test disavow files against rankings, and I won’t claim a result I don’t have.
Recommendation by situation
- No manual action, never bought links: leave it alone.
- Manual action for unnatural links: remove, disavow the rest, request review.
- Past paid links, no action yet: clean up the worst of them; disavow what you can’t remove if the risk is real.
- Bought an expired domain with a messy profile: decide whether the domain is worth the cleanup. If it is, rebuild it properly. We rebuild expired domains as real sites on their original topic, after a history check that tells you go or no-go before any work starts.
FAQ
What are toxic backlinks?
It’s a third-party tool term, not a Google one. Google’s language is “spammy, artificial, or low-quality links”. A link is a problem for Google when it’s part of a link scheme, not because a tool colours it red.
Does disavowing remove the links?
No. The links stay on the other sites. The file asks Google not to take them into account.
Can I undo a disavow?
Upload a new file without those lines. Each upload replaces the previous list for the property.
How long does it take?
Google says it can take a few weeks to process the list after a successful upload.
The disavow tool is a fire extinguisher. Useful in a fire. Strange thing to spray around the kitchen because the smoke alarm app looked worried.