Google Confirms You Can Disavow Entire Top-Level Domains—But Caution Advised
Recently, Google’s John Mueller shared a notable insight about link disavows: it’s possible to disavow entire top-level domains (TLDs), such as .xyz. However, he also cautioned that this is a “big hammer” and should be used carefully.
.XYZ TLD Spam Example
A user on Bluesky asked about a client receiving numerous suspicious links from .XYZ domains. Mueller confirmed that while uploading a standard disavow file is fine, you could also disavow the entire .XYZ TLD if it’s causing consistent spam issues.
How the Domain Directive Works
Mueller explained:
“If you notice that the bulk of the problems are from a few TLDs, you can also disavow the whole TLD. The disavow file is a tool, not a religion :-). Most sites don’t need it, but that’s not all sites.”
When asked how to format a full-TLD disavow, Mueller responded:
“It’s the
domain:directive. I don’t know if it’s explicitly called out for the whole TLD in the documentation (it’s quite a big hammer :-)). It’s been possible since the start, but I imagine the ‘annoying’ TLDs change over the years. Some TLDs are very cheap, and have ‘friendly’ TOSs…”
This capability isn’t well documented, and SEO expert Glenn Gabe noted that he hadn’t seen it mentioned in Google’s official resources. Mueller confirmed it’s intentionally left out because of its power:
“Given how big of a hammer it is, I don’t know if it’s something we should really suggest in the docs. I’m sure all TLDs have some good sites. (It has come up a few times).”
Using Full TLD Disavows
If you’re confident a particular TLD is mostly spam, you can add it to your disavow file like this:
domain:exampleTLD
Keep in mind: this disavow will apply to all domains within that TLD. You can’t selectively keep some domains while disavowing others. But if a TLD is primarily spammy, this approach can save significant time and effort.
Implications for SEOs
The revelation that entire TLDs can be disavowed is powerful, yet underutilized. It raises an important question: will more webmasters start using full-TLD disavows aggressively?
