如何使用Curl通过IndexNow API批量提交URL
IndexNow 终端提交操作命令
- 前置确认项
- 你已经生成IndexNow专属密钥,且对应密钥的txt验证文件已上传到网站根目录
- 你准备的提交文件格式符合要求,包含
key、host、urlList三个必填字段
- 单条URL提交命令
直接在终端执行如下命令,替换对应参数即可:curl -X POST "https://api.indexnow.org/indexnow?url=https://example.com/要提交的页面路径&key=你的IndexNow密钥" - 本地批量提交文件上传命令
把命令里的提交文件.json替换成你本地实际的文件路径和名称即可:curl -X POST -H "Content-Type: application/json" --data @提交文件.json https://api.indexnow.org/indexnow
如果需要单独提交给指定搜索引擎,把命令里的端点https://api.indexnow.org/indexnow替换为对应平台地址即可:
- Bing 专属提交端点:
https://www.bing.com/indexnow - Yandex 专属提交端点:
https://yandex.com/indexnow
执行命令后返回状态码说明:
- 200 OK:提交成功
- 202 Accepted:提交已接收,待验证密钥文件有效性,验证通过后自动处理
- 4xx 错误:参数格式有误、密钥验证不通过或提交的URL不属于对应站点,需要检查参数和文件配置
内容的提问来源于stack exchange,提问作者Yıldırım Sertbaş
相关产品推荐
相关产品推荐

