Disavow File Generator for Google Search Console

Disavow File Generator helps create a disavow file used by website owners to inform search engines like Google about toxic backlinks they want to disavow. This is essential for avoiding penalties from spammy or irrelevant backlinks. The file can include either specific URLs or entire domains.
Disavow in the context of SEO (Search Engine Optimization) means formally rejecting or disassociating from something—in this case, specific backlinks to your website. A backlink is a link from one website to another, and while backlinks are usually beneficial for SEO, some can harm your site’s search engine rankings.
How to Disavow Backlinks?
Disavowing backlinks involves informing search engines, like Google, to ignore specific links pointing to your website. Here’s a step-by-step guide on how to disavow backlinks using Google’s Disavow Tool:
Step 1: Identify Harmful Backlinks
- Audit Your Backlinks:
- Use tools like:
- Google Search Console (under the “Links” section).
- Third-party SEO tools (e.g., Ahrefs, SEMrush, Moz).
- Export your backlinks for analysis.
- Use tools like:
- Spot Harmful Backlinks:
- Look for these characteristics:
- Links from spammy, low-quality, or irrelevant sites.
- Links with over-optimized anchor text (e.g., keyword-stuffed).
- Links from sites involved in malware or adult content.
- Links from link farms or PBNs (Private Blog Networks).
- Look for these characteristics:
How to Disavow an Entire IP Address
Sometimes the harmful backlinks pointing to your site don’t come from a normal domain name at all — they link straight from a bare IP address, like http://65.2.75.120/some-spam-page. This is common with scraper sites, cloned “siterip” pages, and auto-generated spam hosted directly on a server IP with no domain attached.
The good news: you don’t need to list every single spammy URL from that IP one by one. Because the links use the IP itself as the host, the IP behaves exactly like a domain in the disavow file. A single domain: line covers every path on it — including any new ones that appear later.
Format:
# Spam links from IP host 65.2.75.120
domain:65.2.75.120That one line disavows http://65.2.75.120/page-1, http://65.2.75.120/another-spam-url, and everything else served from that IP.
Important scope note: Disavowing an IP only affects links that actually point via that IP in the href. It does not expand to other domains that happen to be hosted on the same server IP.

This is intentional on Google’s part — shared hosting means thousands of unrelated sites can sit on one IP, so Google deliberately keeps the disavow narrow. For your purposes this is exactly what you want: if the spam links use the bare IP, this line catches them cleanly without touching anything else.
A few things to keep in mind:
- These IP links are almost always
http://, nothttps://. If your site is set up as separate URL-prefix properties in Search Console (http vs https), the disavow list applies per property. A Domain property avoids this by covering both at once. - The links will keep showing in your Links report even after processing — disavow suppresses the ranking signal, it doesn’t delete the link.
- A handful of junk links from a single scraper IP is usually something Google already ignores on its own, so treat this as low-risk housekeeping rather than an emergency fix.
Step 2: Generate a Disavow File in txt Format
Using the above Disavow file generator,
- Input the Links:
- In the text area labeled “Enter up to 10,000 links,” paste the links you want to disavow.
- Links can be entered as:
- Comma-separated:
https://example.com/page1, https://example2.com - One per line:
https://example.com/page1 https://example2.com - Mixed formats are also accepted.
- Comma-separated:
- Select Conversion Option:
- Below the “Generate Disavow File” button, choose one of the following options:
- Keep URLs and domains as they are(default):
- URLs remain as
url:<full-url>. - Root domains are automatically formatted as
domain:<root-domain>if the path is empty.
- URLs remain as
- Convert all to root domains:
- All inputs (even full URLs) are simplified to
domain:<root-domain>.
- All inputs (even full URLs) are simplified to
- Keep URLs and domains as they are(default):
- Below the “Generate Disavow File” button, choose one of the following options:
- Generate the Disavow File:
- Click the “Generate Disavow File” button.
- The tool processes your input and outputs the formatted disavow file content in the second text area.
- Review the Output:
- The output is displayed in the bottom text area. It will be formatted as:
domain:example.comurl:https://example.com/page1
- The output is displayed in the bottom text area. It will be formatted as:
- Download the File:
- Click the “Download Disavow File” button.
- A file named
rankmardisavowfile.txtwill automatically download containing the output. - The file is generated entirely in your browser with no server involvement.
Key Features of the Tool
- Handles up to 10,000 links.
- Flexible input format: comma-separated, new lines, or mixed.
- Dynamic conversion: Option to keep URLs as-is or convert all to root domains.
- Instant file download: Generates a
.txtfile ready for upload to Google Search Console.
This tool is designed for ease of use, ensuring minimal effort in generating correctly formatted disavow files.
Step 3: Submit the Disavow File
- Access the Disavow Tool:
- Go to the Google Disavow Tool.
- Log in with your Google account and select your property (website).
- Upload the Disavow File:
- Click “Disavow Links” and confirm your action.
- Upload your prepared
.txtfile.
- Wait for Processing:
- Google may take 2 weeks (my own experience) to process the disavow file and reflect changes in your rankings.
Key Points to Remember
- Be Selective: Disavow only harmful links to avoid accidentally harming your SEO.
- Use a Backup File: Save a copy of your current disavow file before making updates.
- Manual Link Removal First: Always attempt to remove harmful links manually before disavowing.
- Update as Needed: Periodically revisit your disavow file to keep it updated with new harmful links.
By carefully following these steps, you can protect your website from the negative effects of spammy or toxic backlinks.
In short, disavowing is like telling Google, “I didn’t ask for these links; please don’t let them count against me.”
