Skip to content
Marketing

IndexNow

Definition & meaning

Definition

IndexNow is an open protocol that allows website owners to instantly notify search engines about new, updated, or deleted pages, eliminating the wait for crawlers to discover changes on their own. Instead of relying on search engine bots to periodically visit your site (which can take days or weeks), IndexNow sends a real-time ping with the URLs that changed. A single ping notifies all participating search engines simultaneously — currently Bing, Yandex, Seznam, and Naver (Google has not officially joined but monitors the protocol). Implementation requires generating a verification key, hosting it on your domain, and sending POST requests to the IndexNow API whenever content changes. For dynamic sites with frequent updates, IndexNow is integrated into CMS publish workflows to ensure instant discovery.

How It Works

IndexNow is an open protocol that allows website owners to instantly notify search engines when content is created, updated, or deleted. Instead of waiting for search engine crawlers to discover changes on their own schedule, you send a simple HTTP POST or GET request to the IndexNow API endpoint with the URLs that changed, along with a verification key hosted on your site. The search engine then prioritizes crawling those specific URLs. IndexNow is supported by Microsoft Bing, Yandex, Seznam, and Naver. Notably, Google does not currently support IndexNow — they rely on their own crawling infrastructure and the traditional XML sitemap plus ping approach. The protocol works on a push model: when you publish or update a page, your CMS or deployment pipeline sends the URL list to the IndexNow endpoint. One submission notifies all participating search engines simultaneously because they share submissions with each other. The verification key is a simple text file or meta tag that proves you own the domain. Rate limits are generous — you can submit up to 10,000 URLs per request and make multiple requests per day.

Why It Matters

For sites that publish or update content frequently, IndexNow dramatically reduces the delay between publishing and indexing. Traditional crawling can take hours to weeks for new or updated pages, especially on newer or smaller domains. IndexNow effectively eliminates that delay for participating search engines. This is critical for e-commerce sites updating product availability, news publishers racing for freshness, and SaaS platforms with frequently changing content. For developers, IndexNow is trivially easy to implement — it is a single API call integrated into your deployment or CMS workflow. While Google does not participate, Bing's share of search traffic is significant enough (especially in enterprise and desktop contexts) that faster Bing indexing alone justifies the minimal implementation effort.

Real-World Examples

WordPress sites can use the IndexNow plugin (officially supported by Microsoft) that automatically submits URLs whenever a post is published or updated. Cloudflare integrated IndexNow directly into their platform — any site behind Cloudflare can enable automatic IndexNow submissions with a single toggle in the dashboard. For custom implementations, you generate a key, host it at yourdomain.com/{key}.txt, then POST to api.indexnow.org/IndexNow with your URL list. Next.js and Nuxt.js developers often add IndexNow calls to their build or deployment scripts, triggering submissions via a CI/CD step after each deploy. Shopify and Wix have built-in IndexNow support. The protocol is especially valuable for programmatic SEO sites with thousands of pages that change frequently.

Related Terms