Fun fact
Before IndexNow, a new page played a lottery: search engine crawlers revisit a site every few days to weeks, so a fresh article could sit invisible for half a month. IndexNow — launched jointly by Microsoft Bing and Yandex in 2020 — inverts the model: the site calls the search engine. One HTTP POST with a JSON list of changed URLs and a key file is enough; the protocol then propagates your submission to every participating engine instantly. Waste is gone too: engines skip re-crawling unchanged pages, saving crawl budget on both sides.
Tool usage guide
- Generate a key (any hex string), place it at
https://yoursite.com/<key>.txt. - When a page changes, POST a JSON body
{"host":"yoursite.com","key":"...","urlList":["https://yoursite.com/page.html"]}tohttps://api.indexnow.org/IndexNow. - Want to test the API call without writing code? Build and send the exact POST with the HTTP Request Builder and inspect the response status.