SEO
IndexNow Explained: How to Get New Pages Discovered Faster
Key takeaways
- IndexNow pushes a notification to participating search engines instead of waiting for them to re-crawl; submitted URLs are shared with the other participants.
- Ownership is proven by hosting a key file; a POST request can carry up to 10,000 URLs.
- A 200 response only means the URL was received. It does not guarantee indexing.
- Bing's IndexNow page does not mention Google, so pair IndexNow with an accurate sitemap and Search Console for Google.
What IndexNow is
IndexNow is an open protocol that lets a website tell search engines the moment a page is added, updated or deleted, instead of waiting for a crawler to come back and notice. Bing describes it as a way to take control of indexing with real-time notifications, and says participating engines will generally prioritize crawling submitted URLs over other URLs they already know about.
How the protocol works
There are three moving parts: a key, a key file and a submission.
- The key. A string of 8 to 128 characters using letters, numbers and dashes.
- The key file. A UTF-8 text file containing the key, hosted on your site, usually at the root as the key followed by .txt. This is how a search engine confirms you control the domain. You can host it elsewhere and point to it with the keyLocation parameter, but the location limits which URLs it can vouch for: a key file inside a directory only covers URLs under that directory.
- The submission. For one URL, send an HTTP GET with the url and key parameters. For many, send a JSON POST with up to 10,000 URLs per request.
The IndexNow documentation says submitted URLs are automatically shared with all other participating search engines, so one request reaches the whole network rather than just the endpoint you called.
What it does and does not guarantee
The documentation is explicit about the limit: an HTTP 200 response only indicates that the search engine has received your URL. It does not promise the page will be crawled quickly, indexed or ranked. Submission frequency matters too. Sending excessive requests can trigger rate limiting, which returns an HTTP 429, so submit when something has genuinely changed.
Where Google fits in
Bing's IndexNow page and the protocol documentation list participating engines generically, and Google is not mentioned on Bing's page. For Google, the documented route is different. Google says submitting a sitemap is a hint rather than a guarantee, that it ignores priority and changefreq, and that it uses a lastmod value if it is consistently and verifiably accurate. So for Google the practical steps are a clean, accurate sitemap, internal links to new pages and Search Console monitoring.
A sensible publishing workflow
- Publish the page and confirm it returns a normal 200 response.
- Make sure the sitemap includes the new URL with an accurate lastmod date.
- Submit the new URL, plus any index or hub pages that now link to it, through IndexNow.
- Check Search Console for the Google side and Bing Webmaster Tools for Bing.
When it is worth the effort
IndexNow is cheap to add and most useful for sites that publish or change content often, such as news, listings or a regularly updated article library. For a site that rarely changes it adds little. Either way, treat it as a faster way to be noticed, not a substitute for pages worth indexing.
Frequently asked questions
Does IndexNow work with Google?
Bing's IndexNow page does not mention Google among the engines it describes. For Google, use an accurate sitemap, good internal linking and Search Console.
How many URLs can I submit at once?
A single POST request can contain up to 10,000 URLs, according to the IndexNow documentation.
Does a 200 response mean my page is indexed?
No. The documentation says a 200 only indicates the search engine received the URL, not that it will be indexed.
Sources
- IndexNow documentation — IndexNow.org
- IndexNow: Get started — Microsoft Bing
- Build and submit a sitemap — Google Search Central
Keep reading
See how AIrecommend.ai helps businesses get found and recommended by AI assistants.