How long does Google take to index a new website? What speeds it up
Google says crawling takes a few days to a few weeks, and most sites wait three days or more per new page. A sitemap and links from indexed pages help.
LLaunchScaler·Published ·7 min read
Google says crawling can take anywhere from a few days to a few weeks, and that for most sites a new page takes three days or more to be crawled and indexed. A brand-new website with no links pointing at it tends to sit at the slower end of that range, because Google finds pages mainly by following links.
You cannot set the clock, but you can remove what slows it down. A sitemap, links from indexed pages and a fast server shorten the wait; repeated resubmissions, pings and indexer services do not.
How long does Google take to index a new website?
Google publishes a range, not a number. Its recrawl guide says "crawling can take anywhere from a few days to a few weeks." Its crawling troubleshooting guide says Google "strives to check and index pages in a reasonably timely manner. For most sites, this is three days or more," and that "for most sites, new pages will take several days minimum to be noticed."
Situation
What Google says
What to expect
A new page on a site Google already crawls
"For most sites, this is three days or more"
Days, if the page is linked from indexed pages
A brand-new site with few links in
Googlebot "might not discover your pages if no other sites link to them"
Days to weeks; discovery is the bottleneck
A changed page Google already knows
"A few days to a few weeks" for the recrawl
Depends on how often Google revisits the page
Questions, answered
What people ask about this
01
How long does it take Google to index a new website?
Google says crawling can take anywhere from a few days to a few weeks, and that for most sites new pages take several days minimum to be noticed. A new site with few links pointing at it tends to sit at the slower end, because Google finds pages through links.
02
How long does it take Google to index a new blog post?
"Don't expect Google to index pages the same day that you publish them unless you are a news site or have other high-value, extremely time-sensitive content"
The only case Google names as an exception
An exact time for your page
Not published
No one outside Google can promise one
The one thing Google does not do is index every page it finds. Its troubleshooting guide says pages "might not be shown in search results, even if crawled, if there isn't sufficient value or user demand for the content," so speed only matters for pages Google wants in the first place.
Why do some pages get indexed faster than others?
Because Google decides what to crawl by demand and capacity. Its crawl budget guide says demand depends on "a site's size, update frequency, page quality, and relevance," and that "URLs that are more popular on the Internet tend to be crawled more often." Capacity depends on your server: when responses stay fast and error-free, Google can crawl more.
In practice that means a page is found faster when it sits a click or two from pages Google visits often, when other sites link to it, when your sitemap flags it with an accurate date, and when your server answers quickly. A page three levels deep on a new site, with no links from anywhere else, waits longest.
What speeds up indexing?
Anything that helps Google discover the URL sooner and judge it worth fetching. The steps below are all in Google's own documentation. None of them guarantees a time, but together they move a page from "unknown" to "crawled" as fast as your site's standing allows.
Submit a sitemap in Search Console and reference it in robots.txt. Google calls a sitemap "an important way for Google to discover URLs on your site" and says it can be "very helpful if you just launched your site."
Link each new page from pages that are already indexed, such as your homepage, a hub page or a related post. Google uses links "to find new pages to crawl," and says "every page you care about should have a link from at least one other page on your site."
Earn links from other sites. A new site with no links in is the case Google's sitemap guide warns about: Googlebot "might not discover your pages if no other sites link to them."
Use Request indexing in URL Inspection for a handful of key URLs, such as the homepage and your main landing pages. There is a daily quota per property.
Keep <lastmod> accurate in the sitemap, so Google knows which known URLs changed. Google uses it when it is "consistently and verifiably" accurate.
Keep the server fast and error-free. Google's crawl budget guide says slow responses and 5xx errors lower how much it crawls.
Repeating a request, pinging, and paying services that promise instant indexing. Google says requesting a recrawl "multiple times for the same URL won't get it crawled any faster," and lists "submitting the same, unchanged sitemap multiple times per day" as something to avoid. These cost you time and change nothing on Google's side.
Tactic
Why it doesn't help
Resubmitting the sitemap daily
Google calls a sitemap "merely a hint" and asks you not to resubmit an unchanged one repeatedly
Pinging Google's sitemap endpoint
Retired: Google announced in June 2023 that pings would stop working six months later and return 404
Clicking Request indexing again for the same URL
"Won't get it crawled any faster," and uses your daily quota
Third-party "instant indexer" services
Google's recrawl guide names two methods, URL Inspection and sitemaps; a service that sends ordinary pages through the Indexing API uses it outside its documented scope, and Google says abuse "may result in access being revoked"
Mass-submitting every URL by hand
The quota is per property per day; a sitemap covers many URLs at once
Google's Indexing API page is plain about its scope: it "can only be used to crawl pages with either JobPosting or BroadcastEvent embedded in a VideoObject." A service that sends your blog posts through it is using the API outside its documented purpose.
How do you check whether Google has indexed a page?
Use URL Inspection in Search Console, not a site: search. Paste the URL into the bar at the top: "URL is on Google" means it is indexed, and "URL is not on Google" comes with a reason in the Page indexing section. Google's own site: documentation says the operator "doesn't necessarily return all the URLs that are indexed."
The reason in URL Inspection tells you which stage the page is stuck at:
URL Inspection shows
What it means
What to do
URL is unknown to Google
Google "hasn't seen this URL before"
Link it from indexed pages, add it to the sitemap, request indexing
Excluded by noindex, blocked by robots.txt, or an error
Something on your side is stopping it
Fix that first; waiting will not help
For a page Google has never seen, URL Inspection's help says: "request that the page be indexed. Indexing typically takes a few days." The guide to checking if a page is indexed compares the methods in more detail.
When should you start to worry?
When a page you want indexed is still "URL is not on Google" after about four weeks. That is past the upper end of Google's "few days to a few weeks," so at that point the wait is no longer the likely explanation. Before four weeks, check the status, fix anything blocking, and let Google's queue run.
At four weeks, work through this list in order:
Run Test live URL in URL Inspection. Page fetch should be Successful, Crawl allowed should be Yes, and Indexing allowed should be Yes.
Check that the page is in your sitemap and that the sitemap's status is Success in the Sitemaps report.
Check that at least one indexed page links to it with a normal <a href> link.
Check the canonical: it should point at the page itself, not the homepage or another URL.
Read the page against what already ranks for its topic. A page that adds nothing new can stay crawled but not indexed however long you wait.
If everything passes, click Request indexing once and give it another week or two.
When a whole new site is still missing from Google after four weeks, check the site-wide causes first: a noindex left over from staging, a robots.txt Disallow: /, a firewall blocking Googlebot, or no links in from anywhere.
Check that nothing is blocking the crawl
Before you wait on Google, make sure your pages are not stopping it. Run the free scan on LaunchScaler: give it your URL, no account needed, and it runs 156 checks across 6 of its 7 categories at no cost. Its search checks cover the site-wide blockers from the list above: a robots.txt rule blocking the page, a noindex in the meta tag or header, a missing or cross-pointing canonical, no discoverable sitemap, sitemap entries that redirect or fail, and main content that only appears after JavaScript runs. It reads your live site, so fix what it flags and then let Google's crawl take its course.
On an established site, Google says it strives to index pages in a reasonably timely manner, which for most sites is three days or more. Only news sites and other highly time-sensitive content should expect same-day indexing.
03
Can I make Google index my site faster?
Yes, within limits. Submit a sitemap, link new pages from pages that are already indexed, earn links from other sites, and use Request indexing in URL Inspection for a handful of key URLs. Repeated resubmissions and pings do not help.
04
How do I know if Google has indexed my page?
Inspect the URL in Search Console's URL Inspection tool. URL is on Google means it is indexed; URL is not on Google gives the reason. A site: search is only a sample and misses pages.
05
When should I worry that Google hasn't indexed my site?
When a healthy page is still not on Google after about four weeks, past the upper end of Google's few-weeks range. Check its status in URL Inspection, which tells you whether Google has never seen it, has not crawled it, or crawled it and declined.
Add a Domain property, verify it with a DNS TXT record, submit your sitemap, inspect the homepage, then read three reports in week one. The full setup.