Available

IndexNow: how do you tell search engines a page changed?

Instead of waiting for a crawler to come by, the site reports its own changes.

IndexNow is an open protocol that lets a website instantly notify participating search engines that a URL was added, updated or deleted. The site publishes a verification key, then sends the list of affected URLs. Submitting speeds up discovery, but it does not guarantee that a page will be indexed.

By Pilotiko editorial team · Updated on

In short

  • Engines listed by IndexNow.org: Amazon, Bing, Naver, Seznam.cz, Yandex and Yep. Google isn't listed.
  • A submission to one participating engine is shared with the others.
  • Up to 10,000 URLs per POST request.
  • The key is 8 to 128 characters long and is published in a text file.

What is IndexNow for?

The official FAQ puts it simply: IndexNow lets you submit URLs as soon as content is added, updated or deleted [1]. Without that signal, a search engine finds changes by recrawling the site or rereading the XML sitemap, which can take a while.

Bing describes IndexNow as a free, open-source protocol and notes that many content management systems and content delivery networks already support it [2]. For a small business, the appeal is straightforward: a new service page or a change in hours reaches participating engines the same day.

Which search engines use IndexNow?

IndexNow.org's FAQ lists endpoints for Amazon, Bing, Naver, Seznam.cz, Yandex and Yep, plus a global endpoint. A submission to any of them is shared with every engine that has adopted the protocol [1]. Google isn't on that list, so for Google the sitemap and regular crawling remain the normal routes.

How does an IndexNow submission work?

  1. 1

    Create a key

    A string of 8 to 128 characters: letters, digits and hyphens [1].

  2. 2

    Publish the key

    A UTF-8 text file named after the key (key.txt), publicly reachable, ideally at the site root; elsewhere on the same host you must pass keyLocation [1].

  3. 3

    Send the URLs

    A request listing the URLs added, updated or deleted, up to 10,000 per POST request [1]. The technical documentation gives the exact format [3].

  4. 4

    Read the response

    The status code tells you whether the submission was accepted, is pending or was rejected.

IndexNow response codes and what they mean
CodeMeaning
200Submission received and processed
202Received; key verification pending (common on the first request)
400Malformed request, or missing or incorrect key or URL
422Understood but could not be processed
429Too many requests; check the Retry-After header

Source: IndexNow.org FAQ.

How many submissions does a service business need?

What mistakes happen with IndexNow?

  • Thinking a submission forces indexing; the FAQ says submitting a URL doesn't guarantee immediate indexing [1].
  • Putting the key file behind a login when it must be publicly readable.
  • Resubmitting every page daily instead of only the changed ones, and running into a 429.
  • Reporting pages that robots.txt blocks or that carry noindex, which sends mixed signals.
  • Forgetting that Google isn't among the listed engines and letting the sitemap slide.

Does IndexNow replace the sitemap?

No. The sitemap describes all your pages and remains the usual discovery route; IndexNow flags one specific change at the moment it happens. The two work together in tidy SEO. Technically, IndexNow is a small API: an HTTP request carrying a list of URLs.

What does Pilotiko do with IndexNow?

In the meantime, the generated sitemap is how search engines discover your pages. See also our page on structured data.

Frequently asked questions

Does Google use IndexNow?

Google is not on the list of participating engines published by IndexNow.org. For Google, rely on the sitemap, links and Search Console.

Does IndexNow cost anything?

No. Bing describes it as a free, open-source protocol. You only need to publish a key and send requests.

What does a 202 response mean?

The submission was received, but key verification is still pending. That's common on the very first request.

Should deleted pages be reported too?

Yes. IndexNow covers additions, updates and deletions, so participating engines learn a page is gone without waiting for their next visit.

Where does the key file go?

Ideally at the site root, as key.txt. It can also sit in another public folder on the same host, as long as you give its location with the keyLocation parameter.

Sources

  1. IndexNow.org, IndexNow FAQ (accessed on October 15, 2026).
  2. Bing Webmaster Tools (Microsoft), Why IndexNow (accessed on October 15, 2026).
  3. IndexNow.org, IndexNow documentation (accessed on October 15, 2026).

Try the office with your team

30 days free.

Start the free trial