Disavow File Generator
Create a properly formatted disavow.txt file for Google Search Console's Disavow Links Tool
Settings
Disavow File
What Is the Google Disavow Tool?
The Disavow Links Tool lets you ask Google to ignore specific backlinks when assessing your site. It's a last resort for cleaning up spammy, toxic, or manipulative links that you can't get removed manually. You upload a .txt file with the links you want Google to disregard.
Domain vs URL-Level Disavow
domain: (Entire Domain)
Disavows ALL links from the specified domain, including all subdomains and pages. Use when the entire site is spammy. Format: domain:spamsite.com
URL (Specific Page)
Disavows only the link from that specific URL. Use when only certain pages on a domain link to you with spam. Format: https://example.com/bad-page
When Should You Disavow?
- ✓ You've received a manual action for "unnatural links pointing to your site" in GSC
- ✓ You find a large number of spammy, artificial, or low-quality links in Ahrefs/Semrush
- ✓ You've attempted manual link removal and received no response from webmasters
- ✗ Don't disavow links just because they have low Domain Rating — Google mostly ignores them automatically
- ✗ Don't disavow competitor links or legitimate directories — you could hurt your own rankings
- ✗ Don't use it as a preventive measure — Google's algorithm already devalues most spam links
Frequently Asked Questions
How long does a disavow take to work?
Google processes disavow files during regular crawling. It can take several weeks to months for the disavow to fully take effect as Googlebot recrawls the disavowed pages.
Can I undo a disavow?
Yes. Upload a new disavow file without the entries you want to un-disavow, or upload an empty file to remove all disavows. Each upload replaces the previous file entirely — it's not additive.
Does the disavow file affect all properties?
No. The disavow file is per-property in Google Search Console. If you have both example.com and www.example.com as separate properties, you need to upload the file to each one.