Article

Why Your New Website Isn't Showing on Google

9 September 2026 7 min read

If your new website isn't showing on Google, there are only four real possibilities: it's too new, something is blocking crawling, something is telling Google not to index it, or it's already indexed and you're checking the wrong way. Work through them in that order — the check takes ten minutes and usually saves you from paying someone to fix SEO that isn't broken.

We get this question more than any other, and it almost always arrives about two weeks after launch. The site looks great, the owner searches for their business, and there's nothing. In most of those cases the site is fine and needs patience. In roughly a third, there's a single line of code quietly keeping the whole thing out of the index.

First, confirm you're actually not indexed

Before diagnosing anything, check what Google already knows. Search this, replacing the domain with yours:

site:yourdomain.com

That shows every page Google has indexed for that domain. There are three possible outcomes, and they point in completely different directions:

  • Nothing comes back. You're genuinely not indexed. Keep reading.
  • The homepage appears, but few other pages do. You're partially indexed. The problem is discoverability or thin pages, not a block.
  • Everything appears. You're indexed. Your problem is ranking, which is a different job entirely — covered further down.

That distinction matters more than anything else in this post. "Not on Google" and "not ranking on Google" get reported as the same complaint and need opposite responses. One is a technical block you clear in an afternoon. The other is months of content and authority work.

Infographic: why a new website is not showing on Google — a four-step diagnostic. Step one, confirm with a site colon domain search. Step two, check the blocks: a noindex meta tag left on from staging, robots.txt with disallow slash, password or coming-soon protection, or a staging copy still public. Step three, check discoverability: Search Console verified, sitemap submitted, every page internally linked, content present in the server-rendered HTML. Step four, if the business name search works, it is a ranking problem, not an indexing problem. Normal timeline for a new domain is a few days to four weeks.

Second, check the four blocks that cause most cases

Almost every genuinely unindexed site we audit is blocked by one of four things, and all four are leftovers from development. Check them in this order — each takes about a minute.

1. A noindex tag left on from staging

This is the single most common cause. During development, sites carry a tag that tells search engines to stay away:

<meta name="robots" content="noindex, nofollow">

On launch day, someone forgets to remove it. The site is live, fast, beautiful, and invisible. To check, open your homepage, view the page source (Ctrl+U), and search for noindex. On WordPress the same setting hides behind Settings → Reading → "Discourage search engines from indexing this site" — a single checkbox that has probably cost Indian businesses more traffic than any algorithm update.

2. robots.txt disallowing everything

Visit yourdomain.com/robots.txt. If you see this, crawlers are being told to leave:

User-agent: *
Disallow: /

That one slash blocks the entire site. It belongs on staging and nowhere else. Note the difference from the tag above: robots.txt blocks crawling, noindex blocks indexing. A page blocked in robots.txt can still surface as a bare URL with no description, which is its own kind of embarrassing.

3. Password protection or a leftover holding page

Some hosts keep a "coming soon" plugin or HTTP basic auth switched on after launch. Google sees a login prompt instead of your content. Test it honestly: open the site in a private window, logged out, on mobile data rather than office Wi-Fi. What loads there is roughly what Google sees.

4. The staging site is still live

If staging.yourdomain.com or the developer's temporary URL is still publicly reachable and indexable, Google may have indexed that copy first and then treated your real site as the duplicate. Take the staging environment down, or put it behind a password, the day you go live.

Most "we're not on Google" emergencies turn out to be one line of staging code that nobody removed on launch day. Check that before you buy anything.

Third, make sure Google can find and read your pages

If nothing is blocking you, the next question is discoverability. Google has to find pages before it can index them, and a brand-new domain has no backlinks pointing at it — so nothing naturally leads a crawler to your door.

Set up Google Search Console. Free, fifteen minutes, non-negotiable. Verify the property, submit your sitemap (usually yourdomain.com/sitemap.xml), then run URL Inspection on your homepage and click Request Indexing. Search Console is also the only place that tells you why a page isn't indexed. "Discovered – currently not indexed", "Crawled – currently not indexed", and "Excluded by 'noindex' tag" are three different diagnoses with three different fixes, and guessing between them wastes weeks.

Check that every page is internally linked. A page nothing links to is an orphan, and orphans get found last, if at all. Your navigation, footer, and body copy should leave a click path from the homepage to every page you care about.

Check that your content exists in the HTML. Some JavaScript-heavy builds render text only after scripts run. Google can execute JavaScript, but it's slower, queued, and less reliable than reading plain HTML. Right-click → View Page Source — the actual source, not Inspect Element — and look for your real headings and body copy. If the source is nearly empty, fix that. It's on our technical SEO checklist for a reason, and it also decides whether AI answer engines can read you at all.

Then give it time. For a new domain with no links, two to four weeks is normal. Requesting indexing on your five most important pages speeds that up noticeably. Publishing something genuinely useful and earning one or two real links — a local directory, a supplier's partner page, your own verified profiles — speeds it up further.

If you're indexed but still invisible

This is where most sites actually are, and it deserves saying plainly: being indexed is the starting line, not the finish.

Search your exact business name. If you appear, Google knows you exist. What you're really asking is why you don't appear for "web design company in Hyderabad", or whatever your money term is. That's a ranking question — and for every commercial term there are sites that have been building relevance for it for years.

Three things move it, in rough order of impact for a new site:

  1. Pages that actually target the query. You will not rank for "e-commerce developer in Pune" with a homepage and an About page. You need a page whose entire job is that topic, with the phrase in the title, the H1, and the copy — written for a human, not stuffed for a crawler.
  2. Local signals, if you serve a city. A complete Google Business Profile, consistent name, address and phone across the web, and real reviews decide the map pack, which sits above the blue links. The mechanics are in local SEO for Indian businesses.
  3. Time and evidence. New domains are treated cautiously. Three to six months of consistent publishing plus a handful of genuine links is the realistic timeline before competitive terms start to move.

The uncomfortable part: nobody can make a two-week-old site rank for a competitive commercial term. Anyone promising that is selling you paid ads under a different name, or nothing at all.

The ten-minute diagnostic

Run these in order and stop at the first failure:

  1. site:yourdomain.com on Google — indexed or not?
  2. View source on the homepage — any noindex?
  3. Open /robots.txt — any Disallow: /?
  4. Open the site in a private window — does it load without a password?
  5. Search Console → URL Inspection on the homepage — what reason does it give?
  6. Search your exact business name — do you appear?
  7. If yes to 6, you have a ranking problem, not an indexing problem.

Six of those seven checks are free and need nobody's help. If you clear all of them and pages are still missing after four weeks, the cause is usually deeper: wrong server response codes, canonical tags pointing at the wrong URL, or a migration that left redirects broken. That's the point to bring in someone who can read a crawl report — and it's the same ground we cover when a redesign quietly loses rankings.

Either way, start with the ten minutes. It's remarkable how often the answer is a checkbox.

Want help putting this into practice? See our SEO & Technical SEO service or get a free audit.

W
Web of Wave Team
Web Performance & AI Search

We build fast, SEO-ready, AI-ready websites for Indian startups and enterprises, and write about what actually moves the needle on search and AI visibility.

Frequently asked questions

How long does it take for a new website to appear on Google?

Usually a few days to four weeks. A brand-new domain with no links pointing to it can take longer, because Google has no reason to crawl it often. If nothing is indexed after four weeks, assume something is blocking it rather than waiting longer.

Why does my website show up when I search the business name but not for services?

That means Google has indexed the site — it just doesn't rank it for competitive queries yet. Indexing and ranking are different problems. Being findable by name is the bare minimum; ranking for service terms needs pages that specifically target those terms, plus authority built over months.

How do I check if Google has indexed my site?

Search site:yourdomain.com on Google. If nothing comes back, you are not indexed. For a per-page answer, use the URL Inspection tool in Google Search Console, which tells you whether a page is indexed and, if not, the exact reason.

Does submitting a sitemap make Google index my site faster?

It helps Google discover pages, but it is not a guarantee of indexing. A sitemap says what exists; it does not override a noindex tag, a robots.txt block, or Google's judgment that a page is too thin to be worth indexing.

Get new guides in your inbox

Practical posts on web performance, SEO, and AI search — a couple of times a month, no spam, unsubscribe anytime.