Google usually crawls a new site within 2 to 14 days, indexes it within 1 to 4 weeks, and starts ranking it for anything competitive somewhere between 3 and 6 months later. Those are three separate events, and almost every answer you’ll read online blurs them into one number. That’s why the estimates you’ve seen range from “three days” to “eight weeks” without agreeing on anything.

I’ve been watching this happen in slow motion on my own site for the past few weeks, so rather than quote you a range I half-remember, I’ll show you the actual numbers from my Search Console.

How Long Before a New Website Appears on Google?

Days to be crawled, weeks to be indexed, months to rank for anything worth having.

StageTypical timingWhat you can see
Discovered1 to 7 daysNothing yet
Crawled2 to 14 daysShows in Search Console
Indexed1 to 4 weeksAppears for a site: search
Ranking for your brand name2 to 6 weeksFirst real impressions
Ranking for competitive terms3 to 6 monthsClicks, finally

A brand new domain with no links pointing at it sits at the slow end of every row. An established site publishing a new page on an existing domain can be indexed the same day. Those two situations get lumped together constantly, which is where most of the confusion comes from. And if you haven’t launched yet, the build has its own separate clock, which I broke down in how long a Squarespace website takes to build.

What Is the Difference Between Crawled, Indexed and Ranking?

Crawled means a bot read your page, indexed means Google kept a copy, and ranking means it actually shows up when someone searches. You can sit at any one of those stages indefinitely.

Crawled, indexed and ranking are three different things. Crawled: a bot visited your page and read it. Indexed: your page is stored and can be shown. Ranking: your page appears for real searches people actually type.
Crawled, indexed and ranking are three separate stages, and most timeline estimates blur them together.

This distinction isn’t pedantry, it’s the difference between waiting patiently and fixing a real problem. If you’re not crawled, that’s usually technical. If you’re crawled but not indexed, that’s usually a quality or duplication judgement. If you’re indexed but not ranking, nothing is broken at all and you simply need more authority and more time.

Why Is My New Website Not Showing Up on Google?

Nine times out of ten it’s one of four things, and only one of them is worth panicking about.

  • It hasn’t been long enough. Two weeks feels like forever and is completely normal.
  • You’re searching wrong. Searching your business name proves nothing. Search site:yourdomain.com instead, which asks Google directly what it has indexed.
  • The site is blocking crawlers. A stray noindex tag left over from development, or a robots.txt rule that’s too broad. This is the one worth checking today.
  • It’s indexed and you just aren’t ranking. The most common case by far, and the least understood.

That third one catches people who launched with a staging site. WordPress has a “Discourage search engines” checkbox that developers tick during a build, and if nobody unticks it on launch day, you can wait six months and nothing will ever happen.

What Does “Crawled – Currently Not Indexed” Mean?

It means Google visited your page, read it, and decided not to store it. No error, no penalty, just a judgement that the page wasn’t worth keeping yet.

This is the status nobody explains properly, and it’s where most new small sites actually get stuck. Here’s my own Search Console, snapshot dated 7 August 2026, for a site with a domain authority in the single digits:

StatusPagesDeliberate?
Indexed61Yes
Excluded by noindex tag32Yes, tag and author archives
Page with redirect30Yes, old URLs I moved
Crawled, currently not indexed25No
Not found (404)8Mostly junk URLs
Redirect error3No, fixed since
Discovered, currently not indexed3No, still queued
Soft 4041No
Blocked by robots.txt1Yes

Search Console reports that as 61 indexed against 103 not indexed, which looks alarming until you read the breakdown. Sixty-two of those 103 are deliberate: noindexed archive pages and redirects from URLs I moved on purpose. The number that actually matters is the 25 sitting in “crawled, currently not indexed” plus the 3 still queued.

So if your own Search Console shows a scary “not indexed” count, open the breakdown before you worry. Most of it is usually meant to be there. It’s a genuinely useful habit, and the same one applies to the rest of your on-page SEO checks.

How Long Does It Take Google to Crawl a New Website?

A few days to a few weeks, and that’s Google’s own number rather than mine.

Google’s documentation on asking it to recrawl your URLs says plainly that “crawling can take anywhere from a few days to a few weeks.” The same page adds something more important that almost nobody quotes: “requesting a crawl does not guarantee that inclusion in search results will happen instantly or even at all.”

Read that second sentence again if you’ve been hammering the Request Indexing button. It does not force anything. It puts you in a queue, and Google still decides. I’ve requested indexing on pages that appeared in two days and on pages that are still sitting in that “crawled, not indexed” bucket weeks later.

What Actually Speeds Up Indexing?

Four things genuinely help, and none of them are tricks.

What actually speeds up indexing: submit an XML sitemap, request indexing for key pages, publish pages worth indexing.
The things that genuinely move indexing along are unglamorous and mostly free.
  • Submit an XML sitemap in Search Console. This is how Google finds pages it would otherwise take weeks to stumble across.
  • Request indexing for your genuinely important pages. Not all of them, just the ones that matter.
  • Link new pages from pages that already exist. An orphaned page with nothing pointing at it is the slowest thing to get indexed, and internal links are the single most underrated fix here.
  • Publish pages worth indexing. Thin pages, near-duplicate pages and empty category archives are exactly what “crawled, not indexed” is for.

What doesn’t help: submitting your URL to a hundred directories, paying for an indexing service, or republishing the same post repeatedly hoping something changes. I’ve watched people burn weeks on all three.

What If You’re Indexed but Getting No Traffic?

Then nothing is broken and you’ve simply reached the slow part.

Being indexed only means you’re eligible to appear. Whether you actually appear depends on how much authority your domain has against everyone else competing for the same words, and a new site has approximately none. This is the stage where people conclude SEO doesn’t work and give up, usually somewhere around month two.

What you’ll see first is impressions with almost no clicks, because you’re ranking on page three or four where nobody scrolls. That’s not failure, it’s the normal shape of the curve. The fix is boring and it’s always the same two things: earn a few links from real sites, and target questions specific enough that the competition is thin. If you’re a local business, the fastest version of that is local SEO, where the pool of competitors is small enough to actually win.

Frequently Asked Questions

How long before a new website appears on Google?

Usually 1 to 4 weeks to be indexed, and 2 to 6 weeks before you see any impressions at all. A brand new domain with no links sits at the slow end. A new page on an established site can be indexed the same day, which is why the estimates you read vary so wildly.

Why is my new website not showing up on Google?

Most often it simply hasn't been long enough, or you're searching your business name instead of running a site: search. The one genuine problem worth checking today is a leftover noindex tag from development. In WordPress that's the Discourage search engines setting, and if it's still ticked after launch, nothing will ever get indexed.

What does crawled but currently not indexed mean?

Google read your page and chose not to store it. It isn't an error or a penalty, it's a judgement that the page wasn't worth keeping yet. It's the most common place for new small sites to get stuck. On my own site 25 pages were sitting in exactly that state, against 61 indexed.

Does requesting indexing in Search Console actually work?

It helps but it guarantees nothing. Google's own documentation states that requesting a crawl does not guarantee that inclusion in search results will happen instantly or even at all. It adds you to a queue rather than forcing anything, so use it on pages that matter and then leave it alone.

How do I check if my site is indexed?

Search site:yourdomain.com in Google. Whatever comes back is what Google has indexed, and an empty result means nothing is. For detail on individual pages, use the URL Inspection tool in Search Console, which tells you whether a specific page is indexed and when it was last crawled.

How long until a new website ranks on the first page?

For competitive terms, 6 to 12 months on a new domain, and often longer. For narrow, specific questions where few sites compete, you can appear within weeks of being indexed. The gap between those two outcomes is decided by which keywords you target, far more than by anything technical.

The Short Version

Crawled in days, indexed in weeks, ranking in months. Check the breakdown of your “not indexed” count before you worry about it, because most of it is usually deliberate. And if you’re indexed with impressions but no clicks, nothing is broken, you’ve just arrived at the part that takes patience.

If your site has been live a while and still isn’t showing up, that’s usually diagnosable in an afternoon rather than a mystery. Have a look at how I work with clients, or send me the URL and I’ll tell you honestly which of the four causes above you’re dealing with.