Contributors: Hu HongGang (gwuluo)
Current Version: 1.3.1
License: GPL v2 or later
插件简介
HHG Index Status Monitor 是一款 WordPress 插件,用于监控你网站内容在 Google 和 Bing 搜索引擎中的索引状态。
它通过 Google Search Console API 和 Bing Webmaster Tools API,在你的 WordPress 后台文章列表中添加索引状态列,并通过 WP Cron 定时自动检查 URL 的索引情况。
核心功能
- Google 索引状态列 — 在文章/页面/产品列表中直观显示 Google 索引状态
- Bing 索引状态列 — 独立的 Bing 索引状态列(可选开启)
- 定时自动检查 — 通过 WP Cron 在后台定时批量检查 URL 索引状态
- 手动单条/批量检查 — 支持在列表页单条刷新或批量选中检查
- Search Analytics 辅助验证 — 利用 Google Search Console 搜索分析数据批量确认已索引 URL,节省 API 配额
- 状态筛选 — 按索引状态(已索引/未索引/待检查/错误)筛选内容
- WooCommerce 兼容 — 完整支持 WooCommerce 产品类型
- 多语言站点支持 — 兼容 Polylang、TranslatePress,自动追踪各语言变体的索引状态
- 零外部依赖 — 仅使用 WordPress HTTP API 和 PHP 内置函数实现 JWT 认证,无需 Composer vendor 库
系统要求
- WordPress 5.8+
- PHP 7.4+
- Google Cloud 项目(已启用 Search Console API)
- Service Account JSON 密钥
- Bing Webmaster Tools API Key(可选,用于 Bing 索引监控)
第三方服务说明
本插件连接以下第三方 API 以检查 URL 索引状态:
| 服务 | 用途 | 服务方 | 隐私政策 |
|---|---|---|---|
| Google Search Console API | 检查 URL 索引状态、获取搜索分析数据 | ToS / Privacy | |
| Google OAuth 2.0 | 获取 API 访问令牌 | ToS / Privacy | |
| Bing Webmaster Tools API | 检查 Bing 索引状态、提交 URL | Microsoft | ToS / Privacy |
仅在手动操作或定时任务触发时发送你的网站 URL 到上述 API。所有 API 凭据(Service Account JSON、Bing API Key)仅存储在你自己的 WordPress 数据库中。
隐私声明
本插件不收集、存储或传输任何访客个人数据。仅在执行索引检查时将你的公开内容 URL 发送至 Google 和 Bing 的 API。
安装
- 在 WordPress 后台进入「插件 → 安装插件」,搜索 “HHG Index Status Monitor”
- 或从 WordPress.org 插件目录 下载 zip 包手动上传
- 激活后进入「工具 → Google Index」配置 API 凭据
下载
“HHG” 是作者 胡洪刚(Hu HongGang)的个人品牌标识。本插件与 Google、Microsoft / Bing 无任何从属关系。