🚫
Domains

Bought an Old Domain Under a Google Penalty? How to Diagnose and Recover

05.11.2026
← All articles

Aged domains are tempting: a short name, years of history and existing backlinks. Yet sometimes a new site launches and weeks later is nearly invisible in Google, even for its own brand name. The cause is often the domain's past. A previous owner used it for spam, link schemes or malicious content, and Google took action. This can be fixed, but first you need to identify which kind of problem you have.

Manual action or algorithmic drop

A manual action means a Google reviewer found a policy violation. It appears in a dedicated Search Console report with the reason, such as unnatural inbound links or spam. An algorithmic drop comes with no notice: the site simply scores poorly because the domain's signals are bad. Manual actions have a clear exit: fix the issue and request reconsideration. Algorithmic problems have nowhere to appeal; you remove bad signals, publish quality content and wait.

Checking the domain in Search Console

Add the site as a Domain property, which covers all subdomains and protocols, and verify it with the TXT record Google provides. If your domain is managed at sayt.uz, add the record in the cabinet's DNS section, then confirm it:

dig +short TXT misol.uz
# expect a "google-site-verification=..." line

Once verified, open the Manual actions and Security issues reports under the security section. If nothing is wrong, the manual actions report says no issues were detected; the security report shows whether the domain was flagged as hacked or distributing malware. Also review the Pages report: it may list hundreds of URLs you never created, which tells you exactly what the previous owner left behind and which paths your clean-up rules need to cover.

Removing old spam pages

Tell Google the old spam URLs are gone. A 404 works, but 410 Gone states that removal is deliberate and permanent. Do not redirect them to your homepage, as their bad signals may follow. On Apache hosting managed by ISPmanager, use .htaccess:

RewriteEngine On
RewriteRule ^(casino|pharmacy|loans)/ - [G,L]
RewriteRule ^[a-z0-9]{20,}\.html$ - [G,L]

On Nginx:

location ~ ^/(casino|pharmacy|loans)/ {
    return 410;
}

Verify with curl -I https://misol.uz/casino/test and make sure the rules do not touch your real pages.

Unnatural links and the disavow file

If the manual action cites unnatural links, remove what you can. Spam directory owners rarely reply, so Google offers the disavow tool, which takes a plain text file:

# spam directories from the previous owner
domain:spam-katalog.example
domain:arzon-havola.example
https://forum.example/thread/12345

Use it carefully. Google already ignores many low-quality links automatically, so without a manual action or an obvious link scheme you usually do not need it, and careless disavowing can discard useful links along with the junk.

Writing the reconsideration request

Stick to facts: the domain was recently purchased, you have no link to the previous owner, spam URLs now return 410, and specific links were removed or disavowed. Mention evidence of the purchase date. Reviews take from a few days to a few weeks, and if rejected you can fix the remaining issues and resubmit.

Example: a language school in Tashkent

A Tashkent English school bought a short domain like englishpro.uz at auction. Two months after launch it still did not appear for its own name. Search Console showed a spam-related manual action and hundreds of old casino pages. The developer added 410 rules, cleaned the sitemap and described the purchase in the request. The action was lifted within weeks; rankings did not jump immediately, but the brand name began to show reliably.

When to switch domains

If a domain has been penalised repeatedly, its links are almost all spam and requests keep getting rejected, a fresh domain may be faster. Better still, check a domain's history before buying it.

Related articles

🔗 A Separate Domain for Short Links: Branded URLs That People Trust 📨 Setting Up DNS Records for Microsoft 365: Verification, MX, Autodiscover, SPF, DKIM 🤝 Buying a Taken Domain: How to Approach the Owner 📝 What is a TXT record and why your domain needs one
🌐 Language
🇺🇿 O'zbek 🇺🇿 Ўзбек 🇷🇺 Русский 🇬🇧 English ✓