=== 自动提交百度收录插件 ===
Contributors: ywtywt
Donate link: [站长帮](https://www.zhanzhangb.cn/)
Tags: SEO, Baidu, 收录提交
Requires at least: 5.5
Requires PHP: 7.0
Tested up to: 6.8
Stable tag: 1.9.3
License: GNU General Public License (GPL) version 3
License URI: [GNU General Public License (GPL) version 3](https://www.gnu.org/licenses/gpl-3.0.html)

通过 WordPress 原生集成，实现内容更新与百度收录的无缝衔接（ API 实时推送 URL 至百度搜索资源平台，支持普通与快速抓取提交 ），平均提升新页面被百度收录速度 80% 左右。


== Description ==

**🚀 核心价值**
由 [站长帮](https://www.zhanzhangb.cn/) 开发的 WordPress 轻量化 SEO 解决方案。通过 WordPress 原生集成，实现内容更新与百度收录的无缝衔接（ API 实时推送 URL 至百度搜索资源平台，支持普通与快速抓取提交），同时支持百度与今日头条搜索支持的时间因子结构化数据，平均提升新页面被百度收录速度 80% 左右。与流行的 SEO 插件完美兼容，如：Rank Math SEO、Yoast SEO 等。

**🎯 核心功能**
✔ **智能收录引擎**
– 自动触发：文章 / 页面发布 / 更新时实时推送
– 双通道支持：普通收录 + 快速抓取 API
– 时间因子数据：支持百度与今日头条搜索支持的时间因子结构化数据
– 防重复提交：智能哈希校验机制

✔ **零污染架构**
– 独创内存标记技术（区别于传统数据库记录方案）
– 卸载后 100% 无残留数据
– 降低 65% 的数据库读写开销

✔ **数据驾驶舱**
– 实时显示：当日成功提交量 / 剩余配额
– 日志系统：保留最近 30 条详细提交记录
– 错误分析：自动解析百度 API 错误代码

✔ **企业级扩展性**
– 支持自定义文章类型 (CPT)：如 WooCommerce 产品页面等。

[👉 查看功能演示与技术文档](https://www.zhanzhangb.cn/zhanzhangb-baidu-submit)

== Installation ==

**📥 三步极速部署**
1. 在 WordPress 后台插件目录搜索「自动提交百度收录插件」
2. 启用插件后，进入 [设置] -> [自动提交百度收录设置]
3. 输入您的百度 API Token（在 [搜索资源平台](https://ziyuan.baidu.com/) 获取）

== Frequently Asked Questions ==

**Q: 如何查看每日提交配额？**  
A: 可在插件设置页面中通过提交日志查看当日剩余配额。

**Q: 提交失败如何排查？**  
A: 1. 检查 API Token 有效性  2. 查看日志中的原始响应  3. 错误代码智能指引。

**Q: 是否影响网站性能？**  
A: 经压力测试，单次提交平均耗时 0.03s。仅发布 / 修改内容提交时触发，对网站前端无任何影响。

== Screenshots ==
1. `/assets/screenshot-1.png`
2. `/assets/screenshot-2.png`

== Changelog ==

= 1.9.3 =
* 「功能优化」为百度输出的结构化数据优先使用 SEO 插件的摘要，支持 Yoast SEO 与 Rank Math 的 meta description，如都为空则使用 WordPress 默认的文章摘要。
* 「功能优化」根据百度提交的规则，24小时内不重复提交功能调整成当天不重复提交，每天 0 点重置。

= 1.9.2 =
* 「Bug 修复」“允许24小时内重复提交”控制失效的问题。

= 1.9.1 =
* 「新增功能」添加百度/头条搜索双平台的时间因子输出选项，辅助搜索引擎对时效性内容的识别，符合[百度搜索落地页时间因子规范](https://ziyuan.baidu.com/college/articleinfo?id=2210)。
* 「核心改进」新增 WordPress 导入状态检测机制，阻断数据迁移过程中的提交行为（XML/CSV导入场景），避免在数据恢* 复或导入过程中触发不必要的提交操作。
* 「核心改进」优化设置界面，增加部分选项的帮助提示，提升用户体验。
* 「其它优化」强调编码遵循 WordPress 原生设计标准。
* 「错误修复」修复 1.9.0 版在卸载插件时未清理日志文件的问题，确保卸载时完整清除由插件产生的所有数据。

= 1.9.0 =
* 「新增功能」支持自定义文章类型提交：用户可选择需推送至百度的自定义文章类型，实现精准内容管理。
* 「新增功能」适配百度 API 变更：将“快速收录 API”升级为“快速抓取 API”，确保与百度最新接口规范兼容。
* 「核心优化」代码架构重构：性能提升 30%，增强安全性，全面符合防止 XSS 攻击的编码标准。
* 「核心优化」API 提交逻辑优化：提交失败的 URL 自动解除24小时重复提交限制，支持再次发布触发提交（即使未勾选“允许24小时内重复提交”）。
* 「核心优化」日志展示优化：默认显示最近 30 条 提交记录，便于快速查看。
* 「核心优化」：存储路径改为 wp-content/uploads，解决部分站点因权限问题导致的日志创建失败。
* 「核心优化」Windows 服务器兼容性增强：优化日志读写操作，提升系统稳定性。
* 「兼容性」完全适配 PHP 8.4。
* 「兼容性」最低 WordPress 版本要求提升至 5.5，确保与最新 WordPress 核心深度兼容。

= 1.8.3 =
* 修复支持 URL

= 1.8.2 =
* 新增支持单个页面（page）发布/更新时自动提交。
* 已修复日志数量限制20条失效的问题，避免日志文件过大占用额外的存储空间。

= 1.8.1 =
* 增加对日志文件的安全检测，防止被恶意篡改。
* 修复了快速收录提交的一处BUG。
* 改进 Win 系统服务器的兼容性。

= 1.8.0 =
* 兼容性测试至 PHP 8.3，后续版本不再测试 PHP 7.3 以下版本的兼容性。
* 优化代码，提升兼容性。
* 修正文档与提示文本。
* 新增 "允许24小时内重复提交" 选项 ，不建议勾选。默认：同一个URL在24小时内仅提交一次。
* 调整提交日志的显示顺序。

= 1.7.0 =
* 兼容WordPress 6.4.x。
* 核心代码重构，执行效率与可靠性更好。
* 增加日志功能，详细记录每次API提交的成功/失败状态，以便于分析提交结果。
* 如果文章上次更新在24小时内，不会重复提交，节约API提交额度【百度的API提交配额已调整，部分网站每天仅10条】。

== Upgrade Notice ==
1.9.1 版本包含重要的安全增强，建议所有用户立即升级

== Arbitrary section ==

插件将调用百度资源平台的API接口：http://data.zz.baidu.com/

== Author ==

程序开发：WenM、Ting
文档：小芸
WebSite: [站长帮](https://www.zhanzhangb.cn/) | [站长帮资源站](https://zy.zhanzhangb.cn/)
