You update a product's price, fix a broken description, or publish a new collection. Then you wait — sometimes days, sometimes weeks — for a search engine to crawl the page again and notice the change. That lag is the oldest friction in SEO: the gap between you changed something and the search engine knows you changed it.
IndexNow is a protocol designed to close that gap. Instead of waiting to be crawled, you send a small notification — a "ping" — the instant a URL is created, updated, or deleted. Participating search engines pick it up and prioritise the URL for crawling.
The short version: IndexNow is a free, open protocol for telling search engines "this URL just changed, please recrawl it." It's supported by Bing and Yandex (among others), it's a crawl invitation rather than a guarantee, and — importantly — Google does not currently use it.
What is IndexNow, exactly?
IndexNow is an open-source protocol, originally announced by Microsoft (Bing) and Yandex in late 2021, that lets website owners push change notifications to search engines. It is deliberately tiny: you make an HTTP request containing the changed URL and a key that proves you own the site. That's the whole protocol.
The key design principle is submit once, notify everyone. All search engines that participate in IndexNow share submissions with each other. Ping one participating engine and the others receive the same notification — you don't have to submit to each one separately.
The problem IndexNow solves
Traditional crawling is a guessing game. A search engine has to decide, for billions of URLs, how often to come back and check whether anything changed. Guess too often and it wastes bandwidth (yours and theirs) re-crawling pages that never change. Guess too rarely and it misses fresh content and stale prices for days.
IndexNow flips the model from polling to pushing. Instead of the crawler guessing when to return, your site tells it exactly when there's something worth recrawling. Two things improve as a result:
- Discovery latency drops. New and updated pages get recrawled in hours rather than days.
- Crawl waste drops. Because the engine knows which pages changed, it spends less budget re-fetching pages that didn't — which matters a lot for large ecommerce catalogues.
Which search engines actually use IndexNow?
This is the question that decides whether IndexNow is worth your time, so let's be precise:
- Microsoft Bing — full participant. This also feeds Bing-powered surfaces, including Microsoft Copilot and other tools that use Bing's index.
- Yandex — co-author of the protocol, full participant.
- Seznam (Czech Republic) and Naver (South Korea) — participants, relevant if you sell into those markets.
- Google — does not use IndexNow for indexing. Google said in 2021 it would test the protocol, but it has not adopted it. Submitting to IndexNow has no direct effect on your Google rankings today.
Be honest with yourself about the payoff. If 95% of your organic traffic is Google, IndexNow won't move your headline numbers. It's most valuable if you get meaningful traffic from Bing/Yandex, sell into Bing-heavy markets, or care about visibility in AI assistants that lean on Bing's index.
What happens internally when you ping IndexNow
When you submit a URL, a lot happens in the background before that page ever gets recrawled. Here's the sequence:
- Your request arrives. You send an HTTP request to an IndexNow endpoint containing the changed URL, a key, and the location of your key file.
- Ownership is verified. The engine fetches your key file (a plain-text file hosted on your own domain) and checks that the key inside it matches the key you submitted. This proves you control the site — otherwise anyone could submit URLs for any domain.
- Host matching is checked. Every submitted URL must live on the same host as the key file. Mixed or mismatched hosts are rejected. This is why the protocol returns errors if you try to submit URLs you don't own.
- The submission is de-duplicated and queued. Valid URLs are added to a crawl queue and prioritised. The engine still decides when to crawl based on its own scheduling.
- The notification is shared. Because participating engines share a common feed, your submission propagates to the other IndexNow engines without you doing anything else.
- The page is (eventually) crawled and evaluated. When the crawler visits, the page goes through the same quality, relevance, and eligibility checks as any other page. IndexNow gets you crawled sooner; it does not bypass ranking.
It's an invitation, not a guarantee
This is the single most misunderstood thing about IndexNow. A successful submission means "we received your notification and your key checks out" — nothing more. It does not mean the page will be indexed, and it certainly doesn't mean it will rank. A thin, duplicate, or low-quality page that you ping through IndexNow is still a thin, duplicate, or low-quality page. The protocol only affects how quickly the engine looks, not what it decides when it looks.
When should you actually submit a URL?
IndexNow is for meaningful changes, not for spamming. Submit a URL when:
- You publish a new page (product, collection, blog post).
- You materially update an existing page (price change, restock, rewritten description, updated content).
- You delete or redirect a page, so the engine can drop it faster.
Do not re-submit the same unchanged URL repeatedly, or submit your entire sitemap on a schedule regardless of what changed. Excessive or abusive submissions get rate-limited and can be ignored.
Should ecommerce stores bother with IndexNow?
For a store with a large, frequently-changing catalogue — prices, stock levels, seasonal collections — IndexNow is genuinely useful for the engines that support it. Getting a restocked bestseller or a corrected price recrawled in hours instead of days is a real advantage on Bing, and the setup cost is close to zero. The honest caveat remains: it's a Bing/Yandex play, not a Google one.
If you'd like the step-by-step version — generating a key, hosting the key file, and submitting URLs (with code you can copy) — read the companion guide: How to Set Up IndexNow.
And before you worry about how fast pages get recrawled, make sure they're worth crawling in the first place. Run a free RankCart audit to catch the missing meta descriptions, incomplete schema, and broken links that quietly cap your rankings — no matter how quickly the crawler arrives.