The Bing IndexNow Protocol is a simple, open-source ping protocol that allows webmasters to proactively push URL updates directly to search engine indexes. By submitting a POST request to a standardized endpoint with a URL list, sites bypass the traditional reliance on periodic crawling and XML sitemap polling, ensuring near-instantaneous content discovery and reducing unnecessary server load from exploratory bot traffic.
Glossary
Bing IndexNow Protocol

What is Bing IndexNow Protocol?
The IndexNow protocol is an open-source push mechanism enabling websites to instantly notify multiple search engines of URL additions, modifications, or deletions via a simple API call, eliminating the inefficiency of crawl-based discovery.
Leveraging a shared notification API, a single IndexNow submission propagates changes to all participating engines, including Yandex and Seznam, not just Bing. The protocol relies on a simple key-based authentication mechanism, where a unique key file is hosted on the domain to verify ownership, enabling efficient, authenticated event-driven sitemap updates without the overhead of maintaining complex push configurations.
Key Features of IndexNow
The IndexNow protocol revolutionizes crawl efficiency by replacing passive polling with an active push mechanism. Below are the core technical features that define its operation.
API Key-Based Authentication
IndexNow uses a simple key-based authentication model to verify ownership and prevent spam. The key is a text file hosted at a well-known location on the domain.
- Key generation: A unique alphanumeric string, typically 8-64 characters
- Verification file: Placed at
https://<domain>/<key>.txtcontaining only the key itself - Key reuse: A single key can be used for all URLs on a domain and across multiple subdomains
- Security: The key proves control of the server's root directory, acting as a lightweight domain verification method
Multi-Engine Notification
A single IndexNow submission simultaneously notifies all participating search engines, eliminating the need to ping each engine individually. This is a core efficiency gain over legacy ping protocols.
- Participating engines: Microsoft Bing, Yandex, Seznam, Naver, and others
- Discovery mechanism: Search engines discover submissions via the shared IndexNow endpoint or by crawling the key file location
- Protocol: The submitting server calls one endpoint, and the notified engine shares the submission with other participating engines via a peer-to-peer mechanism
- Result: A single API call replaces multiple engine-specific pings, drastically reducing server overhead
Bulk URL Submission
For large-scale programmatic sites, IndexNow supports submitting multiple URLs in a single request, avoiding the overhead of individual HTTP calls.
- Endpoint: A dedicated bulk endpoint accepts a JSON payload
- Payload format:
{ "host": "example.com", "key": "your-key", "urlList": ["url1", "url2", ...] } - Limits: Typically 10,000 URLs per request, though practical limits vary by engine
- Use case: Ideal for dynamic sitemap generation pipelines where a batch of new or updated URLs is produced atomically
Immediate Crawl Triggering
Unlike sitemap polling, which operates on a fetch schedule, IndexNow triggers a near-immediate crawl of the submitted URL. This dramatically reduces the indexing latency from days to minutes.
- Latency: Submitted URLs are typically crawled within minutes, not hours or days
- Mechanism: The notification bypasses the standard sitemap fetch queue and places the URL directly into the crawl priority queue
- Contrast with sitemaps: Sitemaps are polled periodically; IndexNow is event-driven
- Impact: Critical for time-sensitive content like news, job postings, or flash sales where rapid indexing is a competitive advantage
URL Deletion Notification
IndexNow supports notifying search engines of URL deletions, enabling faster removal of outdated or sensitive content from search results than waiting for a natural crawl to discover a 404 or 410 status.
- Method: A
POSTrequest with a"type": "URL_DELETED"parameter in the JSON payload - Use case: Removing pages that have been programmatically deprecated or contain outdated information
- Advantage: Prevents users from landing on dead pages and conserves crawl budget by signaling that a URL no longer needs to be crawled
- Integration: Can be wired into content deprecation pipelines to automate removal notifications
IndexNow vs. Traditional Sitemap Polling
A technical comparison of the push-based IndexNow protocol against conventional pull-based sitemap polling mechanisms for URL discovery and indexing.
| Feature | IndexNow Protocol | Sitemap Polling | Google Indexing API |
|---|---|---|---|
Discovery Mechanism | Push (API-initiated) | Pull (Crawler-initiated) | Push (API-initiated) |
Latency to Index | < 1 sec (near real-time) | Hours to days | Minutes |
Search Engine Coverage | Bing, Yandex, Seznam, Naver | All major engines | Google only |
URL Limit | Unlimited | 50,000 per sitemap file | 200 URLs per batch |
Protocol Overhead | Single HTTP POST | Full XML file download | Single HTTP POST |
Requires Sitemap Registration | |||
Supports URL Deletion Notification | |||
Crawl Budget Impact | Minimal (targeted) | High (full file parse) | Minimal (targeted) |
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Frequently Asked Questions
Get clear, technical answers to the most common questions about the Bing IndexNow Protocol, an open-source push API that instantly notifies multiple search engines of URL changes.
The Bing IndexNow Protocol is an open-source push API that enables website owners to instantly notify multiple search engines about URL additions, modifications, or deletions. Instead of waiting for search engine bots to discover changes through periodic crawling of XML sitemaps, IndexNow uses a simple HTTP request to push a URL directly to an IndexNow-compatible endpoint. The protocol works by submitting a JSON payload containing one or more URLs to the search engine's IndexNow API, which then triggers an immediate crawl of those specific URLs. This push-based mechanism dramatically reduces the time between content publication and search engine indexing, often from days to minutes. The protocol is supported by multiple search engines including Microsoft Bing, Yandex, and Seznam, with a shared notification system that allows a single API call to propagate across all participating engines.
Related Terms
Understanding the Bing IndexNow Protocol requires familiarity with the surrounding crawl optimization and sitemap infrastructure. These concepts form the technical foundation for real-time search engine notification.
API-First Sitemap
A sitemap generated dynamically via REST or GraphQL endpoints rather than a static file. This architecture is the ideal companion to IndexNow, as it ensures the URL inventory is always real-time. When a headless CMS publishes content, the API-first sitemap reflects the change instantly, and the IndexNow ping notifies search engines of the specific delta without waiting for a scheduled crawl.
Delta Sitemap
A sitemap file containing only URLs that have been added, modified, or deleted since the last full generation. IndexNow effectively acts as a push-based delta sitemap, but at the individual URL level. While a delta sitemap still requires a crawler to fetch and parse the file, IndexNow bypasses this by proactively pinging the search engine's API endpoint.
Crawl Budget
The approximate number of URLs a search engine bot will crawl on a site within a given timeframe. IndexNow directly optimizes crawl budget by eliminating wasted requests on unchanged pages. Instead of a bot re-crawling an entire section to discover one new URL, the protocol signals the exact change, allowing the crawler to focus its finite resources on high-value, fresh content.
Event-Driven Sitemap
A generation architecture where content publishing events trigger immediate sitemap updates via webhooks or message queues. IndexNow integrates into this pattern by acting as the final notification step. A typical flow:
- CMS publishes a new article
- Webhook fires to rebuild the sitemap
- IndexNow API call is made to
https://api.indexnow.orgThis eliminates the traditional polling delay between sitemap updates and discovery.
URL Normalization
The process of standardizing URLs to a consistent format by stripping default ports, decoding safe characters, and lowercasing the scheme and host. IndexNow requires strict URL normalization before submission. A mismatch between https://example.com/page and https://example.com/page/ (trailing slash) can cause the notification to be ignored. Always apply RFC 3986 normalization to the canonical form before calling the protocol.
Google Indexing API
A Google-specific service that allows programmatic notification of individual URL updates, primarily for job postings and livestream content. Unlike IndexNow, which is an open protocol supported by Bing, Yandex, and Seznam, the Google Indexing API is a proprietary, single-engine solution with strict use-case limitations. For cross-engine compatibility, IndexNow is the broader standard.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us