Disavow File Generator

Toxic backlinks can drag rankings down. This free tool builds a clean disavow.txt you can upload to Google. Paste bad URLs or domains, add notes, download the file, and submit it in Search Console.Want your FAQs to stand out in Google Search? This free tool builds clean JSON-LD for your questions and answers. Paste the code into your page, then test it. You get valid schema without touching complex markup.

Domains to disavow:

Result

What is a Disavow tool, and why was it introduced?

Google launched the Disavow Tool in October 2012 to counter spam links and negative SEO. It lets site owners ask Google to ignore specific backlinks when assessing a site.

Bad links come from spammy or irrelevant sources. Common types:

  • Link farms and private blog networks
  • Paid links and “guaranteed” placements
  • Auto-generated directories and comment spam
  • Hacked or malware-flagged domains
  • Irrelevant sites that push anchor text

These links distort trust signals and can trigger manual actions. Disavowing tells Google to ignore them.

A Disavow file is a plain text file named disavow.txt. It lists one URL or one domain per line. Use the domain: directive for sitewide blocks.

Examples:

# Spam directory
https://spam-example.com/listings/123

# Sitewide block
domain:worst-links.com

Upload the file to the Disavow links page inside Google Search Console.

  • Try removal first: contact webmasters and request deletion.
  • Target clear spam. Do not add normal, editorial links.
  • Prefer domain: for networks and sitewide spam.
  • Keep one entry per line. Use # for comments.
  • Use UTF-8 text. Keep the file under 2 MB and under 100,000 lines.
  • Map links to affected pages. Avoid duplicate entries.
  • Store a dated backup and change log.

Yes. Create a new disavow.txt without the entries you want to restore, then upload it. You can also upload an empty file to clear all disavows.

It is a simple builder for disavow.txt. You paste bad URLs or domains, add notes, and export a valid file that follows Google’s format.

  1. Export backlinks from Search Console or your SEO tool.
  2. Flag spam by source, anchor text, and relevance.
  3. Paste URLs and domains into the generator.
  4. Add optional # comments for context.
  5. Download disavow.txt.
  6. Upload it in Search Console.
  7. Re-crawl key pages with Inspect URL to speed checks.

A clean link profile protects against manual actions and reduces risk. It improves trust signals and helps rankings reflect the quality of your real links.

GSC reports discovered links, not ranking weight. Disavowed links still appear in reports. Google ignores them in scoring, but keeps them in link lists.

Processing depends on crawl and re-index cycles. Most sites see impact within 2–8 weeks. Large sites or slow crawls can take longer.

Quick tip: Which links belong in a disavow file? Only clear spam, paid links, or links tied to a manual action. Keep strong, editorial links out of the file.