IndexNow 提交指南

不用注册、不用花钱,一次提交同时通知 Bing、Yandex、Naver、Seznam。是目前性价比最高的收录加速手段。

更新于 2026-10-13 · 阅读约 6 分钟

IndexNow 是什么

一套由微软和 Yandex 牵头的开放协议:网站有新页面或页面更新时,主动把 URL 推给 IndexNow 的接口,它再分发给所有接入的搜索引擎。对站长来说只有一件事要做——证明这个域名是你的。

Google 至今没有加入 IndexNow。想让 Google 快点看到你,还是老三样:sitemap + Search Console + 外链。

三步配好

第 1 步:生成一个 Key

Key 就是一段 8~128 位的字符串(字母、数字、连字符),没有注册环节,自己造就行。最简单的办法是拿一个 UUID 去掉横线,或者直接用 Bing 站长平台的 IndexNow 页面帮你生成一个。

第 2 步:把 Key 放到网站根目录

新建一个文本文件,文件名就是 你的Key.txt,文件内容也只有这一个 Key。放到网站根目录,保证浏览器打开 https://你的域名/你的Key.txt 能看到这串字符。

用 SEOmill 的话,把这个文件放进你网站的项目目录重新发布一次就行——部署平台(Cloudflare Pages、GitHub Pages 等)都支持往根目录放静态文件。

第 3 步:提交

最简单的方式是 GET 请求:

https://api.indexnow.org/indexnow?url=https://你的域名/页面路径&key=你的Key

批量提交用 POST + JSON:

POST https://api.indexnow.org/indexnow
Content-Type: application/json; charset=utf-8

{
  "host": "你的域名",
  "key": "你的Key",
  "keyLocation": "https://你的域名/你的Key.txt",
  "urlList": [
    "https://你的域名/页面1",
    "https://你的域名/页面2"
  ]
}

在 SEOmill 的「网址提交中心」里,这两步被做成了界面操作:勾渠道、贴 Token,剩下的去重和记录它来做。

返回码怎么看

状态码含义你要做什么
200 OK提交成功,Key 已验证无事
202 Accepted提交成功,但 Key 还在验证中不用管,过几小时再提交就会是 200
400请求格式有问题检查 URL 和 Key 是否拼写正确
403Key 验证失败(文件放错位置/内容不符)检查 Key 文件是否可公开访问
422URL 不属于提交的 host,或 Key 不匹配确认域名和 Key 是一对
429提交太频繁降频。有更新再提交,别刷

三个最常见的坑

合理的提交时机:新页面发布、内容实质性修改、页面下线(用 urlList 通知移除)。天天全量重提没有额外收益,还容易 429。

相关阅读