The Short Answer
Most new websites get indexed by Google within a few days to a few weeks. But "indexed" and "ranking" are different things — appearing in Google's index is just the first step.
What "Indexed" Means
Indexed means Google has discovered your pages, crawled them, and added them to its database so they can appear in search results. If you search site:yourdomain.com and see your pages, you're indexed.
Typical Timelines
Submitted via Search Console: often within 24–72 hours
Found naturally via links: a few days to a few weeks
New sites with no links: can take several weeks
Factors That Speed It Up
Submitting your sitemap in Google Search Console
Requesting indexing for individual pages
A few external links from other websites
Fast, mobile-friendly pages
Consistent publishing and clean URLs
Factors That Slow It Down
No sitemap and no Search Console verification
Blocking crawlers with robots.txt mistakes
Duplicate or very thin content
Slow or broken pages
What to Do While Waiting
Don't refresh Search Console obsessively. Publish useful content, earn a few links, and make sure every page has a unique title and description. Indexing follows quality — if your site is genuinely useful, Google will find it.
The Bottom Line
Expect indexing within days or a few weeks for most sites. Submit your sitemap, request indexing for key pages, and focus on quality. Ranking well takes longer — indexing is just the door opening.