Send your sitemap to every IndexNow engine.
Bing, Yandex and 4 more hear about your new and changed pages in one go. Your key file is checked first, and you see each engine's own answer.
MCP: indexnow.openkrill.app/mcp6 engines10,000 URLs per submit
Result
WaitingRun a check to see your key file, your sitemap and the URLs that would be sent.
How it works
Three steps. Nothing is sent until your key file is live on the site.
- Step 1
Publish the key file
A plain text file at /your-key.txt on your site, holding only the key. Make a key above if you have none.
- Step 2
Check
The tool reads the key file, finds your sitemap in robots.txt, follows a sitemap index and gzip files, and lists what would be sent and why the rest is left out.
- Step 3
Submit
Up to 10,000 URLs go to each engine in one request each, and you see every engine's answer. Then send only changed pages next time.
The 6 engines
The list from indexnow.org, each at the address its own meta.json names.
- Microsoft Bing
https://www.bing.com/indexnow - Yandex
https://yandex.com/indexnow - Seznam.cz
https://search.seznam.cz/indexnow - Naver
https://searchadvisor.naver.com/indexnow - Yep
https://indexnow.yep.com/indexnow - Amazonbot
https://indexnow.amazonbot.amazon/indexnow
Compared with a typical free submitter
The best free sitemap submitter we found, JW Digital's, checked on 2026-10-15. Both are free and need no sign-up.
| What | IndexNow Submit | JW Digital |
|---|---|---|
| Reads your key file before sending | Yes, with the exact fix when it fails | No, you check it by hand |
| Answer from each engine | Yes, 6 engines one by one | One shared endpoint, one status per batch |
| Finds the sitemap in robots.txt | Yes | No, paste the sitemap address |
| Sitemap index and gzip files | Yes, up to 20 files | Yes, up to 10 child sitemaps |
| Flags other hosts, http and tracking parameters | Yes | Yes, plus uppercase paths and missing lastmod |
| Checks the key file's folder rule | Yes | No |
| Only pages changed since a day | Yes, from lastmod | Not offered |
| URLs sent in one go | 10,000, the protocol limit | 500 |
| Every URL of a big site | Yes, in batches of 10,000, newest first | Yes, all in one run |
| Full URL list with search before sending | 10 sample URLs and a CSV of all planned URLs | Yes, with filter and search |
| Makes a key for you | Yes | No, links to Bing's key page |
| CSV of the URLs | Yes, planned and sent | Yes |
| MCP server for agents | Yes | No |
Add it to your agent
No key and no sign-in. Connect the MCP server, then ask: Submit the pages that changed this week on my site to IndexNow.
The agent calls indexnow_check, then indexnow_submit. Step-by-step guides: Claude, Cursor, ChatGPT.
Claude Code
claude mcp add --transport http indexnow https://indexnow.openkrill.app/mcp
Cursor
{
"mcpServers": {
"indexnow": {
"url": "https://indexnow.openkrill.app/mcp"
}
}
}Any MCP client
https://indexnow.openkrill.app/mcp
Up to 10,000 URLs per submit; one submit per site every 60 seconds, and the same batch once every 5 minutes. Up to 20 sitemap files are read. Accepted means the engine received the URLs. It is not a promise to crawl, index or rank them. Google does not use IndexNow.
Frequently asked questions
Why does it need my key file?
The key file is how IndexNow checks that the key was set up on the site itself. The tool reads it before anything is sent, and sends nothing unless the file holds exactly the key.
Does accepted mean my pages are indexed?
No. Accepted means the engine received the URLs. Each engine still decides whether to crawl, index and rank them.
Does Google use IndexNow?
No. Google does not take IndexNow submissions. For Google, keep your sitemap in robots.txt and in Search Console.
Why send to each engine when IndexNow shares submissions?
Engines do share an accepted submission with each other. Sending to each one shows you every engine's own answer, so a refusal from one is not hidden.
How often can I submit?
Here: one submit per site every 60 seconds, and the same batch once every 5 minutes. Engines treat repeat submits of the same URLs as spam, so after the first full submit use "Changed since" to send only new or changed pages.
Why are www and the bare domain separate?
IndexNow takes URLs for one host per submit, and www.example.com is a different host from example.com. Put the key file on the host your sitemap lists.
Can someone else submit my site?
IndexNow keys are public by design, so anyone who reads your key file can notify engines about your real pages. They cannot add pages you do not have. This tool allows one submit per site every 60 seconds, and the same batch once every 5 minutes.
What is stored?
Nothing about your site except the time of its last submit, kept for the 5 minute wait. Answers are not cached, so a key file you just published is seen.