Here’s how to disavow backlinks: list the pages or domains you want Google to ignore in a .txt file, one per line, and upload it in Search Console’s disavow links tool. That part takes minutes. Deciding what belongs in that file, and whether you need one at all, is the real work.
Google’s own position is that most sites will never need the tool. Used on the wrong links, a disavow file quietly strips value from links that were helping you, and nothing in Search Console tells you it happened. So this guide covers when not to disavow as carefully as the steps themselves.
Not Sure Your Links Need a Disavow?
Send us your situation before you upload anything. Our team will look at the links in question and tell you whether a disavow file is worth the risk.
Get a Second OpinionWhat the Disavow Tool Actually Does
A disavow file asks Google to ignore links from the pages and domains you list when it assesses your site. It doesn’t delete anything. The links stay live on the other sites, and Google says disavowed links keep appearing in your Links report.
Google built the tool in 2012 for sites hit by link penalties. Four years later, Penguin became part of the core algorithm and started devaluing spam links instead of demoting whole sites. It’s why most spammy links pointing at you today count for nothing, disavowed or not.
When You Should Disavow Backlinks
Google’s disavow documentation sets two conditions, and both have to be true. You have a considerable number of spammy, artificial or low-quality links pointing at your site, and those links have caused a manual action or likely will. One without the other isn’t enough.
In practice, that describes a short list of situations. Each of them involves links someone built on purpose to move rankings, which is exactly what Google’s link spam policy targets:
- You have an unnatural links manual action. Disavow covers the links you tried and failed to get removed before you file a reconsideration request.
- You or an agency built links to game rankings. That covers black hat tactics such as paid posts with followed links, link exchanges at scale, or a private blog network, with no manual action yet but a real chance of one.
- You bought a domain with that kind of history. The old owner’s paid links come with the property, and a disavow file is one way to draw a line under them.
Google isn’t rigid about the edges either. In March 2026, John Mueller said that if you’re conflicted and just want to be sure, it’s totally fine to use a disavow file, adding that most sites don’t need it, but that’s not all sites.
When Not to Disavow Backlinks
This is where most disavow files go wrong. They’re built from a tool report, not from any link building the site owner actually did. Skip the disavow in these cases:
- A tool labelled the links toxic. Google’s John Mueller has said SEO tools make up the concept of toxic links. A toxicity score is a vendor’s guess at risk, and it often flags harmless links.
- Random spam you never built. Scraper sites, auto-generated directories, and odd foreign-language pages link to almost every site. Google’s systems already ignore them.
- Links that don’t pass ranking credit. A link marked nofollow, sponsored, or ugc gives no ranking value to begin with, so disavowing it changes nothing.
- A traffic drop you’re trying to reverse. Mueller has said disavowing these links won’t get your rankings back. With no manual action in the report, look at content, relevance, and technical issues first.
- A big, trusted domain with one strange link. Disavowing a whole major publication over a single odd URL costs you every good link it ever gave you.
- Routine maintenance. Mueller has said the disavow tool isn’t something you’d need regularly. A monthly disavow habit is a monthly chance to cut good links.
The downside is real. Google warns the tool can harm your site’s performance if used incorrectly, and in September 2026 Mueller repeated that it does have effects. Those effects cut both ways, which is why a file should only ever hold links you’re sure about.
How to Disavow Backlinks, Step by Step
If you’ve decided a disavow file is justified, here’s how to disavow backlinks in seven steps. The first two catch the mistakes that wreck most first attempts, so don’t skip ahead to writing the file.
Check Which Search Console Property You Have
The disavow tool doesn’t support Domain properties. You need a URL-prefix property, such as https://www.example.com/, so add and verify one if you only have a Domain property. A list also applies only to the property you upload it to, so http and https versions each need their own.
Child properties inherit the list. A file applied to example.com also covers m.example.com, and if both have their own lists, Google combines them. You must be a verified owner of the property to upload anything, so check your access before you start.
Download Your Existing Disavow File First
Each property holds one disavow list, and uploading a new file replaces the old one completely. If a previous agency or owner already disavowed hundreds of domains, a fresh upload wipes that work out. Open the tool, select the property and download what’s already there before you change anything.
Build and Review Your Link List
Export your links from Search Console, then pull the same data from a third-party backlink checker. Google says its Links report shows only a sample of your links, so the export alone can miss the domains that matter most.
Merge the lists by domain and review each one by hand, looking at the same quality signals you’d check before placing a link on that site. Confirm whether each link is followed or nofollowed, because only followed links belong in the file.
Patterns matter more than single links. A cluster of paid guest posts, sitewide footer links or an anchor text ratio skewed hard toward exact-match money phrases is what Google’s policy describes. One ugly directory link is not.
Try Removal Before You Disavow
Google’s first recommendation is to get bad links removed from the web, and disavow only what you can’t. It matters most with a manual action, where reviewers expect removal attempts. Contact each site owner, log each reply, and confirm the link is really gone before you leave it out of the file.
Write the Disavow File
Open a plain text editor such as Notepad or TextEdit, not Word or Google Docs. Put one entry per line. Use a full URL to disavow a single page, or prefix a domain with domain: to disavow every link from that domain and its subdomains.
| Rule | Google’s requirement |
|---|---|
| File type | Plain text, file name ending in .txt |
| Encoding | UTF-8 or 7-bit ASCII |
| One entry per line | A full URL or domain:example.com |
| Subfolders | Not supported, so example.com/en/ won’t work |
| Comments | Lines starting with # are ignored by Google |
| Size limits | 100,000 lines (blank and comment lines count) and 2MB |
| URL length | 2,048 characters maximum |
Swipe sideways to see every column.
Use domain: for sites that exist mainly to pass links, such as a network or a spun article farm. Use single URLs when the site is legitimate, but one page carries a paid or spammy link. Add a comment above each group saying why it’s there.
Upload It to the Disavow Links Tool
The tool isn’t in the main Search Console menu, so open the disavow links tool page directly. Select your URL-prefix property, click Upload disavow list, and choose your .txt file. The page then shows a summary of the pages and domains you’ve disavowed.
If the file has errors, Google lists them straight away and keeps your old list in place. Fix the lines it flags and upload again. Nothing changes until an upload succeeds, so a failed upload won’t leave you with an empty list.
Wait, Then Check the Right Things
Google says it can take a few weeks to incorporate a new list, because it applies as pages are recrawled. Don’t judge the result by the Links report, where disavowed links stay visible. If you’re working through a manual action, the next step is your reconsideration request.
A Disavow File Template You Can Copy
Here’s the structure we use when we build a file. Groups are labelled by reason and dated, which makes the file easy to audit months later and easy to explain in a reconsideration request. Swap the example domains for your own and delete any group you don’t need.
# Disavow file for https://www.example.com/
# Last updated: [date] by [name]
# Private blog network, removal requested twice, no reply
domain:example-network-one.com
domain:example-network-two.net
# Paid guest posts with followed links, owners asked for fees
https://example-blog.com/best-widgets-2021/
https://example-magazine.org/sponsored-widget-review/
# Carried over from previous agency file, reviewed [date]
domain:example-directory.info
Group entries by reason and date every change. The comments are for your team, not for Google, and they make the file readable the next time someone picks it up.
Common Disavow Mistakes and How to Avoid Them
| Mistake | What happens | Fix |
|---|---|---|
| Uploading the full link export | Good links get ignored along with bad ones | Remove every line you don’t intend to disavow |
| Uploading a new file without the old one | Previous disavows are wiped out | Download the current file and add to it |
| Using a Domain property | The tool doesn’t work for it | Add and verify a URL-prefix property |
| Only uploading to the https property | The http version keeps no list | Upload to each protocol version you own |
| Disavowing a subfolder | The line is rejected | List single URLs or the whole domain |
| Saving from Word or Google Docs | Formatting breaks the file | Use a plain text editor and save as .txt |
Swipe sideways to see every column.
How to Undo a Disavow
Knowing how to disavow backlinks also means knowing how to reverse it. To restore a few links, delete their lines from your downloaded file and upload it again, since each upload replaces the last list. To clear everything, select the property and click Cancel Disavowals.
Either way, Google says the change takes a few weeks to process, the same as the original upload. Links you restore won’t jump back in value overnight, so if you over-disavowed, fix it soon rather than waiting to see whether it hurt.
FAQs
How Long Does a Disavow Take to Work?
Google says it can take a few weeks to incorporate a new list into its index as it recrawls the web. There’s no confirmation message when it finishes.
With a manual action, the reconsideration request is what tells you whether your cleanup, disavow included, was accepted.
Does Disavowing Remove the Links?
No. The links stay live on the other sites and keep showing in your Links report. Disavowing only asks Google to ignore them when it assesses your site.
To actually remove a link, you have to contact the site owner and ask them to take it down.
Can I Disavow a Whole Top-Level Domain?
Mueller has said it’s possible when most of the problem comes from a few TLDs, but Google’s help page doesn’t document a format for it.
We stick to documented domain: lines, because an unsupported line that fails silently is worse than a long but valid file.
Does Bing Have a Disavow Tool?
Not anymore. Bing removed the disavow links tool from Bing Webmaster Tools in September 2023.
Mueller has also said Google will probably remove its own tool at some point, though Google hasn’t announced a date. For now, it still works on URL-prefix properties.
Should I Disavow Links From a Negative SEO Attack?
Usually not. Most spam aimed at a site is the same junk Google already ignores.
If you see a sudden, large wave of links you never built, with manipulative anchors and no manual action, disavowing that batch is a reasonable precaution. It’s not an emergency response.


