Skip to the content
Agent Tools
IndexNow Submit: free, no sign-up

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

Your site

No key yet? Make one, publish the file it shows, then check.

More options

Only pages whose lastmod is on or after this day.

Only when the file is not at /your-key.txt. It then covers its own folder and below.

Over 10,000 URLs? Batch 1 sends the newest, batch 2 the next 10,000, and so on.

Check reads your key file and sitemap and sends nothing. Submit unlocks when the check passes.

Result

Waiting

Run 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.

  1. 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.

  2. 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.

  3. 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.

WhatIndexNow SubmitJW Digital
Reads your key file before sendingYes, with the exact fix when it failsNo, you check it by hand
Answer from each engineYes, 6 engines one by oneOne shared endpoint, one status per batch
Finds the sitemap in robots.txtYesNo, paste the sitemap address
Sitemap index and gzip filesYes, up to 20 filesYes, up to 10 child sitemaps
Flags other hosts, http and tracking parametersYesYes, plus uppercase paths and missing lastmod
Checks the key file's folder ruleYesNo
Only pages changed since a dayYes, from lastmodNot offered
URLs sent in one go10,000, the protocol limit500
Every URL of a big siteYes, in batches of 10,000, newest firstYes, all in one run
Full URL list with search before sending10 sample URLs and a CSV of all planned URLsYes, with filter and search
Makes a key for youYesNo, links to Bing's key page
CSV of the URLsYes, planned and sentYes
MCP server for agentsYesNo

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
Limits

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.