Skip to content
July 11, 2026·11 min read·updated October 03, 2026

Why Did My Website Vanish From Google Overnight? Causes and Fixes

Usually a leftover noindex, a robots.txt block, an outage, a hack or a manual action. How to find which one in Search Console and get back on Google.

If your website disappeared from Google overnight, the cause is usually technical and fixable: a noindex tag or the "Discourage search engines" box left on after a redesign, a robots.txt rule that blocks Google, a site that is down or hacked, or a manual action from Google. Search site:yourdomain.com, then open the Page indexing, Manual actions and Security issues reports in Google Search Console; between them they normally show the reason. Once the cause is fixed, request indexing for your key pages and expect the recovery to take from a few days to a few weeks.

Yesterday you searched your business name and it came up first. Today it's nowhere, not even when you search a sentence copied from your own homepage. That's frightening if customers find you through Google, but it's rarely a mysterious punishment. Below is the order we check things in, what each cause looks like, how to fix it, and how long it takes to come back.

First: gone from the index, or just ranking lower?

"Disappeared" can mean several different things, and each one points somewhere else:

What you seeWhat it usually meansWhere to look
A site: search shows nothing, not even your homepageThe whole site has dropped out of Google's indexCauses 1–4
Your homepage shows up, but key pages are missingSome pages are excluded, redirected or returning errorsPage indexing
Your pages still appear, just much lower than beforeA ranking drop, not deindexingPerformance
Your result has no description and says "No information is available for this page"robots.txt is stopping Google from reading the pageCause 2
Pages you never made (pharma, gambling, text in another language) show up under your domainThe site has been hackedCause 4
A warning under your result, or a red warning page in the browserGoogle has flagged a security problemCause 4

Two quick tests: search site:yourdomain.com (with your real domain), and search a full sentence from your homepage in quotation marks. Google itself warns that a site: search doesn't always list every indexed page, so confirm with the URL Inspection tool in Search Console: paste a page address and it tells you whether that page is on Google and, if not, why.

If your pages are still there but lower, check the Google Search Status Dashboard for a core or spam update that was rolling out when your traffic dropped. That is a content and competition question, not a technical fault. The rest of this article is about pages that are gone.

Cause 1: a noindex tag left switched on

One of the most common reasons for a sudden disappearance is a noindex rule. It tells Google: don't show this page in results. Google drops each page the next time it crawls it and sees the rule. Pages Google visits often, such as your homepage and main pages, tend to go first, which is why it can feel like it happened overnight.

Where it usually comes from:

  • A redesign or relaunch. The test (staging) version was set to noindex on purpose and nobody removed it at launch.
  • The WordPress visibility box. Under Settings → Reading → Search engine visibility there is a checkbox called "Discourage search engines from indexing this site". Since WordPress 5.3, ticking it adds a noindex, nofollow robots tag to every page.
  • An SEO plugin. Yoast, Rank Math and similar plugins can set noindex on a single page, a whole content type, a category or the entire site.
  • A site builder setting. On WordPress.com and other hosted builders, check the site's visibility or SEO settings for a coming-soon, private or hide-from-search-engines option.
  • A server header. noindex can also be sent as an X-Robots-Tag: noindex HTTP header, set in the server configuration, a hosting panel or a plugin. You won't see this one in the page source.

How to check: open the page, right-click, choose View page source (Chrome, Firefox) and search for the word noindex. If you see a robots meta tag with content="noindex", that's your cause. The more reliable check is in Search Console: URL Inspection, then Test live URL, then look at "Indexing allowed?". It catches both the meta tag and the HTTP header.

How to fix it: untick the box or change the plugin setting, clear any page cache, run Test live URL again to confirm indexing is allowed, then click Request indexing.

Cause 2: robots.txt is blocking Google

The file at yourdomain.com/robots.txt tells crawlers which addresses they may fetch. The classic accident is a pair of lines left over from the test site: User-agent: * followed by Disallow: /. Together they mean "no crawler may fetch anything on this site".

Keep the difference in mind: robots.txt controls crawling (whether Google may read a page), while noindex controls indexing (whether Google may show it).

Two details matter here:

  • robots.txt doesn't neatly remove pages. Google says it is not a mechanism for keeping pages out of Google. Blocked URLs can stay in results with no description ("No information is available for this page") while Google loses the ability to read them.
  • robots.txt hides your noindex. If a page is blocked by robots.txt, Google never sees its noindex tag. After a messy relaunch you may have both problems, so fix both.

How to check: open yourdomain.com/robots.txt in your browser. In Search Console, the robots.txt report (under Settings) shows which file Google last fetched, when, and any errors. Google usually caches robots.txt for up to 24 hours, so after fixing it use Request a recrawl in that report.

One more trap: if the robots.txt file itself returns a server error, Google stops crawling the site for the first 12 hours and then works from the last good copy for up to 30 days. A struggling server can therefore look like a robots.txt problem.

Cause 3: the site is down, unreachable or blocking Googlebot

Google can only keep pages it can reach. According to Google's documentation, already indexed URLs that can't be reached because of DNS or network errors are removed from the index within days. Pages that keep returning server errors (5xx) are eventually dropped, and pages that return 404 or another 4xx error are removed once Google sees that status.

Typical reasons:

  • The domain expired or wasn't renewed, so it no longer points to your site.
  • A move to new hosting with wrong DNS records, or a site that was down while Google tried to crawl it.
  • A maintenance or "coming soon" mode left on after an update, which shows Google an error or a holding page instead of your content.
  • A firewall, security plugin or CDN rule that blocks Google's crawlers while normal visitors still get through.
  • An expired SSL certificate. It may not remove you from the index on its own, but browsers show a full-page security warning, so to visitors the site looks broken. Renew it straight away.

How to check: open the site in a private window and on mobile data, check the domain's expiry date with your registrar, and in Search Console run URL Inspection with Test live URL. The Crawl stats report (under Settings) shows whether Google has been hitting server errors or DNS failures. If you don't host the site yourself, ask your host for the server logs.

Cause 4: a manual action or a security issue

If the first three causes are clear, open Security & Manual Actions in Search Console:

  • Manual actions. A Google reviewer decided the site breaks Google's spam policies, for example unnatural links, thin content with little or no added value, cloaking or sneaky redirects, hidden text or keyword stuffing, or user-generated spam. Google says that with a manual action, some or all of the site won't be shown in results. Fix the problem on every affected page, then click Request Review. Google says most reviews take several days or weeks, and link-related ones can take longer.
  • Security issues. The site was hacked: injected spam pages, malware, redirects to other sites or deceptive pages. Clean it, close the way in (updates, new passwords, remove admin users you don't recognize), then click Request Review. Google says a security review can take from a few days to a few weeks. Our guide to cleaning an infected WordPress site walks through the cleanup.

Not every spam problem comes with a message. Google says sites that violate its spam policies may rank lower or not appear in results at all, and spam updates are run by its automated systems, so they don't show up in the Manual actions report, which only lists actions taken by human reviewers. If your drop lines up with an update on the Search Status Dashboard, the fix lies in the content and links themselves, not in a review request, and Google notes that its systems may take months to recognize the changes.

Cause 5: changes made on your side

Many disappearances follow a recent change, even one that doesn't look related to Google:

  • New domain or new URL structure without 301 redirects. The old indexed URLs start returning 404 and get removed, while the new ones aren't indexed yet. Redirect every old URL to its new equivalent and, as Google advises, keep the redirects for at least a year. For a domain change, also use the Change of Address tool in Search Console. Google says a small to medium site can take a few weeks for most pages to move. More in our guide to migrating a site without losing your Google rankings.
  • Canonical tags pointing to the wrong place. After a relaunch, canonicals sometimes still point to the staging domain, the old domain or the homepage, so Google treats your pages as copies of another address. In the Page indexing report, look for "Duplicate, Google chose different canonical than user" or "Alternate page with proper canonical tag" on pages that should be indexed.
  • A removal request in Search Console. Someone with access used the Removals tool on the whole site or a folder. A temporary removal hides URLs for about six months; open the request history, click the menu next to the request and choose Cancel request.
  • Pages put behind a login or password. Google can't index what it can't open. These show up in the Page indexing report as "Blocked due to unauthorized request (401)" or "Blocked due to access forbidden (403)".

How to get back on Google, step by step

After you fix the cause, Google won't restore everything instantly. To speed it up:

  • Step 1. Make sure you have access to the site in Google Search Console. If not, add the property and verify it.
  • Step 2. In URL Inspection, paste your homepage address, click Test live URL to confirm Google can now fetch and index it, then click Request indexing. Repeat for your most important pages. There's a quota, and requesting the same URL again won't get it crawled any faster.
  • Step 3. In the Sitemaps report, resubmit your sitemap.xml so Google can rediscover every page.
  • Step 4. In the Page indexing report, open the reason that caused the drop and click Validate fix. Don't click it again until validation has passed or failed.
  • Step 5. For a manual action or a security issue, click Request Review only once everything is fixed.
  • Step 6. Over the following weeks, watch the indexed count in the Page indexing report and the clicks in the Performance report. Pages usually come back gradually, not all at once.

How long it usually takes, according to Google's own documentation:

SituationTypical wait
Recrawl after a noindex, robots.txt or outage is fixedDays to weeks
Validate fix in the Page indexing report (sometimes longer)Up to ~2 weeks
Security issue reviewDays to weeks
Manual action review (link cases can take longer)Days to weeks
Domain or URL change, small to medium siteA few weeks
An accidental temporary removal, if not cancelledAbout 6 months

How to stop it happening again

  • After every relaunch or migration, check the page source for noindex, open robots.txt and look at the WordPress visibility box before you announce the new site.
  • Keep the domain and the SSL certificate on auto-renew, with a payment card that won't expire unnoticed.
  • Keep WordPress, the theme and plugins updated, use two-factor login and keep backups off the server.
  • Search Console is where Google reports manual actions and security issues, so make sure its messages reach an inbox someone reads.
  • Use a simple uptime monitor so you hear about an outage before Google does.

If you've worked through all of this and still can't tell why your site disappeared, we can look at the site and your Search Console with you. MPO Web Studio is a small web studio in Cluj-Napoca and we work remotely; we'll tell you plainly what we find, without promising rankings, because nobody honest can. Send us a WhatsApp message and we'll start with a quick check.

Frequently asked questions

How long does it take to get back on Google after fixing the problem?+

Once Google can crawl the site again, recrawling takes from a few days to a few weeks, and pages Google visits often, such as your homepage, tend to come back first. A manual action or security review adds its own wait, usually several days to a few weeks.

How do I know if my website has been deindexed by Google?+

Search site:yourdomain.com on Google; if nothing appears, the site is most likely out of the index. Confirm it with the URL Inspection tool in Search Console, which tells you whether a page is on Google and, if not, why.

Why did my website disappear from Google after a redesign?+

Usually something from the test version came along to the live site: a noindex tag, the WordPress "Discourage search engines" box, a Disallow: / rule in robots.txt, or new URLs without 301 redirects. Check those four first.

Is Google down, or is it just my site?+

Check the Google Search Status Dashboard, which lists crawling, indexing and serving incidents as well as ranking updates. If nothing is reported and other sites show up normally, the cause is on your site.

Can a competitor get my website removed from Google?+

It's very unlikely. Google says it works hard to make sure actions on third-party sites don't harm yours, and in most cases it can judge which links to trust on its own. A disappearance far more often comes from your own side: a setting, a migration, an outage or a hack.

Will my rankings come back after my site is reindexed?+

If the cause was purely technical and the pages haven't changed, they often return to similar positions as Google recrawls them, but nobody can guarantee the exact same rankings. A manual action or spam problem also needs the underlying issue fixed before rankings can recover.

Do I need an SEO specialist to fix this?+

Many causes you can fix yourself: the WordPress setting, robots.txt, an expired domain and the indexing requests. A manual action, a hacked site or a messy migration is safer with someone experienced. If you're not sure which case you're in, we can take a quick look and tell you honestly whether you can handle it on your own.

Free guide

7 mistakes that drive clients away from your website

Leave your email and get the guide right here, instantly. No spam.

By submitting, you agree to the Privacy Policy.
MThe MPO teamWe reply personally

Want to see what your business's website could look like?

Message us on WhatsApp and we'll build you a free demo website with your business name on it. See it first, then decide — no strings attached.

Ask for a free demo websiteWe usually reply within a few minutes