IndexNow submitter
Push your sitemap to Bing, Yandex, Naver & more — the tool expands your sitemap, verifies your IndexNow key file, and submits every URL with a per-engine status report.
Key file verification failed
How to fix
-
Create a plain-text file named
<your-key>.txtwhose entire content is the key — no spaces, no newline padding, nothing else. -
Host it at the root of your domain:
https://yourdomain.com/<your-key>.txt(or pass its exact URL in the “Key file location” field above). - Make sure the file is publicly reachable and its content matches the key you entered here, character for character — then run the submission again.
Per-engine responses
| Engine | Response |
|---|
202 = accepted, key validation may take a moment. Google does not use IndexNow — pair this with normal sitemaps in Search Console.
What is IndexNow?
IndexNow flips the discovery model. Normally a search engine finds your new or updated pages by crawling — revisiting your site on its own schedule, which can take days or weeks for smaller sites. With IndexNow you push instead: a single API call tells participating engines exactly which URLs changed, so they can fetch them right away instead of waiting for the next crawl. It's an open protocol — one submission is shared across all participating engines, so you don't need to ping each one separately.
Which search engines use IndexNow?
Bing, Yandex, Naver, Seznam.cz, and Yep all consume IndexNow submissions. Google does not — it has tested the protocol but still relies on its own crawling and on the sitemaps you submit in Search Console. So treat IndexNow as a complement to your normal sitemap setup, not a replacement.
Why it matters for ChatGPT and Copilot
Bing's index is worth more than Bing's search traffic: it feeds the web results behind ChatGPT search and Microsoft Copilot. Getting your pages into Bing quickly via IndexNow means they can surface in AI answers sooner — increasingly where buying-intent questions get asked and answered.
How the key file works
IndexNow needs proof that you control the domain you're submitting for. That proof is a small
text file: you pick a key (8–128 characters, letters/digits/dashes), host a file named
<key>.txt at your domain root whose content is exactly the
key, and include the same key in every submission. The engines fetch the file, compare it to
the key in your request, and accept the URLs if they match. The key stays valid as long as the
file stays up — you can reuse it for every future submission.
FAQ
Does submitting guarantee indexing?
No — IndexNow guarantees the engines know about your URLs immediately, but each engine still decides what to crawl and index by its own quality rules.
How often should I submit?
Whenever pages are added, updated, or removed. Resubmitting unchanged URLs adds nothing — the protocol is for signaling change, not for periodic pinging.
What does a 202 response mean?
"Accepted" — the engine received your URLs and will validate your key asynchronously. It's the normal success response; you don't need to do anything else.
What about Google?
Google ignores IndexNow. Keep your sitemap submitted in Search Console and let Googlebot crawl normally — this tool covers everyone else.
Submitting fast only helps if the pages you push are healthy. siteOS crawls your whole site on a schedule and flags broken links, noindex slips, and meta regressions before an engine sees them — or start with the free sitemap validator and meta tags checker.
Submitting is half the job.
siteOS crawls your site on a schedule and catches the broken pages, noindex slips, and meta regressions you'd otherwise be pushing straight into search engines.