Ctrl+D 收藏本站 再次访问不迷路 ~
Typecho 自动提交插件
1 插件简介
本插件用于 Typecho 博客系统,当发布或更新文章/页面时,自动将 URL 提交到以下搜索引擎:
- Bing IndexNow - 微软必应搜索的 IndexNow 协议
- 百度站长平台 - 百度搜索的链接提交 API
功能特点
- 发布文章时自动推送,无需手动操作
- 支持独立开关控制,可按需启用 Bing 或百度推送
- 统一的日志记录功能,方便排查问题
- 自动处理 URL 格式,兼容各种网站配置
2 使用方法
2.1 安装插件
- 将
PostToBingIndexNow-main文件夹上传至 Typecho 的usr/plugins/目录 - 文件夹重命名为
PostToBingIndexNow(可选) - 后台「控制台」→「插件」启用插件
2.2 配置插件
进入「设置外观」或「插件设置」页面,配置以下参数:
| 配置项 | 类型 | 说明 |
|---|---|---|
| 是否启用日志 | 单选 | 开启后记录推送日志到 temp_log/push_bing.log |
| 是否启用 Bing 推送 | 单选 | 开启后推送文章到 Bing IndexNow |
| Bing IndexNow key | 文本 | 从 Bing 站长平台申请的 Key |
| 是否启用百度推送 | 单选 | 开启后推送文章到百度站长平台 |
| 百度站点 URL | 文本 | 在百度搜索资源平台验证的站点(带协议) |
| 百度 Token | 文本 | 百度站长平台申请的准入密钥 |
2.3 获取配置信息
Bing IndexNow
- 访问 Bing Webmaster Tools
- 注册并验证你的网站
- 获取 IndexNow Key
百度站长平台
- 登录 百度搜索资源平台
- 添加并验证你的网站
- 进入「链接提交」获取 Token
2.4 查看日志
推送日志文件位于:temp_log/push_bing.log
日志示例:
[2026-05-12 22:22:28]: [Bing] {"host":"www.example.com","key":"xxx","urlList":["https://www.example.com/post/1.html"]}
[2026-05-12 22:22:28]: [Bing] 提交成功: HTTP 202
[2026-05-12 22:22:28]: [Baidu] https://www.example.com/post/1.html
[2026-05-12 22:22:28]: [Baidu] 提交成功: 成功1条, 剩余9条2.5 常见问题
Q: 百度推送返回 400 错误?
A: 确保「百度站点 URL」填写完整格式,如 https://www.example.com,插件会自动提取域名。
Q: 如何确认推送成功?
A: 开启日志功能后,查看 temp_log/push_bing.log,成功会显示 "提交成功",失败会显示具体错误信息。
更新日志
v1.1
- 新增百度站长平台推送支持
- 新增 Bing/百度独立开关控制
- 优化错误处理和日志记录
- 修复百度 site 参数格式问题
v1.0
- 初始版本,支持 Bing IndexNow
下载地址
©版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
评论已关闭