Part of our Link Building guide

How to Disavow Backlinks: Step-by-Step Guide With File Template

May 2026 · Link Building

Skip the agency, automate your link building

MentionAgent finds blogs, looks up contacts, writes pitches, follows up. $99/mo flat.

Start Free
Answer in 10 seconds

Don't disavow unless you have a manual action in Search Console or proof of negative SEO. Google ignores most low-quality links automatically. Disavowing healthy links can hurt rankings.

Disavow when: manual action for unnatural links, clear negative SEO attack, legacy paid links from a past agency.

Skip when: a tool flagged links as "toxic" with no traffic drop and no manual action.

Most B2B owners who think they need to disavow links don't. Google's link spam algorithms have gotten good at ignoring junk on their own. But scenarios remain where the Disavow Tool is the right move: a manual action notice, a confirmed negative SEO attack, or a legacy backlink profile from a past agency that bought thousands of PBN placements.

Below: when disavowing is appropriate, the step-by-step process, the file format, and what to do instead in most cases.

Should you disavow at all?

Google's official guidance, repeated by John Mueller and Gary Illyes, is that the average site should not use the Disavow Tool. Penguin (now part of the core algorithm) typically discounts low-quality links automatically. Sending a disavow file when you don't need to can quietly remove links that were actually helping you.

Disavow if you have one of these

  • A manual action in Search Console for "unnatural links to your site". This is the textbook case.
  • Strong evidence of negative SEO. A spike of thousands of low-quality links from foreign domains, link farms, or porn/casino sites in a short window, with no plausible organic explanation.
  • A history of buying spam links. If you or a previous agency bought PBN placements, blog comment spam, or directory dumps, and you suspect it's affecting rankings.
  • A failed reconsideration request where Google explicitly asks for cleanup.

Skip the disavow if

  • You're "just being safe" or "future-proofing".
  • An SEO tool's spam score flagged a few backlinks as toxic.
  • You see scrapers or aggregators pulling your content (those are usually harmless).
  • You haven't checked Search Console for a manual action.
Test yourself

An SEO tool flags 50 backlinks as "toxic" on a site with no manual action and no traffic drop. What should you do?

🎉

Right. Without a manual action or clear evidence of harm, disavowing flagged-by-tool links is unnecessary work that can quietly weaken your link profile.

💡

Tools flag aggressively. Without a manual action or visible damage, leave the link profile alone. Google's algorithms ignore junk on their own.

Step 1: Pull your backlink profile

Start with Google Search Console because it shows you exactly what Google sees. Go to Links → Top linking sites → More → Export latest links. That gives you the raw list.

Cross-check with a paid tool for completeness:

  • Ahrefs for the largest backlink index.
  • SEMrush for spam scoring.
  • Majestic for Trust Flow analysis.
  • Free Ahrefs Webmaster Tools or Moz Link Explorer if budget is tight.

Combine the lists into a single deduplicated spreadsheet keyed by source domain.

Step 2: Identify which links to disavow

Manual review is non-negotiable. Tools surface candidates. You decide.

Spam patterns worth investigating:

  • Foreign-language sites in niches unrelated to yours.
  • Sites with hundreds or thousands of outbound links per page.
  • Domains with names like keyword-1.com, keyword-2.com, keyword-3.com (PBN footprints).
  • Exact-match anchor text dominating the link's anchor distribution (for example, every link uses "buy viagra cheap online" anchor).
  • Sites with no real content, just scraped or AI-spun copy.
  • Hacked subfolders on otherwise legitimate sites (often /wp-content/uploads/ pages with spam HTML).

For each candidate, open the linking page. If a human visitor would say "this is obvious junk", it's a candidate. If you're unsure, leave it.

Step 3: Try outreach removal first

Google used to require manual outreach attempts before accepting a disavow. They no longer require it, but it's still worth trying for the worst offenders, especially if you have a manual action.

A short removal email:

Subject: Backlink removal request from [yourdomain.com]

Hi,

I noticed your site is linking to [your URL] from [their linking URL]. This link doesn't fit our backlink profile and is causing issues for us.

Could you remove the link, or apply a rel="nofollow" or rel="ugc" attribute to it? I'd really appreciate the help.

Thanks,
[Your name]

Document every email you send. If you escalate to a reconsideration request later, Google wants to see the effort.

Step 4: Build the disavow file

The file is plain text, UTF-8 encoded, with one entry per line. If you already use a backlink monitor, the work is mostly done for you. Linkody includes a disavow file builder on every plan: mark toxic links inside the dashboard and export a Google-ready file. Monitor Backlinks (now part of SEOptimer) supports the same workflow with white-label PDF context for client-facing reports.

Otherwise, write the file by hand. Two formats:

  • Domain-level: domain:example.com disavows every link from every page of example.com. This is usually the right choice, since one bad page on a domain typically means more bad pages.
  • URL-level: a full URL like https://example.com/spam-page/ disavows that single page. Use this when only one page is problematic on an otherwise legitimate site.

Lines starting with # are comments and are ignored. Keep your file under 2MB and 100,000 lines.

disavow.txt template

# Disavow file for yourdomain.com
# Last updated: 2026-05-02

# Negative SEO attack from August 2025, Russian and Chinese spam farms
domain:linkfarm-example1.ru
domain:linkfarm-example2.cn
domain:cheapseolinks.xyz

# Legacy paid links from 2018 agency engagement
domain:lowqualityblog1.net
domain:lowqualityblog2.net

# Single hacked subfolder on otherwise legitimate site
https://realsite.com/wp-content/spam.html

Save it as disavow.txt. Keep a copy in version control. You'll likely revise it.

Step 5: Submit through Google Search Console

  1. Go to the Disavow Tool (it's intentionally hidden in Search Console because Google doesn't want casual users finding it).
  2. Select the property you want to disavow links for.
  3. Upload your disavow.txt file.
  4. Confirm. Google replaces any previous disavow file with the new one. Always upload the complete file, not just additions.

Effects are not instant. Google must recrawl the disavowed links before treating them as ignored. That can take weeks to months.

Step 6: Submit a reconsideration request (only if you have a manual action)

If your disavow is in response to a manual action, file a reconsideration request after uploading. Be honest:

  • Acknowledge what happened (paid links, PBN, etc.).
  • Explain what you did to clean up: outreach attempts, the disavow file uploaded, process changes to prevent recurrence.
  • Attach the spreadsheet of attempted removals.

Reconsideration takes weeks. Wait for the explicit "manual action revoked" message before assuming you're clear.

Build clean, editorial backlinks instead

MentionAgent finds blogs already covering your topic and earns natural editorial links. No PBN risk, no future cleanup. $99/mo flat.

Start Free

Common mistakes

  1. Disavowing healthy links. A spam-score tool says "toxic". You disavow. Months later you realize the link was passing real equity. The Disavow Tool has no undo for the time spent.
  2. Uploading a partial file. Each upload replaces the previous one. If you upload only new entries, you accidentally re-allow everything you disavowed before.
  3. Wrong syntax. Putting a URL where a domain entry should go (or vice versa) means Google treats only the exact line as disavowed.
  4. Skipping the manual review. Disavowing every site flagged by a tool with no human check is the fastest way to remove helpful links.
  5. Disavowing scrapers and aggregators. Sites that copy your content and link back are usually harmless. Don't waste a disavow line.

What to do instead, in most cases

If you don't have a manual action, your time is better spent on the positive side of the link profile:

  • Earn more high-quality editorial links to drown out the noise. See how to build backlinks and white hat link building.
  • Pitch unlinked brand mentions for conversion to real links. Our guide on unlinked brand mentions covers the workflow.
  • Audit internal links so equity flows to your money pages.
  • Track new spam in Search Console monthly. If a real attack starts, you'll see the spike early.
Test yourself

You uploaded a disavow file with 50 entries. Two months later you find 10 more spam domains. What do you upload?

🎉

Right. Each upload completely replaces the previous file. Always upload the full, current list.

💡

The Disavow Tool is replace, not append. If you only upload the new 10, the original 50 are no longer disavowed.

Frequently asked questions

Should I disavow backlinks in 2026?

Most sites should not. Google's spam algorithms ignore most low-quality links automatically. Use the Disavow Tool only for manual actions or strong evidence of negative SEO.

What is the Google Disavow Tool?

A Search Console feature that lets you tell Google to ignore specific backlinks pointing to your site. You upload a plain-text file listing domains or URLs to disavow.

How do I find toxic backlinks to disavow?

Pull your full backlink profile from Search Console plus a tool like Ahrefs or Semrush. Filter for spam patterns: irrelevant niches, link farms, exact-match anchor spikes. Manually review each candidate before disavowing.

Can disavowing backlinks hurt rankings?

Yes. Disavowing links that were actually helping removes that ranking signal. That's why Google now recommends disavowing only when you have a clear reason.

What's the right format for a disavow file?

Plain text (.txt) in UTF-8. One entry per line. Use 'domain:example.com' for domains or paste a full URL for single pages. Lines starting with '#' are comments. Under 100,000 lines and 2MB.

How long does disavowing backlinks take to work?

Effects are not instant. Google must recrawl each disavowed link before treating it as ignored, which can take weeks to months. There's no 'reprocessed' notification. You just stop seeing the link counted in your profile over time.

Should I email websites to remove links before disavowing?

Google no longer requires removal attempts before disavowing, but documenting outreach still helps if you're filing a reconsideration request after a manual action. Send one short, polite email asking for removal or a rel='nofollow' attribute. Save copies. Move on to the disavow file if no response in a couple of weeks.

Related guides