Free IndexNow Submitter Tell search engines right now.

Generate a key, upload its file to your site, then paste up to 100 URLs. One submit tells Bing, Yandex, Seznam, Naver and Yep the pages changed.

How to submit URLs with IndexNow

  1. Generate a key above, or use one you already have.
  2. Download the key file and upload it to the root of your site, so https://yourdomain.com/{your-key}.txt loads and shows only the key.
  3. Paste your URLs, one per line, all on the same host. Up to 100 at a time.
  4. Submit. The tool checks the key file first, then sends the URLs to IndexNow and shows its answer.

What IndexNow is

Search engines find changes by crawling, which can take days or weeks for a small site. IndexNow flips that around: your site tells them a URL changed, and they come and look.

One submission goes to every engine that takes part: Bing, Yandex, Seznam, Naver and Yep share submissions with each other. Bing's index also powers results in ChatGPT search, Copilot and DuckDuckGo, so a page that reaches Bing faster can show up in those sooner.

Google does not use IndexNow. For Google, keep your sitemap current and use URL Inspection in Search Console for single pages.

When to submit

  • A new page goes live: a blog post, a product, a landing page.
  • A page changes in a way that matters: new price, new content, a fixed mistake.
  • A page is deleted or redirected, so engines drop or update it sooner.

Don't resubmit pages that haven't changed. Engines may slow down for sites that keep sending the same URLs.

The key file

The key proves you own the site. Anyone could send your URLs to IndexNow, but only someone who can put a file on your site can make the key check pass. The key is 8 to 128 letters, digits or dashes, and the file must hold nothing but the key.

Keep using the same key. You can host the file somewhere else on the same host if you pass its location, but the root is simplest.

What the answers mean

Code Meaning
200 Received
202 Received; the key is still being checked
400 The request was malformed
403 The key file wasn't found or didn't match
422 A URL is on a different host, or the key doesn't fit the host
429 Too many requests; slow down

Doing it automatically

Submitting by hand is fine for a handful of pages. For a site that changes often, send IndexNow requests whenever you publish. Many CMSs and SEO plugins can do it. NoirTrack can submit changed pages for you from its Indexing feature, next to your Search Console data.

Questions, answered.

A free protocol that lets a site tell search engines a page was added, changed or deleted, instead of waiting for them to crawl it. One submission is shared with every engine that supports it.

Bing, Yandex, Seznam, Naver and Yep. Bing's index also feeds ChatGPT search, Copilot and DuckDuckGo results.

No. For Google, keep your sitemap up to date and use URL Inspection in Search Console for single pages.

A text file named after your key, like https://example.com/abc123.txt, that holds only the key. It proves you own the site, so nobody else can submit your URLs.

This tool sends up to 100 at a time. The protocol allows 10,000 per request; for that many, automate it from your site.

No. It tells search engines to look sooner. They still decide whether to index each page.

Whenever a page changes. Don't resubmit unchanged pages: engines may slow down for sites that send the same URLs over and over.

200 means received, 202 means received while the key is still being checked. 403 means the key file didn't match, 422 means a URL is on another host, and 429 means too many requests.

Try NoirTrack

Do this on every visit.

This tool checks one thing at a time. NoirTrack counts people, AI crawlers and bots on every visit, and blocks the ones you don't want.

Free 14-day trial, no credit card