indexnow_submit
Submit changed URLs in bulk to IndexNow search engines (Bing, Yandex, Naver, Seznam, Yep) using a hosted key, with optional dry-run to preview submissions.
Instructions
Submit changed URLs in bulk to IndexNow search engines: Bing, Yandex, Naver, Seznam, Yep; not Google. Needs an IndexNow key hosted on the site at https:///.txt (write; supports dryRun)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | No | IndexNow key; defaults to SEO_MCP_INDEXNOW_KEY. The same key must be hosted on the site as a text file at https://<host>/<key>.txt (or at keyLocation) containing only the key | |
| urls | Yes | Changed page URLs; one submission covers one host | |
| dryRun | No | If true, report what would be submitted without notifying the endpoint | |
| endpoint | No | IndexNow endpoint to notify; participating engines share submissions | api.indexnow.org |
| keyLocation | No | URL of the hosted key file when it is not https://<host>/<key>.txt |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| host | Yes | ||
| note | Yes | ||
| dryRun | No | ||
| success | Yes | ||
| endpoint | Yes | ||
| urlCount | Yes | ||
| statusCode | Yes |