Loading...
Loading...
Paste toxic backlinks from Ahrefs, Semrush, or Moz β auto-extract root domains, remove duplicates, whitelist trusted sites, and download a Google Search Consoleβcompliant disavow.txt in seconds.
Paste URLs from Ahrefs, Semrush, Moz, or any backlink report β messy spreadsheet format is fine.
No active entries yet
βI've used Google's disavow tool for client campaigns since it launched in 2012. The biggest mistake I see? People submit improperly formatted files or accidentally disavow their own backlinks. This tool handles the formatting automatically and lets you whitelist domains you actually want β so you don't accidentally torpedo your link profile.β
Rohit Sharma
Founder of SEOShouts β 13+ Years in Technical SEO β Meet Our Experts
A disavow file is a plain text document submitted to Google Search Console that instructs Google to ignore specific backlinks when evaluating your website. When Google receives your disavow file, it excludes those links from its ranking calculations β effectively neutralizing their negative influence without requiring you to contact each linking site.
Google launched the disavow tool in 2012 in response to widespread negative SEO attacks and post-Penguin cleanup efforts. A decade later, the tool remains the primary mechanism for managing toxic link profiles. However, Google's John Mueller has been explicit: βThe disavow tool is for people who have received a manual action for unnatural links, or who are very confident they have a pattern of bad links.β It should not be used casually.
The disavow file format is strict. Each entry must appear on its own line, domain-level entries must begin with domain:, and the file must be saved as plain UTF-8 text with a .txt extension. A single formatting error can cause Google Search Console to reject or partially ignore your submission. This generator handles all formatting requirements automatically.
The key nuance: use domain-level disavow (domain:example.com) when an entire domain is spammy β this disavows all current and future links from that domain and any subdomains. Use URL-level disavow only when specific pages on an otherwise legitimate site are problematic.
Not every bad backlink requires a disavow. Google's systems are sophisticated enough to ignore most spam links naturally. Aggressive or incorrect disavowing can remove links that were actually helping your rankings.
Manual Action for Unnatural Links
If Google Search Console shows a manual action notice specifically mentioning unnatural links, you must disavow the offending links and submit a reconsideration request.
Post-Negative SEO Attack
A sudden surge of links from adult sites, gambling sites, link farms, or foreign-language spam directories, combined with ranking drops.
Paid Link Schemes You Participated In
If your site was part of a link scheme (paid links, reciprocal link networks, article spinning directories), disavowing those links protects you from future Penguin penalties.
Pre-Acquisition Cleanup
Before purchasing a website or domain, auditing and disavowing its toxic links is standard due diligence.
| Factor | Domain-Level (domain:example.com) | URL-Level (https://example.com/page) |
|---|---|---|
| Scope | All links from that domain + subdomains | Only that specific page's links |
| When to use | Entire domain is spam or irrelevant | Only specific pages are problematic |
| Risk if wrong | Disavows good links from the same domain | Low β only affects one page |
| Google's recommendation | Preferred for spam domains | Use for selective cleanup |
| Coverage | Current + future links from that domain | Only the existing link from that URL |
Default to domain-level disavow for sites that are clearly spam (link farms, PBNs, directory spam, foreign gibberish sites). Use URL-level only when a legitimate site has one specific spammy page pointing to you. This generator defaults to domain-level and automatically extracts root domains from any URL you paste.
Pulls root domains from any pasted URL format automatically β spreadsheet exports, full URLs, or bare domains all work.
Removes repeated domains; each domain appears exactly once in the output, even if it appeared hundreds of times in your export.
Mark trusted domains to exclude from the disavow file. Protects legitimate backlinks from being accidentally disavowed.
Correct domain: prefix syntax with proper UTF-8 encoding and commented header for immediate Google Search Console submission.
Raw: Total lines in your original paste
Extracted: Valid domains/URLs successfully parsed
Duplicates Removed: Lines that were identical after extraction
Whitelisted: Entries matching your whitelist β excluded from output
Final: The number of entries that will appear in your disavow file
# Lines starting with # are comments # Date created: YYYY-MM-DD # Domain-level disavow domain:spamsite.com domain:linkfarm.net # URL-level disavow https://site.com/spam-page/
| Feature | SEOShouts | SUSO Digital | Pixus | WebNots | aliseoservices |
|---|---|---|---|---|---|
| Auto Domain Extraction | Any format | × | × | × | Basic only |
| Smart Deduplication | Automatic | × | × | × | × |
| Whitelist / Exclusion | Per-domain | × | × | × | × |
| Per-Entry Toggle | Individual rows | × | × | × | × |
| Domain vs URL Mode | Toggle | ✓ | × | ✓ | × |
| Processing Stats | Full breakdown | × | × | × | × |
| Paste Spreadsheet Data | ✓ | × | × | × | × |
| File Download | disavow.txt | ✓ | ✓ | ✓ | ✓ |
Run through this list before generating, during, and after submitting your disavow file.
Everything you need to know about the disavow tool and how to use it correctly
Generate a Google-compliant disavow file in under 60 seconds. Paste messy backlink exports, auto-extract domains, remove duplicates, and download the exact format Search Console expects.