Skip to main content
Link Building · Cleanup

Toxic backlinks: how to clean your profile without losing rankings

If you bought links years ago, got hit with negative SEO, or simply have never reviewed your backlink profile, this article is for you. It is not always urgent, but when it is, you need to act fast.

Backlink audit showing toxic links to remove

When to worry (and when not to)

I am going to start with something that few articles in this space say: most sites do not need an urgent backlink cleanup.

Google has gotten much better at ignoring low-quality links. In many cases, if you have some bad links pointing to your site, Google simply discounts them without penalizing you. They do not help you, but they do not hurt you either.

Situations where you do need to act:

  • You bought backlink packages in the past. If you paid for 500 "high authority" links that all arrived in one week, those links are a problem.
  • You received a manual action from Google. If you see a "unnatural links" or "link spam" notification in Search Console, it is urgent.
  • Your organic traffic dropped abruptly and it coincides with a Google link spam update. The link spam updates of 2024 and 2025 have hit many sites with artificial backlink profiles.
  • Someone ran negative SEO against your site. It is less common than people think, but it happens: a competitor buys toxic links pointing to your domain to try to hurt you.

If none of those situations apply to you, you probably do not need to do anything. Google ignores most bad links on its own. But if you recognize your case in any of those points, keep reading.

How to identify toxic backlinks

Not all low-quality links are toxic. A link from a small blog with little traffic is not necessarily toxic; it just does not contribute much. Toxicity comes from specific patterns.

Signs that a backlink might be toxic:

  • The domain has a high spam score. Moz assigns a spam score from 1 to 100. Above 50, the domain has clear spam signals. It is not a perfect metric, but it is a useful filter.
  • The page linking to you has no real content. Just lists of links, placeholder text, or automatically generated content. If the page exists only to sell links, it is toxic.
  • The site links to hundreds of unrelated domains from a single page. A page linking to a casino, an online pharmacy, and an SEO agency in the same article is a link directory in disguise.
  • The domain has high authority but zero organic traffic. This indicates the authority was artificially inflated. A DR of 60 with 50 monthly visits is a red flag.
  • The links appeared in a batch alongside other suspicious links. If you received 50 links from similar domains with similar structure in the same week, they probably come from the same link network.

No single signal by itself confirms toxicity. What you are looking for is clusters: several signals together on the same link or domain.

Tools for auditing your profile

Semrush Backlink Audit. The most comprehensive for this task. You enter your domain and the tool assigns a "Toxicity Score" to each link. You can filter by toxicity level, review domains, and decide which ones you want to try removing and which to send to Disavow. Semrush also shows the linking domain's authority and estimated traffic, helping you prioritize.

Ahrefs. Does not have a "toxicity score" like Semrush, but you can use its metrics to evaluate manually. Filter your backlinks by low DR, zero organic traffic, and review domains that seem suspicious. The "Referring Domains" report sorted by ascending DR shows you the weakest domains first.

Google Search Console. The links report shows you which sites link to you most. It does not have toxicity metrics, but gives you a general overview of your profile. If you see domains you do not recognize with generic or suspicious names, they are candidates to investigate.

Moz Link Explorer. Its spam score is the most widely used as a quick reference. The free version gives you a limited number of queries, but enough for a basic audit.

It is best to cross-reference data from at least two tools. None is perfect on its own, and false positives are frequent.

Requesting removal: process and template

Google recommends that, before using Disavow, you try contacting the sites linking to you and ask them to remove the link. It does not always work, but when it does it is the cleanest solution.

The process:

  1. Find the site's contact information. Contact page, author email, form. Tools like Hunter.io help you find email addresses associated with a domain.
  2. Send a brief, polite email. Do not accuse, do not threaten, do not mention penalties. Simply ask them to remove a specific link.
  3. Document that you sent the email. Save a copy with the date. If the site does not respond in two weeks, you have justification for using Disavow.

Email template:

Subject: Link removal request

Hi,

I am [name] from [your site]. I noticed that your page [page URL] contains a link to [your URL]. I would appreciate it if you could remove it.

No need to respond. If you have removed the link, there is nothing else to do.

Thank you for your attention.

The response rate to these emails is low, around 10-20%. Many sites have no active management and nobody checks the email. But the fact that you tried to make contact is important if you later need to use Disavow and Google asks you to show you tried first.

Google Disavow: the nuclear option

If after two weeks you have not managed to get links removed, or if the volume of toxic links is too large to contact one by one, it is time to use Google's Disavow tool.

The Disavow tool tells Google: "ignore these links when evaluating my site." It is a text file you upload to Search Console with the list of URLs or domains you want to disavow.

File format:

  • Each line contains a specific URL or an entire domain.
  • To disavow a whole domain: domain:example-spam.com
  • To disavow a specific URL: https://example-spam.com/page-with-link
  • Lines starting with # are comments (Google ignores them).

When to use domain: vs. a specific URL: if the entire domain is spam, use domain:. If the domain is legitimate but a specific page links to you toxically, use the specific URL. Disavowing entire domains indiscriminately can cause you to lose good links you had from that domain.

Things you should NOT do with Disavow:

  • Do not include links that are simply low quality but not toxic. Google already discounts them on its own.
  • Do not upload a massive file with thousands of domains "just in case." A badly done Disavow can remove links that were helping you.
  • Do not expect immediate results. Google processes Disavow files in weeks, not days.

How to avoid attracting toxic links

The best cleanup is the one you do not need. Some practices that reduce the risk:

Do not buy links. It sounds obvious, but the link selling industry is still large. Packages of "50 DA 50+ backlinks" sold for 100 euros are, in most cases, links from content farms that Google identifies and penalizes.

Decline massive link exchanges. An occasional reciprocal link between related sites is not a problem. What is a problem is having a strategy based on "you link to 10 of my pages and I link to 10 of yours." That is a pattern Google detects.

Monitor your profile periodically. You do not need a full audit every month, but a quarterly review of the links report in Search Console and a quick search in Semrush or Ahrefs warns you of unexpected changes. If one day you have 200 new links from domains you do not recognize, something is going on.

Focus on legitimate link building techniques. Real guest posting, Digital PR, broken link building, brand mentions, content magnets. The techniques we have covered in other articles on this blog generate natural link profiles that do not need cleaning.

Quick-action checklist

If you suspect you have toxic backlinks, here are the steps:

  1. Audit your profile with Semrush Backlink Audit or Ahrefs. Look for clusters of signals, not individual links.
  2. Contact the toxic sites requesting removal. Save a copy of each email with the date.
  3. If they don't respond in two weeks, use Disavow as a last resort. Only include genuinely toxic links.

And most importantly: if you don't have a manual action or a traffic drop that coincides with a link spam update, you probably don't need to do anything. Google ignores most bad links on its own. Your time is better spent getting good links than cleaning bad ones.

David

Cofounder of MyBacklinkIndex. Over 6 years working in indexing and link building. Started in the IT department of a major US newspaper and worked at an agency before founding this project with Adrián.

Keep reading

Related articles

2000 free credits to try our service

No credit card needed. Enough to index 20 links. We stand behind our work.

Start Indexing Free