Angle

How to remove or disavow bad backlinks

Buying links safely9 min read·Updated February 2026
For most sites, do nothing. Since Penguin 4.0 (2016) and SpamBrain, Google devalues spammy links automatically instead of penalising you for them. Only remove or disavow links if you have a manual action for unnatural links, or a real history of buying manipulative links. Otherwise, cleanup is wasted effort.

Key takeaways

  • Most sites should do nothing: Google devalues link spam automatically via Penguin 4.0 and SpamBrain, so disavowing it changes nothing.
  • The only clear use cases are a manual action for unnatural links, or a genuine history of buying/building manipulative links.
  • Ignore tool 'toxicity scores' as a verdict; Google has none. Use them only to prioritise manual review.
  • For manual actions, attempt removal first and document it, then disavow what remains, then file a reconsideration request.
  • Disavow at the domain level with a plain .txt file; processing takes weeks and there is no confirmation.
On this page
  1. Do you actually have a problem?
  2. Step 1: audit your backlinks and categorise honestly
  3. Step 2: attempt removal before you disavow
  4. Step 3: build the disavow file correctly
  5. Step 4: upload, then wait
  6. Step 5: file a reconsideration request (manual actions only)
  7. Prevention beats cleanup

Short answer: for most sites, do nothing. Since Penguin 4.0 (September 2016) and the SpamBrain era, Google devalues spammy links automatically instead of penalising you for them. Only remove or disavow links if you have a manual action for unnatural links, or a documented history of buying or building manipulative links you genuinely fear. Otherwise the disavow file is, in John Mueller's words, a "billable waste of time."

That blunt answer matters because the link-cleanup industry runs on fear. Tools slap a "toxic score" on a normal directory citation, an agency charges you to disavow 4,000 links Google already ignores, and your rankings do not move because nothing was hurting them in the first place. This guide walks through the only situations where removal or disavow is the right call, how to do each step properly, the exact disavow file format Google accepts, and how to avoid disavowing links that are actually helping you.

!
The single most common mistake we see at ANGLE: site owners disavow real, earned links because a third-party tool flagged them with a scary number. Google has no "toxicity score." Those metrics are invented by tool vendors. Disavowing a good link tells Google to stop counting a vote in your favour, which is a self-inflicted ranking loss.

Do you actually have a problem?

Before touching anything, separate two completely different situations, because the right response is opposite for each.

Situation A: you have a manual action. Open Google Search Console and check the Manual actions report. If you see "Unnatural links to your site," Google's webspam team has manually penalised you. This is real, it suppresses rankings, and cleanup is mandatory. This is the original and primary use case for the disavow tool.

Situation B: you have no manual action, just nervousness. Your rankings dipped, a tool flagged some links, or you inherited a domain with a sketchy past. Here the calculus flipped in 2016. As Google explained around Penguin 4.0, the algorithm now devalues link spam in real time rather than penalising the target site. Bad links stop passing value; they do not drag you down. SpamBrain, Google's AI spam system, neutralises manipulative patterns at scale before they ever count.

i
Mueller has repeatedly said the disavow tool is intentionally hard to find because most sites never need it. His test: would Google's webspam team issue a manual action if a human reviewed your link profile today? If you genuinely bought or built manipulative links, maybe. If you just have ordinary internet cruft (scraper sites, auto-generated directories, comment links), no, and you should leave it alone.

If you are in Situation B and never knowingly bought or built manipulative links, you can stop reading the action sections. Spend that time on your good links instead. The rest of this guide is for people in Situation A, or those who really did engage in tactics they now regret.

Step 1: audit your backlinks and categorise honestly

You cannot clean what you have not mapped. Pull your full backlink profile and sort links into three buckets. The goal is an honest inventory, not a tool's automated verdict. Run a proper backlink audit first so you are working from complete data, not a single tool's sample.

BucketWhat goes hereAction
KeepEditorial links, brand mentions, real directories, links you earned or placed on legitimate sitesDo nothing. Ever.
Remove if possibleLinks you knowingly bought from link farms, PBNs, paid blog networks, sitewide footer links, exact-match anchor schemesOutreach to remove, then disavow remainder
Disavow onlySpam you cannot contact (scrapers, hacked sites, dead networks, foreign spam directories)Add to disavow file

Be brutally honest in the middle bucket. The links that triggered a manual action are almost always ones you or a past agency created on purpose: a network of cheap guest posts with money anchors, a batch of paid sidebar links, links from a private blog network you rented. Google's webspam team is very good at spotting those exact patterns. Pretending they are fine in a reconsideration request is the fastest way to get rejected.

Read our breakdown of what makes a good backlink alongside this, and benchmark against the ANGLE Link Pricing Index so you can tell the difference between a legitimately placed editorial link and a churned-out paid placement that put you at risk.

Ignore "toxicity scores" as a binary verdict, but they are useful as a prioritisation filter. Sort by the metric to surface candidates fast, then manually review each domain. The score tells you where to look; your judgement decides what to act on. Never bulk-disavow a tool's flagged list without opening the pages.

Step 2: attempt removal before you disavow

For a manual action, disavow alone is not enough. Google's documentation is explicit: "Blindly adding all backlinks to the disavow file is not considered a good-faith effort." A reconsideration request is far stronger when it shows you genuinely tried to remove links and only disavowed what you could not.

The removal workflow:

  1. Find a contact. Check the linking page for an email, a contact form, or a WHOIS record for the domain. Spam sites often hide this on purpose.
  2. Send a short, polite request. Identify the exact URL, the page it links to, and ask for removal. Keep it factual and unemotional.
  3. Log everything. Date sent, address used, response (or silence). A simple spreadsheet is your evidence file.
  4. Follow up once after 7 to 10 days. Then move on. Most spam operators never reply.

Realistically, outreach for link removal has a low success rate. Industry guides put response-to-removal at a fraction of links contacted, and the process commonly runs 2 to 8 weeks depending on responses. That is fine. The point is not to remove every link; it is to document a genuine effort so Google sees good faith. Links you cannot remove go into the disavow file in the next step.

!
Do not pay removal fees. Some link networks and "link removal services" demand money to take a link down. Paying them funds the exact scheme that got you penalised and proves nothing to Google. Document the demand, refuse, and disavow the link instead.

Step 3: build the disavow file correctly

The disavow file is a plain .txt file (UTF-8 or 7-bit ASCII), one directive per line, that tells Google to ignore specific links when assessing your site. Per the official Search Console Help, the format is simple and unforgiving of clever tricks.

Two directive types:

  • A single URL on its own line disavows that one page: https://spam.example/bad-page
  • A domain: prefix disavows the entire domain and its subdomains: domain:spamnetwork.xyz

Lines starting with # are comments and are ignored by Google, so use them to document your reasoning. Example file:

# Paid blog network removed via outreach 2026-06
domain:cheapguestposts.info
domain:linkfarm-2.biz
# Scraper site, no contact found
https://scraper.example/page-stealing-content
https://scraper.example/another-page

Almost always disavow at the domain level, not the URL level. If a single page on a spam site links to you, the whole site is usually low quality, and disavowing the domain also catches future links from it. URL-level disavow only makes sense when one good site has a single problematic page (rare).

Practical limits and rules worth knowing: the file must be under 100,000 lines and 100KB in size, you submit one file per property (a new upload fully replaces the old one, so always download and edit the current file rather than starting fresh), and the domain: directive is case-insensitive and covers www and subdomains automatically. Do not include http:// in front of a domain: line.

Step 4: upload, then wait

Go to the disavow links tool (it lives outside the main Search Console navigation by design), select your property, and upload the file. If there are formatting errors, Google rejects the file immediately and shows you which lines failed, so your previous list stays active until a clean file uploads.

After a successful upload:

  • You get no confirmation email and no "success" notification beyond the upload screen.
  • The disavowed links keep appearing in your Search Console link reports. Disavow does not delete links; it tells Google to discount them. This confuses people constantly.
  • Processing happens gradually as Google recrawls each linking page, typically over several weeks, not overnight.
i
There is no undo button with instant effect. To reverse a disavow, you upload an edited file (or an empty one) and wait for Google to recrawl. This is exactly why disavowing good links is dangerous: the damage takes weeks to inflict and weeks more to repair.

Step 5: file a reconsideration request (manual actions only)

If, and only if, you had a manual action, the disavow file alone does nothing for it. You must submit a reconsideration request from the Manual actions report after removing and disavowing. A strong request includes:

  1. A plain-English account of what happened (e.g. "a previous agency built paid links from 2019 to 2021").
  2. Your outreach log: domains contacted, dates, outcomes, and any payment demands you refused.
  3. A statement that you disavowed everything you could not remove, with the file attached or referenced.
  4. What you have changed so it will not recur (cancelled the agency, stopped buying links, etc.).

Google reviews these manually, and decisions can take days to a couple of weeks. A vague request that disavows everything and admits nothing tends to fail. An honest one that shows real remediation tends to succeed. There is no algorithm to game here; a human reads it.

Prevention beats cleanup

Almost every manual action we have seen traces back to one decision: buying cheap, scalable links instead of earning or placing real ones. Penguin and SpamBrain neutralise the cheap stuff automatically now, so even when it does not trigger a manual action, it simply does nothing for you. The economics of link spam have collapsed. You pay, and Google ignores it.

The durable alternative is to place a small number of links on real editorial sites that humans actually read. That is the entire reason ANGLE exists: editorial placements on a DR55 domain that pass value because they sit in genuine content, not in a footer farm. If you are unsure whether your current profile is healthy or heading for trouble, the data points are worth checking against our link-building statistics before you assume the worst.

For the full strategic picture on when paid placements help versus hurt, start at the pillar: buying links. And before you ever disavow, re-read the disavow and Penguin glossary entries so you are acting on how Google works in 2026, not how it worked a decade ago.

Get a free, honest link audit

Not sure if you actually have a link problem or just a tool flagging false positives? ANGLE will review your profile and tell you the truth, including "do nothing" if that is the right answer.

Place links that pass value, not links you will disavow later

Skip the cleanup cycle entirely. Editorial placements on our DR55 domain sit in real content that real people read.

And if you want to spot-check a few suspicious domains before deciding, run them through our free SEO tools to see real metrics rather than a vendor's invented toxicity score.

Frequently asked questions

Will disavowing bad backlinks improve my rankings?+

Usually not, unless you have a manual action for unnatural links. Since Penguin 4.0 (2016) and SpamBrain, Google already devalues spam links automatically, so disavowing them changes nothing because they were not counting. The exception is a documented manual action, where removal plus disavow plus a reconsideration request is required to recover. If you have no manual action and never knowingly built manipulative links, disavowing is, per John Mueller, a waste of time.

Should I trust the toxicity score from my SEO tool?+

Treat it as a prioritisation filter, not a verdict. Google has no toxicity score; those numbers are invented by tool vendors and frequently flag legitimate links. Use the score to surface candidates quickly, then manually open each linking page and decide. Bulk-disavowing a tool's flagged list often removes good links that were helping you, which actively hurts rankings.

What is the correct disavow file format?+

A plain UTF-8 or ASCII .txt file, one directive per line. Use a bare URL to disavow a single page, or prefix with domain: to disavow an entire domain and its subdomains (for example, domain:spamsite.xyz). Lines starting with # are comments. Keep it under 100,000 lines and 100KB. Each new upload fully replaces the previous file, so always edit the current one rather than starting over.

How long does it take for a disavow to work?+

Weeks, not days. Google processes the file gradually as it recrawls each linking page, typically over several weeks. You get no confirmation email, and disavowed links keep appearing in your Search Console reports because disavow discounts links rather than deleting them. For manual actions, recovery also depends on a separate reconsideration request that a human reviews.

Do I have to remove links before disavowing them?+

For a manual action, yes, you should try. Google states that blindly disavowing everything is not a good-faith effort. Attempt outreach to remove the worst links, log every attempt, and disavow only what you cannot remove. For sites without a manual action, removal outreach is generally unnecessary because the links are already being ignored algorithmically.

Skip the outreach. Place a clean DR55 link.

Configure your placement, grade it with the Link Strength Score, and order in minutes.