Google’s Disavow Tool: what it is, when to use it, and how to disavow links

Share this article

Google’s Disavow Tool is one of those SEO topics that still creates a lot of confusion. It gets talked about quite a bit, but it is not always clear what it actually does, when it makes sense to use it, and when it is better to leave things alone.

In this article, we will look at what the link disavow tool is, when it can be useful, and how to properly prepare a file to submit to Google. We will also go over the mistakes worth avoiding before submitting a disavow.

What Google’s Disavow Tool is

Google’s Disavow Tool lets you tell Google not to take certain incoming links into account when evaluating a website. In other words, it does not remove those links from the internet or make them disappear from Search Console reports. What you do is submit a list of URLs or domains that you want Google to try to ignore as a ranking signal.

This matters because disavowing links does not mean deleting them. The backlinks will still exist and may still appear in reports. The difference is that you are asking Google not to take them into account when assessing your site.

The tool also works at two levels. You can disavow a specific URL or disavow an entire domain by using the domain: prefix. The second option usually makes more sense when you spot clear spam patterns or entire low-quality sites, although because of its broader scope, it should be used more carefully.

When to use it and when not to

This is probably the most important part of the whole process. Google says you should only disavow incoming links if two conditions are met: there are many spammy, artificial, or low-quality links pointing to your site, and those links have caused, or are very likely to cause, a manual action. Google also recommends trying to get them removed from the source website first whenever possible.

Put another way, Disavow should not be treated as a routine SEO maintenance tool. It does not make much sense to use it simply because a third-party tool has labelled certain links as “toxic”, or because you have seen a few strange domains in your backlink profile. Google already tries, as a general rule, to determine which links it can trust, and that is precisely why it also makes clear that almost no sites need to use this tool.

It should not be seen as an automatic response to a drop in organic traffic either. A visibility decline can be caused by many different factors: algorithm updates, technical issues, lost relevance, competition, cannibalisation, or simple seasonality. If there are no clear signs of problematic artificial links or a link-related manual action, submitting a disavow file “just in case” usually adds little value and can even make things worse if you end up disavowing valid links.

How to identify links worth reviewing

Before creating any file, the first step is to review your link profile properly and without rushing it. Search Console can be a useful starting point, since it lets you export the sites and pages linking to your website that Google has found. From there, you can complement the analysis with external tools if you use them regularly, but it is best not to leave the whole decision to automated toxicity metrics. Google actually recommends using the links report in Search Console as the starting point for building the list.

What really matters here is not whether a domain has a low score in an SEO tool, but whether you can see clear patterns of manipulation or spam. For example, obviously irrelevant domains created only to link out, paid links, unnatural site networks, heavily forced anchor text, or an unusual accumulation of very low-quality links pointing to specific pages on the site.

It is also worth distinguishing between links that are simply poor and links that actually justify action. Not every bad-looking link warrants a disavow. Many backlink profiles include odd URLs, scrapers, auto-generated pages, or low-quality aggregators without that necessarily meaning there is a real SEO problem.

The point is not to find ugly links, but to identify whether there is enough volume and pattern to suggest link schemes or a reasonable risk of manual action, which is exactly the scenario Google refers to in its documentation.

What to do before disavowing links

Google recommends trying to remove problematic links before turning to the disavow tool. In other words, if you detect artificial, paid, or clearly manipulative links, the first step should be to contact the source sites and request their removal whenever that is realistically possible. The logic is simple: it is better for the link to stop existing than to have to ask Google to ignore it.

In practice, that will not always be possible. There will be abandoned websites, link farms, automated domains, or sites where there is no real way to get in touch. That is where Disavow does make sense as a solution. Even then, though, it is worth documenting the review properly and being clear on why each URL or domain is being included.

This also helps avoid one of the most common mistakes: building huge lists with no real criteria behind them, adding any suspicious-looking link simply because it “looks spammy”. The tool is not designed for mass clean-ups of every questionable link, but for dealing with links that are genuinely problematic. The more precise the review is beforehand, the lower the risk of disavowing signals that may actually be helping.

How to create the disavow file correctly

The list of links to disavow must be prepared in a plain text file. Google says the file must be encoded in UTF-8 or 7-bit ASCII, end in .txt, and contain one URL or domain per line. If you want to disavow an entire domain or subdomain, you need to use the domain: prefix. You can also add comments by starting the line with #, which Google will ignore during processing.

This is where several common mistakes tend to appear. One of them is trying to disavow entire subpaths or partial patterns, which Google does not allow. For example, you cannot disavow a whole folder such as example.com/en/. Another common mistake is mixing old and new files without properly reviewing the content. When you upload a new list, it replaces the previous one, so it is always best to work from a consolidated and updated version.

It is also worth reviewing the scope of what you add. Disavowing a specific URL is a more surgical action. Disavowing a whole domain is more aggressive, because it affects every link coming from that domain or subdomain. In many cases, that will make sense, especially if the whole site is clearly spam. But if the issue is limited to a few specific pages, it may be better to keep the file restricted to those URLs.

Google also sets technical limits for the file: URLs cannot exceed 2,048 characters, the file cannot have more than 100,000 lines, and the maximum file size is 2 MB. These are generous limits, but they are worth knowing if you work with large link profiles or long disavow histories.

How to upload the file to Google

Once the file is ready, the next step is to upload it through the disavow tool. Google says the list is submitted at property level and only property owners can do it. If you upload a new list for a property, it will replace the previous one.

There is an important detail here that often gets overlooked: the list only applies to the specific property you upload it to and its corresponding child properties. If you work with several versions of a site, it is worth double-checking where exactly you are uploading the file. On top of that, the tool is not compatible with Domain properties, so the process does not work in the same way if that is the only property type you use in Search Console.

If the file contains formatting errors, Google will show them during upload and will not replace the previous list until the new one is valid. That is useful because it prevents a faulty upload from overriding a correct list that was already in place. Even so, it is worth reviewing the file properly before uploading it so the process does not become a string of unnecessary tests and corrections.

How long it takes to have an effect

One of the points that raises the most questions is timing. A disavow does not take effect immediately. Google explains that it can take several weeks for the list to be incorporated into its index, as Google needs to recrawl the web and reprocess the pages it finds.

That means it is best not to expect instant changes or treat Disavow as a quick recovery button. If there is a real link issue, the effect will depend on Google seeing those backlinks again, processing the list, and reassessing the situation. And if links were not actually the underlying problem, you may not see any meaningful change after the process.

That is why it makes sense to view this tool as a corrective measure, not as a short-term tactical lever. Its purpose is to reduce the weight of certain problematic links, not to produce an immediate or guaranteed improvement in rankings or traffic.

How to reverse a disavow or correct a list

If you later realise that you included links you did not want to disavow, the situation can be corrected. Google allows you to replace the previous list with a new edited version or even remove all disavows for a specific property. In both cases, the change is not immediate either. As before, Google may take several weeks to reflect the new situation because it needs to crawl and reprocess the web again.

This reinforces a fairly important idea: each disavow file should be treated as a sensitive document. It is not something that should be changed constantly or expanded without control. Ideally, you should keep a well-reviewed list with a clear rationale behind it and avoid impulsive changes based on automated reports or temporary spikes in strange backlinks.

Ultimately, Google’s Disavow Tool should not form part of the usual SEO work for most websites. It is not designed for constantly reviewing your link profile or disavowing every suspicious backlink that appears in a tool.

It makes sense in specific situations, especially when there are artificial, spammy, or clearly problematic links and there is a real reason to act. That is why, before uploading a file, the most important thing is not learning the technical process, but being clear on whether it is actually worth doing in the first place.


Share this article
raul revuelta seo y marketing digital

About me

Raúl Revuelta

Digital marketing consultant specialized in SEO, CRO, and digital analytics. On this blog, I share content about these areas and other topics related to digital marketing, always with a practical, business-focused approach. You can also find me on LinkedIn and X.

Leave a Comment

Your email address will not be published. Required fields are marked *

Would you like to talk about your project?

Scroll to Top