Use the IndexNow bulk submission endpoint to notify search engines of large batches of updated URLs in a single request

domain: indexnow · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Verify your key file is accessible and returning a 200 response at the URL you will specify in the keyLocation field before sending any bulk request
  2. Construct a JSON payload with host set to your domain, key set to your IndexNow key, keyLocation set to the full URL of your key file, and urlList as an array of up to the documented maximum URLs per request
  3. Send a single HTTP POST to https://api.indexnow.org/indexnow (or to a specific engine's endpoint such as https://www.bing.com/indexnow) with Content-Type: application/json; charset=utf-8
  4. Handle the HTTP response: 200 indicates all URLs were accepted, 202 indicates URLs received but not all validated yet, 400 indicates a malformed request, and 422 indicates URLs not belonging to the declared host
  5. Integrate bulk submissions into your CMS publish hook or deployment pipeline so new and updated content is submitted automatically at publish time rather than on a scheduled crawl

Known gotchas

Related routes

Implement IndexNow to notify Bing, Yandex, and other participating search engines of new or updated URLs using bulk submission
indexnow.org · 6 steps · unrated
Submit a bulk list of URLs to search engines via the IndexNow protocol
indexnow.org · 5 steps · unrated
Submit URLs to search engines using the IndexNow protocol
indexnow.org · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans