在 Hexo 上使用 IndexNow
本文最后更新于 2026年2月7日 上午
介绍 IndexNow
IndexNow 是一种让搜索引擎秒速收录网页内容的协议。
实现方式
传统方式:搜索引擎通过爬虫定期爬取网站。
IndexNow:把更新内容主动发通知搜索引擎。
优点
- 快。
- 多平台同步,只需要通知一个支持 IndexNow 的端点,所有参与该计划的搜索引擎(目前主要是 Bing 和 Yandex)都会收到通知。
使用
获取 API Key
打开 https://www.bing.com/indexnow/getstarted,翻到几乎最底部,有一个“Generate API Key”。点“Generate”重新生成,点下载图标下载 API Key 文件。
API Key 不要泄露!翻译插件有可能会添加空格,记得删。
安装 hexo-indexnow
1 | |
托管 API key
把 API Key 文件放到 source/ 中,这样生成出来的网站根目录下会有 API Key 文件。
需要保证 https://${域名}/${API Key}.txt 可访问。
配置 _config.yml
在末尾加上:
1 | |
在“deploy”中加上:- type: indexnow_url_submitter。
像这样:
1 | |
hexo d
执行 hexo d 时,会自动通知 Bing。