indexnow_submit
Submit URLs to IndexNow to request recrawling by participating search engines. Dry-run first to get a token, then confirm to send live notifications.
Instructions
Submit URLs to IndexNow so participating search engines recrawl them. THIS ACTS ON THE LIVE WEB and cannot be undone.
Called without confirm it is a DRY RUN: it validates the key file and the URL list and returns a submission_token. Show that dry run to the user, then call again with confirm=true AND the exact submission_token you were given. The token is bound to that precise URL list, so if the list changes you must dry-run again.
IndexNow notifies Bing, Yandex, Naver, Seznam.cz, Yep and Amazon. Google does NOT participate - this will not speed up Google indexing. Per-endpoint HTTP status is returned verbatim, because 200, 202, 400, 403, 422 and 429 all mean different things.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| host | No | ||
| urls | Yes | ||
| confirm | No | ||
| endpoint | No | https://api.indexnow.org/indexnow | |
| submission_token | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||