How long does Google take to index a new website? Google does not publish a fixed timeline. In practice it ranges from a few days to several weeks, and it can be longer for brand-new domains with almost no links pointing to them.
This guide explains what indexing actually is, realistic expectations, and the steps that genuinely help.
Crawling, indexing, and ranking are different
Google works in stages. It discovers a URL, crawls it (fetches the page), indexes it (processes and stores it), and then decides whether to show it for a query. A page can be indexed and still get no impressions, which is why "indexed" is not the same as "getting traffic". If that is your situation, read 7 reasons for no impressions.
Realistic timelines for indexing a new website
Google's documentation says crawling can take anywhere from several days to several weeks after you make changes or requests. Ahrefs' guide to Google indexing says a new site can take from a few days to several months, while new pages on established sites can appear within hours.
These are rough rules of thumb, not guarantees:
| Situation | Typical wait |
|---|---|
| New page on an established, often-crawled site | Hours to a few days |
| New page on a small or young site | Several days to a few weeks |
| Brand-new domain with no external links | A few weeks, sometimes longer |
| Large changes to an existing site | Weeks |
What affects the speed
- Links. Pages that are linked from your homepage and from other sites are found sooner.
- Perceived value. Thin, duplicate, or low-value pages may be crawled and then left out.
- Technical health. Slow servers, errors, redirect chains, and blocked resources slow crawling.
- Crawl demand. Sites that publish useful content regularly tend to be revisited more often.
- Blocks. A stray
noindextag or robots.txt rule stops indexing completely.
How to help Google find your pages
- Verify your site in Search Console and confirm the property matches your live URL.
- Submit an XML sitemap. If it shows an error, see sitemap "Couldn't fetch" fixes.
- Request indexing for key pages with the URL Inspection tool. Google's page on how to ask Google to recrawl your URLs explains the limits. Requesting the same URL repeatedly will not speed it up.
- Link your pages together. Link new posts from your homepage or blog index and from related posts. See internal linking best practices.
- Earn a few relevant links from other sites. Even a handful helps discovery. See how to check your backlinks for free.
- Publish pages worth indexing. Target specific questions, as covered in how to find low-competition keywords.
- Notify other search engines. IndexNow lets participating engines such as Bing know about changes. Google does not use it, so it will not speed up Google.
How to check where you stand
Paste a URL into the inspection bar in Search Console. Then open the Pages report and read the reasons listed:
- URL is not on Google: not indexed yet.
- Discovered – currently not indexed: Google knows the URL but has not crawled it.
- Crawled – currently not indexed: Google fetched the page and has not added it. Improve the page and its links.
- Page is indexed: eligible to appear, though not guaranteed impressions.
When to worry
If a page is properly linked, allowed to be indexed, and still absent after about four weeks, look for a noindex tag, a robots.txt block, duplicate content, or thin content. Our on-page SEO checklist covers the basics to verify.
Frequently asked questions
Is there a way to force Google to index my site? No. You can ask Google to crawl a URL, but indexing is Google's decision. Helpful pages that are easy to find are indexed more reliably.
Does submitting a sitemap guarantee indexing? No. It helps discovery. Google may still choose not to index low-value or duplicate pages.
Why is my page "Crawled – currently not indexed"? Google fetched the page and has not added it yet. Common reasons are thin or duplicate content, weak internal links, or a new site that has not built trust. Improve the page and link to it from stronger pages.
Does the site: search show everything that is indexed? Not reliably. Use the URL Inspection tool and the Pages report in Search Console for accurate status.
The takeaway
Expect days to weeks, not hours, for a new domain. Speed up what you can control: verify the property, submit a sitemap, request indexing for key pages, link your content together, and publish pages with a clear purpose. Then check the 28-day report rather than refreshing it daily.



