How to submit URLs with IndexNow
- Generate a key above, or use one you already have.
- Download the key file and upload it to the root of your site, so
https://yourdomain.com/{your-key}.txtloads and shows only the key. - Paste your URLs, one per line, all on the same host. Up to 100 at a time.
- 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.