Quick overview
This workflow polls your blog’s RSS feed for newly published posts and sends each new URL to the IndexNow API, helping Bing and other IndexNow-enabled search engines pick up updates quickly.
How it works
- Polls the specified RSS feed every 15 minutes to detect new blog posts.
- Sets your site host and IndexNow key for the request payload.
- Sends a POST request to the IndexNow API with the new post URL, your key, and the key file location on your domain.
- Checks the HTTP response status code to determine whether the ping succeeded.
- Routes successful runs to a “Pinged OK” endpoint and failures to a “Ping Failed” endpoint for optional downstream notifications.
Setup
- Obtain an IndexNow key and host it as a text file at
https://<your-domain>/<key>.txt containing the key.
- Update the RSS feed URL in the RSS trigger (for example,
https://your-domain.com/feed/).
- Activate the workflow, publish a test post, and check the execution log — a 200 or 202 response from IndexNow confirms the ping was received successfully.