源码系统概览
文章正文
源码免费下载:SEO 收录检测是一款 WordPress 插件,作用是检测每篇文章是否被主流搜索引擎收录,并把结果以图标加状态的形式展示在文章末尾或任意位置。
它内置百度、谷歌、必应、搜狗、360、头条、神马七个引擎的检测,支持短码插入、缓存机制与管理员可见开关,适合站长快速掌握内容的收录覆盖情况,辅助调整 SEO 策略。
源码简介
插件主文件声明了标准的 WordPress 插件头,激活时建一张 seo_indexing_cache 缓存表记录每篇文章各引擎的收录状态,停用与卸载时分别清理定时任务与删除选项和表。
逻辑拆分到 includes 下的检索与前端展示两个文件,后台设置页放在 admin 目录,配置项含启用的引擎、缓存时长(1–168 小时)、展示位置、是否仅管理员可见与自定义样式。
前端用短码 seo_indexing_status 输出状态条,也可用过滤器自动挂到正文末尾,还支持把状态写成 meta 标签供 SEO 工具读取。
整体代码遵循 GPL,结构清晰,没有加密。
适用场景
适合个人博客、企业站与资讯站做日常的收录巡检,尤其在大量发稿后判断哪些文章还没被搜索引擎抓到
也适合提供 SEO 代运营服务的团队,把收录状态直观地暴露给客户看
对研究 WordPress 插件如何自建数据表、做定时清理与短码渲染的开发者,这份代码覆盖了常见的插件工程范式,参考价值不错
功能亮点
其一,七引擎并行检测,覆盖面比单一工具广
其二,支持自动挂正文末尾、短码任意位置、仅写 meta 三种展示方式
其三,检测结果落库缓存并按设定时长自动清理,避免重复请求拖慢页面
其四,可设置仅管理员可见,避免向普通访客暴露技术信息
其五,支持自定义 CSS,状态条的观感能完全接管
技术架构与部署指南
| 维度 | 本套源码 | 同类通用方案 |
|---|---|---|
| 技术栈 | 前端:CSS 与原生 JavaScript,状态条为原生 DOM,无框架依赖 后端:WordPress 插件形式的原生 |
依具体方案选型,需自行搭建与维护 |
| 部署方式 | 在后台以 zip 方式安装启用,进入设置勾选需要检测的引擎并设置缓存时长,建议高流量站把缓存调长一些
首次检测会实 |
多托管于第三方平台或订阅云服务 |
| 功能侧重 | 其一,七引擎并行检测,覆盖面比单一工具广
其二,支持自动挂正文末尾、短码任意位置、仅写 meta 三种展示方式 |
功能通用,定制深度有限 |
| 数据归属 | 数据自持,部署在自有服务器,不出站 | 数据通常留存于服务商侧 |
| 成本模式 | 获取后自主部署,无持续授权费用 | 通常按订阅或调用量计费 |
技术栈与运行环境
前端:CSS 与原生 JavaScript,状态条为原生 DOM,无框架依赖
后端:WordPress 插件形式的原生 PHP,使用 WordPress 数据库接口自建缓存表
数据库:沿用 WordPress 自带 MySQL 库,新增 seo_indexing_cache 表
运行环境:PHP 7.0 及以上、WordPress 4.6 及以上,服务器需开启 cURL
其他依赖:检测需服务器能访问各搜索引擎,必要时自行配置网络出口
安装与部署提示
在后台以 zip 方式安装启用,进入设置勾选需要检测的引擎并设置缓存时长,建议高流量站把缓存调长一些
首次检测会实时请求搜索引擎,可能稍慢,之后走缓存就很快
若频繁出现请求超时,调大代码里的请求超时或关掉部分引擎
短码方式最灵活,可在特定文章手动插入
仅管理员可见适合内部巡检
注意搜索引擎会限制高频请求,检测频率过高可能触发 IP 限制
截图与演示说明
下面几张图展示插件的设置页与前端效果:设置页把引擎开关、缓存时长、展示位置与自定义样式集中在表单里,保存即生效;
前端以横向排列的引擎图标加收录状态点呈现,绿点表示已收录、灰点表示未收录,读者一眼能看懂。
对照截图可以判断展示密度是否合适,避免状态条占用过多正文空间。



常见问题
问:检测结果一定准确吗?
答:不一定,搜索引擎结构会变动且可能限频,结果仅作参考,建议结合多工具综合判断。
问:为什么全部显示未收录?
答:可能是文章确实未被收录、站点被封或服务器无法访问搜索引擎,先排查出网与 robots 设置。
问:会影响性能吗?
答:启用缓存后基本无明显影响,仅首次实时检测会稍慢,建议设置较长缓存。
安全风险提示
代码全部明文、未发现加密或可疑外联,风险较低。
需要留意的是检测过程由服务器主动请求各大搜索引擎,高频调用可能触发对方的频率限制甚至封 IP,建议在代码层做好节流与缓存;
另外它会在页面输出收录状态,若开启访客可见请确认不泄露内部站点结构信息。
插件遵循 GPL,使用前确认与当前 WordPress 版本兼容即可。
下载说明
源码仅供学习研究、测试部署和二次开发参考,商用前请自行确认授权、版权和安全风险。
收录检测依赖对第三方搜索引擎的请求,请遵守各平台的爬取与访问规范,避免高频请求影响服务。