IndexNow

Submit URLs to IndexNow

Notify Bing, Yandex, Naver, Seznam, and Yep that pages on your site have been added or updated. Provide your IndexNow API key and the list of URLs you want crawled. Search engines will fetch your key file from the host to verify ownership before accepting the submission.

Google does not participate in IndexNow

IndexNow notifies Bing, Yandex, Naver, and others — but not Google. To notify Google of new or updated pages, use the Google Sitemap Ping section at the bottom of this page, or submit URLs manually via Google Search Console.

IndexNow Submission

8–128 alphanumeric characters. You must host this key as a plain-text file on your domain so search engines can verify ownership.

Leave empty to use the default: https://<host>/<key>.txt. The file must contain only your API key with no extra whitespace.

Submitting to one participating engine shares the URLs with all IndexNow partners. Use the default unless you need a specific one.

One URL per line. All URLs must belong to the host above.

Notify Google via Sitemap Ping

Google doesn't use IndexNow. The fastest free way to prompt Google to crawl your site is to ping its sitemap endpoint. This doesn't guarantee immediate indexing — it just queues your sitemap for re-processing. For individual URLs, use Google Search Console URL Inspection (up to 1,000 URLs/day).

This sends a GET request to google.com/ping?sitemap=… and bing.com/ping?sitemap=….

Setup checklist

  1. Generate or paste an API key (8–128 alphanumeric characters).
  2. Upload a UTF-8 text file named <key>.txt to your site root containing only the key, e.g. https://www.example.com/2371de24ab364e5598751f6b792b07d6.txt.
  3. If you host the key elsewhere, set the Key Location field to its full URL.
  4. Add one URL per line. All URLs must use the same host as the Host field.
  5. Click Submit. A 200 or 202 response means success.