之前在查看 Bing 站长后台时,提示可以使用 IndexNow 添加网址,以加快收录。于是安排了 BingIndexNow 插件,随后对插件进行优化,使其可以一键将站点地图中的链接提交给 Bing,从而避免了反复手动提交。

BingIndexNow插件

站点水印:www.onemuggle.com

下载API Key

  • 打开链接 https://www.bing.com/indexnow/getstarted 2025-10-29_18-26-51.png
  • 下滑找到 API Key 点击下载按钮 2025-10-29_18-31-12.png
  • 把下载后的txt文件上传到,网站的根目录下(通过 FTP 或访问服务器文件管理器,把下载的 TXT 文件,丢进已经有 admin、usr、var 三个文件夹和 config.inc.php 一个文件的同一个地方。)
  • 上传成功后,必要是能通过浏览器访问到才可以(域名 + txt文件名 例如:https://www.onemuggle.com/xxxxxx.txt)

上传BingIndexNow插件

  • 在网站后台的 usr/plugins 文件夹下,上传文件并解压(文件名为:BingIndexNow)
  • 站点备份:https://muggle11.lanzouu.com/b009hm08be 密码:1101
  • 站点备份:https://www.onemuggle.com/go/192319231923/
  • Github:https://github.com/ID521101/BingIndexNow

使用方法

  • key 就是文件名
  • 主机名 就是网址(不需要前缀 https:// 或 http:// )
  • URL 就是通过 域名 + txt文件名 可以访问到的链接 (例如:https://www.onemuggle.com/xxxxxx.txt
  • 按照上述设置好后,每次在写完文章点击 发布文章 时触发,同步到bing 2025-10-29_18-32-22.png2025-10-30_15-32-52.png

查看日志

  • 在网站后台的 usr/plugins/BingIndexNow 文件夹下 能看到 indexnow_log.txt
  • 每次发布文章的记录都是可以查的(失败、报错也是如此) 2025-10-31_15-13-36.png
  • 注意indexnow_log.txt文件是能够通过域名访问到的,1.3.0的版本是能够查看到服务器ip的1.3.1的版本已移除ip
  • 1.3.0删除相关代码 (编辑 Plugin.php ,复制 $log = "[$time] PostID: {$postId}, User: {$userId}, IP: {$userIp}, HTTP: {$code}\n"; 搜索定位到该(182)行代码,替换成下面代码)
$log  = "[$time] PostID: {$postId}, User: {$userId}, HTTP: {$code}\n";

进阶版(需要站点地图)

  • 直接同步之前所有的文章到bing上(不用二次发布旧文了)
  • 输入站点地图后,需要保存设置后二次打开设置面板
  • 点击 立即提交 按钮 ,会返回成功提示 2025-10-29_18-33-22.png 2025-10-29_18-33-52.png
END
本文作者: 文章标题:【Typecho插件】BingIndexNow:快速收录!一键提交内容至Bing
本文地址:https://onemuggle.com/archives/1923.html
版权说明:若无注明,本文皆OneMuggle原创,转载请保留文章出处。
如果觉得我的文章对你有用, 请我喝杯咖啡吧 ☕