Guide

How to get indexed on Google, and what to expect

The methods that genuinely exist, the timelines Google itself publishes, and the honest answer to why a page can be submitted correctly and still never appear.

Read this first

We build an IndexNow submission tool, and IndexNow cannot reach Google. Google announced a test in November 2021 and never adopted it. So there is nothing on this page we can sell you for the thing you came here to do.

That is worth saying up front, because most pages competing for this query are selling "instant Google indexing", and the mechanism they are implying does not exist.

The short version

What "getting indexed" actually involves

Indexing is not one action, it is five stages, and the language around it collapses them into a single verb. That is where most of the confusion comes from: people optimise the stage they can control and expect it to determine the stages they cannot.

Stage What happens In your control?
Discovery Google learns the URL exists, from a sitemap, a link, or a redirect. Yes
Crawling Googlebot requests the page and reads what comes back. Mostly
Rendering The page is executed in a headless browser so client-side content is seen. Mostly
Indexing Google decides whether the page is worth storing, and which URL represents it. No
Serving The page becomes eligible to appear for a query. No

Everything you can submit, request or ping affects the first row. Nothing you submit affects the last two. A submission tool moves a URL from "Google does not know this exists" to "Google knows this exists", and that is a real and useful thing when the page is genuinely new. It is not a vote, and it does not carry any weight into the indexing decision.

This is why "I submitted it and it still is not indexed" is such a common complaint. The submission worked exactly as designed. The page then failed a different test.

The methods that actually exist

1. An XML sitemap, submitted in Search Console

The standard mechanism, and the only one that scales. List your canonical URLs, reference the sitemap from robots.txt, and submit it once in Search Console; Google re-reads it on its own afterwards.

A sitemap is a set of hints, not instructions. Including a URL does not oblige Google to crawl or index it, and including URLs that are broken, redirected or blocked actively wastes the crawl budget you wanted spent elsewhere. Ours is a free check for exactly that: find dead URLs your sitemap still advertises.

2. Internal links from pages Google already crawls

The step most people skip while refreshing Search Console. Googlebot finds pages by following links, and a page with no internal links pointing at it is asking to be discovered from a sitemap alone, which is the weakest possible signal that it matters.

If a page shows as Discovered, currently not indexed, this is usually the lever. A link from your homepage, a hub page, or a genuinely related article does more than any amount of resubmission, because it changes Google's estimate of whether the page is worth crawling rather than repeating a request it already received.

3. URL Inspection, then Request Indexing

In Search Console, paste the URL into the inspection bar and choose Request Indexing. Use it for individual pages that matter: a new cornerstone article, a page you just fixed, a URL that changed.

Two limits Google states directly. There is a quota on submitting individual URLs. And in Google's own words, requesting a recrawl multiple times for the same URL "won't get it crawled any faster". Requesting once is the whole of the available benefit; the rest is habit.

4. The Indexing API, if and only if it applies to you

Google publishes an Indexing API, and it officially accepts two page types: JobPosting and BroadcastEvent. If you publish job listings or livestream events, use it. If you do not, using it for ordinary pages is outside the documented contract, which means nothing about its behaviour is promised and nothing about it is supported. There is a fuller comparison here.

What to expect, honestly

Google's documentation gives the useful anchor: crawling can take from a few days to a few weeks. Note that is crawling, not indexing. Indexing follows, and Google is explicit that requesting a crawl does not guarantee inclusion "instantly or even at all".

What that means in practice, roughly:

The last one is the part most guides omit, and it is the one worth internalising. Indexing is not an entitlement that follows correct technical setup. It is a judgement about whether the page adds something to an index that already contains a great deal.

What does not work

If it is still not indexed: work through these

At that point it is a diagnosis, not a submission problem. In rough order of how often each turns out to be the cause:

The fastest way to rule out the mechanical causes at once is the indexability checker: it reads the HTTP status, robots.txt, the robots meta tag, the X-Robots-Tag header and the canonical in one pass and names the specific rule responsible.

Where the other search engines fit

Google is around 90% of search worldwide, so it deserves the attention it gets. But the remaining share is not nothing, and it is markedly easier to reach: Bing, Yandex, Naver, Seznam, Yep and Amazon all implement IndexNow, which is a single unauthenticated request that tells them a URL changed. No account, no quota, no waiting to be discovered.

Bing also matters more than its direct share suggests, because it supplies results to DuckDuckGo, Copilot and ChatGPT's web search. If you are already doing the Google work, the IndexNow half takes about ten minutes to set up once and then costs nothing per page. That is the part we do, and it is free.

Last reviewed 2026-08-23. Claims about Google's behaviour are from Google's crawling and indexing documentation. Market share is from StatCounter, which puts Google between 89% and 91% depending on the month.

Questions

How do I submit a URL to Google?

Through Search Console. Open the URL Inspection tool, paste the URL, and choose Request Indexing. There is a daily quota, and Google states plainly that requesting a crawl does not guarantee inclusion, instantly or at all. For more than a handful of URLs, a sitemap is the right mechanism instead. There is no public endpoint that submits arbitrary pages to Google, and any tool claiming otherwise is describing something that does not exist.

How long does Google take to index a new page?

Google's own documentation says crawling can take anywhere from a few days to a few weeks, and crawling is only the first step. On an established site that publishes regularly, hours to days is common. On a new domain with few links, several weeks is normal and not a sign anything is broken. Indexing is a separate decision that follows crawling and may not happen at all.

Does resubmitting a URL in Search Console make it index faster?

No. Google states directly that requesting a recrawl multiple times for the same URL will not get it crawled any faster. Repeated requests only consume your daily quota. If a page has been requested once and has not been indexed after a couple of weeks, the answer is on the page or the site, not in the queue.

Can IndexNow get my page into Google?

No. Google announced it would test IndexNow in November 2021 and never adopted the protocol. We build an IndexNow tool and it cannot submit to Google, which is worth stating clearly because a lot of tools marketed as "instant indexing" imply otherwise. IndexNow reaches Bing, Yandex, Naver, Seznam, Yep and Amazon.

Why does Google say "Discovered - currently not indexed"?

Google knows the URL exists but has not crawled it. That is usually a prioritisation decision: it has not judged the page worth spending crawl budget on yet, often because the site is new, the page is weakly linked, or there are many similar pages. Requesting indexing repeatedly does not change that. Better internal linking and fewer near-duplicate pages do.

Is there a Google API for submitting pages?

There is an Indexing API, but it officially accepts only JobPosting and BroadcastEvent pages. Using it for ordinary content is outside the documented contract, so nothing about its behaviour is promised or supported. For everything else the supported paths are sitemaps and the URL Inspection tool.

Can I pay someone to get my page indexed?

Services selling this exist. What they can genuinely do is what you can do free: submit a sitemap, request indexing, and build links to the page. What none of them can do is make Google index a page it has decided not to index. If a page is being skipped because it is thin, duplicated or orphaned, no amount of submission changes that, and the money is spent on the one part that was never the bottleneck.