Why My Website Doesn't Show Up on Google
A website that's absent from Google almost always has an identifiable cause from a short list: indexing is technically blocked, the site is too new, there's no genuinely usable text content, or no external or internal link points to it. The diagnosis takes a few minutes with Google Search Console, before considering any corrective action.
The problem: "invisible on Google" covers several different situations
"My site doesn't show up on Google" can mean very different things depending on the case: the site isn't indexed at all (Google doesn't know any of its pages), the site is indexed but never appears when you search its own name, or the site appears for its name but never for the keywords tied to its business. These three situations don't share the same causes or the same fixes. Before taking any action, you need to work out which one applies.
Step 1: check whether the site is indexed at all
Two quick, complementary methods.
The site: search — type site:yourdomain.com into Google. If pages show up, the site is at least partially indexed. If nothing appears, indexing is either fully blocked or hasn't happened yet.
Google Search Console — more reliable, this free Google tool gives a detailed, page-by-page report: indexed, not indexed, and above all the precise reason (blocked by robots.txt, noindex tag, server error, content flagged as duplicate). It's the mandatory first stop for any serious diagnosis.
The most common causes
The site is too new
Google generally takes a few days to a few weeks to discover and index a site that's just gone live. This delay isn't an anomaly, it's simply how the search engine normally works. A site that's been live for less than two weeks and absent from Google isn't necessarily a problem case.
Indexing is technically blocked
A noindex tag left on the main pages, a robots.txt file blocking crawling, or a password still protecting the production site after a poorly finished migration: these technical blocks stop Google from accessing the content, regardless of its quality. See our article on sitemaps and robots.txt for the details of these checks.
No link points to the site
Google mainly discovers new pages by following links from pages it already knows about. A completely isolated site, with no inbound links at all (social media, directories, press, partners) and no sitemap submitted, can stay off the radar for a long time, even without any technical block.
The content is insufficient or duplicated
A page that's practically empty, or content copied from another site, gives Google little reason to prioritize indexing it. This isn't a penalty, it's a matter of resource allocation: Google prioritizes indexing content that has a reasonable chance of being useful for a search.
The site changed address without redirects
After a domain migration or a URL overhaul, the absence of proper redirects (301s) leaves the old pages erroring out and the new ones poorly connected, in Google's eyes, to the site's history. See the dedicated article on migrating a site without losing SEO.
A special case: the site was visible, then disappeared
A site that used to show up on Google and suddenly vanishes calls for a different diagnosis than a site that was never indexed. The most common causes in this case:
- a recent technical change (new host, CMS migration, redesign) introduced an unintentional block;
- a manual penalty has been applied by Google, generally flagged explicitly in Search Console under "Manual actions" — rarer than technical errors, but worth checking;
- the site has been hacked and is silently redirecting to unwanted content, a scenario Search Console also flags, under "Security issues";
- a competitor has significantly strengthened its own SEO on the same keywords, causing a relative drop rather than a technical disappearance.
In this specific case, compare the date the site disappeared with the site's change history (deployments, DNS changes, hosting migration) to quickly identify the most likely cause before exploring more complex hypotheses.
What Google Search Console reveals that a site: search doesn't
A site: search gives a quick but rough overview. Search Console goes further, precisely distinguishing, for each non-indexed page, a reason from among several categories: crawled but not indexed (content judged insufficient), discovered but not yet crawled (crawl budget limits on a very large site), duplicate with no canonical URL set by the user, or blocked by a technical directive. That distinction directly changes what action to take: a content-quality problem isn't fixed the same way as a technical block.
Diagnostic checklist
- Type
site:yourdomain.cominto Google — do any results appear? - Check Google Search Console — how many pages are indexed, how many are excluded, and why?
- Check the robots.txt file — does it block crawling of the site or a section of it?
- Check for noindex tags on the main pages.
- Is the site linked to from at least one other page on the web (social media, directory, partner)?
- Does the site have an XML sitemap submitted in Search Console?
- How long has the site been live?
- In the case of a recent migration, do the old URLs redirect correctly to the new ones?
What to remember
- "Invisible on Google" covers different situations: not indexed, indexed but absent from targeted searches, or recently launched.
- Google Search Console gives a precise, page-by-page diagnosis in a few minutes.
- Technical blocks (robots.txt, noindex, a forgotten password) are the easiest cause to fix, and often the most common one after a migration.
- A site with no inbound links and no sitemap submitted can go undiscovered for a long time, even if it's technically flawless.
- A site that's only just been indexed won't immediately rank on competitive searches: indexing and ranking are two separate steps.
Frequently asked questions
How long does it take for a new website to show up on Google? A new site generally appears in Google's index within a few days to a few weeks of going live, provided it's accessible and linked to from at least one other page. Appearing in the index and ranking well for a search are two different things.
Is typing site:mydomain.com into Google a reliable check? It's a quick, useful indicator, but an imperfect one: it shows which pages Google has indexed, without any detail on possible errors. Google Search Console gives a far more complete picture, with the precise reason for non-indexing on a page-by-page basis.
My site is indexed but never shows up in search results, why? Being indexed means Google knows the page exists, not that it will show it for a given search. That depends on competition for the keyword, the relevance of the content, and the site's authority. A site that's only just been indexed rarely ranks on the first page right away.
Should a website under construction be visible on Google? No, as a rule it's better to temporarily block indexing of a site under construction (via a noindex tag or password protection) and then remove that block once the site is finished, to avoid Google indexing an incomplete version.
In summary
A site that's absent from Google can be diagnosed methodically, without guesswork: Search Console and a site: search are enough to identify the cause in the vast majority of cases. Once the cause is fixed, indexing picks back up within a few days. Every website built by VeryAppi is set up from the start for clean indexing, sitemap and tags included.
Frequently asked questions
›How long does it take for a new website to show up on Google?
A new site generally appears in Google's index within a few days to a few weeks of going live, provided it's accessible and linked to from at least one other page. Appearing in the index and ranking well for a search are two different things.
›Is typing site:mydomain.com into Google a reliable check?
It's a quick, useful indicator, but an imperfect one: it shows which pages Google has indexed, without any detail on possible errors. Google Search Console gives a far more complete picture, with the precise reason for non-indexing on a page-by-page basis.
›My site is indexed but never shows up in search results, why?
Being indexed means Google knows the page exists, not that it will show it for a given search. That depends on competition for the keyword, the relevance of the content, and the site's authority. A site that's only just been indexed rarely ranks on the first page right away.
›Should a website under construction be visible on Google?
No, as a rule it's better to temporarily block indexing of a site under construction (via a noindex tag or password protection) and then remove that block once the site is finished, to avoid Google indexing an incomplete version.