SEO & indexing

IndexNow: what it is and why it speeds up indexing

IndexNow is an open protocol that instantly notifies Bing, Yandex and other partner search engines whenever a page on the site is published, updated or removed. On Wild Water Adventures it is already active and working.

What is IndexNow?

IndexNow is a simple API: instead of waiting for search engine crawlers to stop by randomly, the site sends a list of updated URLs directly to the participating engines.

The result is much faster indexing: new pages and changes appear in search results within hours or days, not weeks.

It is free, requires no heavy plugins and works for websites of any size.

Visibility benefits

Instant indexing

Bing and partner search engines receive the notification as soon as you publish or change a page.

More search engines

IndexNow covers Bing, Yandex, Seznam and other growing search engines; Google is also monitoring the protocol.

Save crawl budget

Crawlers visit only pages that have actually changed, improving site efficiency.

Current status on Wild Water Adventures

  • IndexNow verification key generated and published
  • Endpoint /api/public/indexnow active
  • Sitemap with lastmod and hreflang updated
  • robots.txt allows Bingbot
  • Automatic notification on every deploy

5-minute setup

If you want to replicate the same configuration on your site, here are the exact steps we followed:

  1. 1

    Generate a random key

    Create a 32-character hexadecimal string. It will prove to Bing that you own the domain.

  2. 2

    Publish the verification file

    Create a .txt file containing the key and place it in the site root, e.g. /4d493b405462b63411319053c408a770.txt.

  3. 3

    Create the API endpoint

    Implement a POST route that receives updated URLs and sends them to https://api.indexnow.org/IndexNow with host, key, keyLocation and urlList.

  4. 4

    Hook it to your deploy

    Make every publish call the endpoint with all sitemap URLs, or only the changed ones.

  5. 5

    Verify in Bing Webmaster Tools

    Add the site, confirm ownership and check that pages are crawled without errors.

Manual submission

Want to force a fresh crawl? You can call the site endpoint directly. The response tells you how many URLs were submitted and the status of the IndexNow request.

curl -X POST https://wildwateradventures.it/api/public/indexnow \
  -H "Content-Type: application/json" \
  -d '{"urls":["https://wildwateradventures.it/"]}'
See endpoint /api/public/indexnow

Frequently asked questions

Does IndexNow work with Google?

Google does not officially participate in IndexNow, but it is monitoring the protocol. For Google, Search Console and content quality remain essential.

Should I send all URLs or only changed ones?

IndexNow accepts both. If you send all sitemap URLs, the engines rescan the ones that have changed.

Is it safe?

Yes: the verification key proves domain ownership and requests are only sent to the official IndexNow servers.

How long until I see results?

It depends on the engine, but pages are usually rescanned within a few hours or 1-2 days.

Back to the experiences

After learning how IndexNow works, discover rafting and canyoning tours in South Tyrol.