IndexNow: instant indexing for Bing and Yandex (but not Google)
IndexNow is a one-line ping that tells several search engines the instant your content changes. The catch most guides bury: Google is not one of them. Here is what IndexNow does, which engines actually use it, and how to handle Google separately.
Last updated June 17, 2026IndexNow is a push protocol that instantly notifies Bing, Yandex, Naver and Seznam the moment you publish, update, or delete a page, instead of waiting for them to crawl. Google has never adopted it, despite testing it since 2021, so an IndexNow ping does nothing for your Google timeline. It is still worth shipping, because it is near-zero cost (your CDN or CMS can automate it) and it genuinely speeds up the engines that use it. For Google, you use a sitemap and Search Console instead.
- IndexNow notifies Bing, Yandex, Naver and Seznam instantly when content changes. One ping reaches all participating engines.
- Google does not support IndexNow and never has. For Google, use a sitemap and Search Console’s Request Indexing.
- Setup is trivial: host a key file at your root, then send the URL to the IndexNow endpoint. Cloudflare, WordPress, Shopify and others can automate it for you.
- It is a hint, not a guarantee. Participating engines still apply their own quality filters; IndexNow only gets you crawled faster, not auto-indexed.
IndexNow is a one-line ping that tells several search engines the instant your content changes, instead of waiting for them to crawl you. It is genuinely useful, with one catch that most guides bury until the end: Google is not one of the engines that uses it. IndexNow reaches Bing, Yandex, Naver and Seznam; Google has tested it since 2021 and never adopted it. So this guide covers what IndexNow does, who actually listens, and how to handle Google separately, because for Google you need a different path entirely.
01 · The definitionWhat IndexNow is
An open push protocol that lets a site instantly notify participating search engines when a URL is published, updated, or deleted, so they crawl the change immediately instead of discovering it on their next scheduled crawl. One submission is shared across all participating engines.
The old model is pull: search engines crawl the web on their own schedule, and your new page waits, invisible, until a crawler happens by. IndexNow flips that to push: the moment you publish, you send the URL to the engines, and they come fetch it. For time-sensitive pages, a changelog, a price update, a new post, that turns a wait of days into near-instant crawling. On the engines that support it.
02 · The engine listWho actually listens (and who doesn't)
This is the part to get straight before you invest any effort.
| Engine | Uses IndexNow? |
|---|---|
| Bing | Yes |
| Yandex | Yes |
| Naver | Yes |
| Seznam | Yes |
| No (tested since 2021, never adopted) |
Google’s absence is the whole catch. It runs its own crawl infrastructure and has never joined IndexNow, so a ping does nothing for your Google ranking or indexing timeline. Any tool that markets IndexNow as a way to “instantly index on Google” is misrepresenting it. What IndexNow genuinely does is speed up Bing and the others, which still matters: they send real traffic, and some of them increasingly act as the live index behind AI answer tools.
Since IndexNow does not reach Google, handle Google the normal way: submit a sitemap in Search Console, link your pages internally, and use Request Indexing for your key pages. And remember that for a new domain, the real bottleneck is usually authority, not notification, which is why a fresh site waits regardless.
03 · The two-minute versionHow to set it up
IndexNow is deliberately simple. You prove you own the domain with a key file, then submit URLs.
First, host a key file at your root. The filename is the key, and its only contents are the key itself:
<your-key>Then notify the engines when something changes by sending the URL to an IndexNow endpoint. One call reaches all participating engines:
curl "https://api.indexnow.org/indexnow?url=https://pagewatch.dev/changelog&key=<your-key>"In practice you rarely do this by hand. Cloudflare can fire IndexNow for you at the edge, and WordPress plugins like Yoast and Rank Math, and platforms like Shopify, offer native integrations that ping automatically whenever you publish. Set it once and forget it.
04 · The honest scopeWhat it does and does not promise
IndexNow removes the discovery delay on participating engines, and nothing more. It tells those engines a URL is worth crawling now; it does not force them to index it. They still apply their own quality filters, so a thin, blocked, or low-value page can be fetched and then skipped. It is “come look now,” not “add this to your index.”
So the honest summary: ship IndexNow because it is cheap, often automated for you, and a real speed-up on Bing and friends, not because it touches Google. In the bigger picture it is a small, worthwhile piece of the discovery floor, sitting alongside your sitemap and a clean robots.txt. It is plumbing for the engines that use it, not a shortcut past the work of becoming worth indexing.
Common questions
yourdomain.com/<key>.txt containing the key), then send your changed URLs to an IndexNow endpoint like api.indexnow.org. One submission is shared with all participating engines, so you do not ping each separately. Most people never do this by hand: Cloudflare, WordPress plugins like Yoast or Rank Math, and platforms like Shopify offer native IndexNow integration that fires automatically on publish.Get your free launch-readiness score
See what else is between your product and its first real users. Nilkick scores your readiness and hands you the map. Free, no login.
https:// optional · no account · we don't email you
How to get a new site indexed by Google fast
To get a new site indexed: verify in Search Console, submit a sitemap, request indexing, and stay crawlable. But there is no instant-index button for Google, and a new domain often waits. The honest levers.
Google Search Console in 15 minutes: verify, submit, inspect
The fastest way to set up Search Console for a new site: add and verify a property, submit your sitemap, and request indexing for your key pages. The steps, and what GSC will and won't do.
Why a new domain takes weeks to show up in Google
A fresh domain takes weeks to appear because Google has no trust signals for it yet and deprioritises indexing. There is no formal sandbox, but the delay is real. What genuinely speeds it up.