主题
Google Search Console (GSC) 完全指南
版本: v1.0 · 发布: 2026-04-24
GSC 是 WellChina SEO / GEO 工作最基础的工具。本文讲清:它是什么、怎么用、为什么现在不接就跑不通 GEO 执行计划 Phase 3。
§1 什么是 GSC
Google Search Console(前身 Google Webmaster Tools,2015 改名)是 Google 提供给网站所有者的免费站长服务。
它做三件事:
- 告诉 Google 你的网站存在——提交 sitemap、验证所有权、请求索引
- 告诉你 Google 怎么看你的网站——哪些 URL 被索引、哪些 query 带来展现/点击、哪些技术问题挡住爬虫
- 你和 Google 沟通的唯一官方渠道——Manual Action 通知、Reconsideration Request、URL Removal 申请、Indexing API
免费。唯一门槛:有一个 Google 账号 + 能证明你拥有这个域名(5 种 verify 方法之一,见 §5)。
§2 为什么 WellChina 必须接
GEO 执行计划 §0 前置条件 明确把 GSC MCP 接入列为 Phase 3 硬依赖。没它会怎样:
| 缺 GSC | 导致什么 |
|---|---|
| 不知道哪些 query 给我们带来展现 | GEO Prompt Target Table 只能瞎猜 |
| 不知道哪些页面被索引 | 内容发布后不知道是否进候选池 |
| 不知道 Manual Action | Google 手动惩罚时收不到通知(损失 2-6 周恢复时间) |
| 不知道 Core Web Vitals 实际表现 | Vercel Speed Insights 只看前端,不看 Google 实际评估 |
| 不知道 "Submitted URL marked noindex" warning | 我们的 noindex 策略 无 Google 侧反馈 |
对 YMYL 医疗站尤其关键:Manual Action 错过的代价远高于普通站——恢复期间全站流量蒸发。
§3 核心功能一览
| 功能 | 作用 | WellChina 用例 |
|---|---|---|
| Performance | 展现 / 点击 / CTR / 平均排名 | 找 "quick wins"(位置 4-15 高展现词) |
| URL Inspection | 单 URL 索引状态 + 最后抓取时间 | 新发页 request indexing |
| Index Coverage | 全站索引状况 + 错误分类 | 监控 noindex 生效、4xx / 5xx、redirect 错误 |
| Sitemaps | 提交 / 查看 sitemap 状态 | 我们已在 robots.txt 声明,但 GSC 不自动 pull,必须手动提交 |
| Core Web Vitals | p75 LCP / INP / CLS 按 URL group | YMYL 性能信号补充(Google 实际用 CrUX) |
| Manual Actions | 手动惩罚通知 | 硬监控项,每周看一次 |
| Security Issues | 被黑 / malware / phishing 通知 | 硬监控项 |
| Removals | 临时下架 URL(24h 生效) | Incident Response 用 |
| Crawl Stats | Googlebot 抓取频次 / 错误 / 响应时间 | 判断新页上线后 crawl budget 分配 |
| Links | 反向链 + 内链 | GEO 执行计划 §1.2 backlink 审计数据源 |
| International Targeting | hreflang 验证 | 8 语言 locale 错配排查 |
§4 WellChina 当前 GSC 状态
(截至 2026-04-26)
| Property | 状态 | 备注 |
|---|---|---|
sc-domain:wellchina.top (Domain property) | ✅ verified | 覆盖所有子域 + http/https;analytics 类 API 用此 |
https://www.wellchina.top/ (URL prefix) | ✅ verified 2026-04-26 | 通过 Search Console API sites.PUT 添加,自动 inherit Domain 验证;Sitemaps API 必须用此 |
| Sitemap 提交 | ✅ 最新 2026-04-25 18:44 UTC | 通过 GSC MCP submit_sitemap 触发;Google lastDownloaded +6s |
| Google Cloud Project | ✅ wellchina-prod | OAuth client 594145433168-... 已创建 |
| GSC MCP | ✅ 18/20 tools available | suganthan-gsc-mcp v2.2.2;GSC_SITE_URLS 多 property 模式;submit_url + submit_batch 对 WellChina 永久不可用(Indexing API schema 限制,见 §4.2) |
§4.1 烟雾测试结果(cumulative)
| Endpoint | 首测 | 状态 |
|---|---|---|
site_snapshot (28d) | 2026-04-25 | ✅ clicks 1 / impressions 25 / position 6.8 |
quick_wins (90d) | 2026-04-25 | ✅ 揭出"精准肿瘤筛查价格" mainland leak(Risk #8 实锤) |
inspect_url 首页 | 2026-04-25 | ✅ Indexed, last crawled 2026-04-17 |
inspect_url /procedures/dental | 2026-04-25 | ✅ "Unknown to Google" — noindex 期预期 |
advanced_search_analytics (regex zh + country chn) | 2026-04-25 | ✅ baseline 入档 docs/data/2026-04-25-zh-query-baseline |
list_sitemaps | 2026-04-26 | ✅ 1 sitemap, 189 URLs, 0 errors, indexed=0(YMYL noindex 期) |
submit_sitemap | 2026-04-26 | ✅ 触发 Google 6s 内重爬 |
submit_url / submit_batch(Indexing API) | 2026-05-11 | ❌ schema 不在白名单 — 见 §4.2,不再尝试 |
§4.2 submit_url / submit_batch 不用 ❌
根本不可用——Google Indexing API 官方限制:只接受 JobPosting + BroadcastEvent (in VideoObject) schema,其他 URL 一律 403 Insufficient Permission 拒绝。WellChina 全站 MedicalOrganization / Procedure / Article schema,不在白名单。
实测验证:2026-05-11 用 GSC MCP submit_batch 推 79 张已经 ship sameAs 的 hospital 页面,0 / 79 成功,全部 403。
所以:MCP 的 submit_url / submit_batch 工具对 WellChina 无效,不要再调用。suganthan-gsc-mcp v2.2.2 OAuth scope 只申请 webmasters 系列,没申请 indexing——这其实是个正确设计,因为我们用不上 Indexing API。
替代路径:见 §7 节奏表 "按需" 行——GSC UI 顶部 URL Inspection → Request Indexing。手动一条一条,但不受 schema 限制,48h 内生效。旗舰页面(PUMCH / West China / Red House 等 5-10 个)可以走这条。剩下的全靠 sitemap.xml 自然 crawl。
§5 接入步骤(首次,约 20 分钟)
5.1 添加并 verify property
- 访问 search.google.com/search-console
Add property→ 选 Domain → 输入wellchina.top- Google 给一个 TXT 记录值(类似
google-site-verification=abc123...) - Cloudflare DNS → Add record → Type
TXT→ Name@→ Content 粘贴那串值 → Save - 等 1-5 分钟 DNS 生效 → 回 GSC 点 Verify
- 同时再 Add 一个 URL prefix property(
https://wellchina.top)—— 两份都建,因为:- Domain property:覆盖所有子域 + http/https(数据更全)
- URL prefix:某些功能(如 URL Removals、International Targeting 部分视图)只在此可用
5.2 提交 sitemap
- GSC → Sitemaps → 输入
sitemap.xml→ Submit - 几分钟后状态应变
Success - Discovered URLs 数字会逐步上升(GSC 实际爬的节奏)
5.3 首次 URL Inspection(快速 smoke test)
- GSC 顶部搜索框输入
https://wellchina.top/ - 应显示 "URL is on Google" 或 "URL is not on Google"
- 若是后者,点
Request Indexing主动触发
§6 GSC / GSC API / GSC MCP —— 三个东西不要搞混
| 是什么 | 使用方式 | 用途 | |
|---|---|---|---|
| GSC Web UI | search.google.com/search-console 网页 | 点鼠标 | 日常 review、一次性分析 |
| GSC API | REST API(Search Analytics + Indexing 两个 API) | 代码 / Claude Code /seo google gsc 命令 | 自动化、批量查、PDF 月报 |
| GSC MCP | Suganthan GSC MCP server | Claude Code 自然语言对话 | 最高层抽象,Claude 自己调 API |
WellChina 分阶段用法:
- W1-W4(初期):Web UI 够用
- W5-W8(Phase 3):接 MCP,让 Claude 自动做
quick_wins/content_decay/cannibalization_check - 每月:
/seo google report full生成 PDF 月报存档
MCP 装法见 Marketing Skills Playbook §7.2 路径 A。
§7 日常使用节奏
| 频次 | 动作 | 看什么 |
|---|---|---|
| 每日(30 秒) | 进 GSC 首页 | Manual Actions 和 Security Issues 无新通知 |
| 每周一(15 分钟) | Performance | Top queries + Top pages 本周 trend + CTR 异常 |
| 每周一(5 分钟) | §7.1 zh locale 大陆泄漏监控 | 中文 query + chn 国家维度复核 |
| 每周五(30 分钟) | Performance filters | quick_wins(位置 4-15 + 展现 > 50)候选列表 |
| 每月第一周 | Crawl Stats + Index Coverage | 全量 review,发现 regression |
| 每季度 | Links 报告 | 外链变化、新增 domain 反链 |
| 按需 | URL Inspection | 新发内容后主动 request indexing(48h 内生效) |
§7.1 zh locale 大陆泄漏监控(2026-04-25 新增)
背景:GEO Plan 风险 #8 实锤后,hreflang 从 zh 收窄到 zh-Hans-SG + banner + contact form geo 标记都已上线(mcp-glimmering-chipmunk plan B1-B3)。本章给出每周固定监控 query 判断修复是否生效。
baseline(2026-04-25):docs/data/2026-04-25-zh-query-baseline.md — 90 天大陆 (chn) 来源 query 仅 3 impressions,全部落在 /zh/procedures/oncology/cancer-diagnostic-package。
每周一跑的 2 个 GSC MCP query:
# Query 1 · 所有中文字符 query
> advanced_search_analytics days=7
dimensions=["query","country","page"]
filters=[{"dimension":"query","operator":"includingRegex","expression":"[\\x{4e00}-\\x{9fff}]"}]
order_by="impressions" row_limit=50
# Query 2 · 所有大陆 (chn) 来源
> advanced_search_analytics days=7
dimensions=["query","page"]
filters=[{"dimension":"country","operator":"equals","expression":"chn"}]
order_by="impressions" row_limit=50Alert 触发条件:
| 信号 | 严重度 | 动作 |
|---|---|---|
| chn 国家周 impressions ≤ baseline(即 ≤ 3) | 🟢 绿 | 继续观察,修复生效 |
| chn 国家周 impressions 4-10 | 🟡 黄 | 记录到 baseline doc 追加行;下周加跟 |
| chn 国家周 impressions > 10 | 🔴 红 | 升级:评估 B6(zh locale 整体 noindex)+ 查具体页 YMYL 状态 |
中文 query 落在任意 /procedures/* YMYL 页 且 impressions ≥ 5 | 🔴 红 | 立即通知 YMYL reviewer;核对该页 noindex 状态;考虑加回 noindex 直到 reviewer sign-off |
| 简体 query impressions 月增 > 50% (不分国家) | 🟡 黄 | 分析 query 语义是否真吸大陆 vs 海外华人;若大陆占比 > 30% → 红 |
| SG / MY / IDN 简体 query impressions 上升 | 🟢 绿 | 这是目标市场精准匹配,期望信号 |
回看时点(打勾制):
- [ ] 2026-05-02(W1 after fix)· 早期 recrawl 进度
- [ ] 2026-05-23(W4 after fix)· 首次完整评估点
- [ ] 2026-06-20(W8 after fix)· 稳态评估,决定是否保留修复 / 升级 B6
每次回看结果追加到 baseline doc 文末 "后续观察" 小节。
§8 常见陷阱
8.1 "Submitted URL marked noindex" warning
这是 warning 不是 error。我们主动 noindex 的 YMYL 页面(Roadmap §noindex 解除时机)会出现在这里。正常。解除 noindex 后 warning 自动消失(2-14 天)。
不要为消除 warning 而从 sitemap 里删 URL——搜索引擎需要知道这些 URL 存在(follow 信号保留内链图谱)。
8.2 数据延迟 2-3 天
- Performance 报告:延迟 2-3 天(不是实时)
- Core Web Vitals:需 28 天数据 才显示完整
- URL Inspection:唯一实时的功能
- Index Coverage:通常 1-3 天延迟
含义:想看"今天发的内容是否被索引"必须用 URL Inspection,Performance 报告里要等 3 天才有数据。
8.3 Domain property vs URL prefix
| 场景 | 用哪个 property |
|---|---|
| 提交 sitemap | URL prefix |
| 看 Links 报告 | Domain(数据更全) |
| URL Removal 请求 | URL prefix |
| Performance 聚合 | Domain |
实践:两份都 verify,GSC 同一界面能切换。
8.4 Manual Action vs Security Issue 的区别
| 触发条件 | 典型 case | 严重性 | |
|---|---|---|---|
| Manual Action | 算法没抓到的 spam / 违规 | Unnatural links、Thin content、Medical content policy | 🔴 高 |
| Security Issue | 被黑 / malware / phishing | 网站被注入 malicious JS | 🔴 最高 |
两者都会 email 通知 + GSC 站内通知。收到后 24h 内响应。详见 YMYL Enforcement §4.1。
8.5 Crawl Stats 突然下降
可能原因:
- Vercel 部署 failing → Googlebot 抓取 5xx → crawl rate 降
- robots.txt 被误改为 Disallow: / → crawl 归零
- DNS / 证书问题 → crawl 失败
真正危险:Crawl Stats 连续一周下降 + Index Coverage 下降 → 内容/技术问题(不是正常波动)。
不是问题的情形:新 noindex 页面大量增加不会影响 Crawl Stats——crawl 仍在进行,只是不进 index。
8.6 把 GSC 当 GA4 用
错。GSC 是 SERP 外部数据(展现、点击、排名),GA4 是 站内行为数据(PV、转化、停留)。两者不重合:
用户搜索 → [GSC 看展现/点击] → 点进我们网站 → [GA4 看行为/转化]§9 与其他工具的关系
| 工具 | 看什么 | 和 GSC 重合吗 |
|---|---|---|
| GSC | Google SERP 展现 + 点击 + 索引 + 爬取 | — 主 |
| GA4 | 落地后用户行为 + 转化 | ❌ 完全不重合,是下游 |
| Bing Webmaster Tools | Bing SERP 数据(同时服务 Copilot) | ⚠️ 并行,需要单独接 |
| Yandex Webmaster | Yandex 数据(俄语市场必备) | ⚠️ 并行 |
| Naver Search Advisor | Naver 数据(韩国市场必备) | ⚠️ 并行 |
| Vercel Speed Insights | 前端 p75 CWV(实时真实用户) | 互补,GSC 看 CrUX 聚合 |
| Ahrefs / Semrush | 第三方 backlink + keyword 数据库 | 互补,第三方估算 vs GSC 真实 |
WellChina 当前状态(见 Analytics 实施方案 §4.5):
- ✅ Bing Webmaster Tools 已 verify
- ✅ Yandex Webmaster 已 verify
- ✅ Naver Search Advisor 已 verify
- ⚠️ GSC 尚未 verify(本文催的就是这件事)
- ✅ GA4 + Speed Insights 已接入
- ❌ Ahrefs / Semrush 等付费工具等月 UV > 10K 再考虑
§10 参考链接
Google 官方:
MCP / 工具:
- Suganthan GSC MCP — 推荐
- surendranb GSC MCP — 备选
WellChina 内部:
- GEO 执行计划 Phase 3 — GSC MCP 接入时点
- Marketing Skills Playbook §7 — 三种接入路径详解
- Analytics 实施方案 — 完整监控栈现状
- YMYL Enforcement §4 — Manual Action 应对
§11 下次升级本文的触发条件
- GSC property verify 完成后 → 把 §4 状态表 ⚠️ 改 ✅
- GSC MCP 装好后 → 补 §6 具体用到的命令片段
- 首次收到 Manual Action(希望不会)→ 补处理过程 case study
- Google 更新 GSC UI 或推新功能(历史上每 6-12 月一次)→ 检查 §3 功能表