Google Search Console

🔍 官方 SEO 数据一站式分析

官方 Google Search Console API 封装工具,提供 SEO 数据分析、索引状态检查与优化机会挖掘,数据权威但存在约3天延迟。

收藏
21.7k
安装
6k
版本
1.2.2
CLS 安全性认证2026-06-03
点击查看完整报告 >

使用说明

核心用法

本 Skill 通过 Python 脚本封装 Google Search Console API,提供六大核心功能:

1. 站点列表查询 - 列出账号下可访问的所有 Search Console 属性
2. 搜索查询分析 - 获取带来流量的关键词及排名数据

3. 热门页面统计 - 分析流量最高的着陆页表现

4. 低 CTR 机会挖掘 - 识别高曝光低点击的优化空间(核心 SEO 价值功能)

5. URL 索引检查 - 实时查询特定页面的收录状态

6. 站点地图管理 - 查看已提交的 sitemap 状态

所有查询均通过 OAuth 2.0 认证,支持 query/page/country/device/date 五个维度组合分析,返回 clicks/impressions/ctr/position 四项核心指标。

显著优点

  • 官方数据源直连:直接调用 Google 官方 Search Console API,数据权威性无可比拟
  • 只读安全设计:明确声明不修改任何 Search Console 配置,仅执行查询操作
  • SEO 场景覆盖完整:从关键词研究、内容优化到技术 SEO 检查形成闭环
  • 低 CTR 机会识别:自动化计算高曝光低转化页面,这是 manual 分析难以批量完成的
  • 凭证复用机制:与 GA4 Skill 共享 Google OAuth 凭证,降低多工具配置成本

潜在缺点与局限性

  • 数据延迟硬伤:GSC 固有约3天数据延迟,无法用于实时监控突发流量变化
  • Python 环境依赖:需要本地 Python 运行时,且依赖 google-api-python-client 等库
  • OAuth 配置门槛:需提前在 Google Cloud Console 创建项目、配置同意屏幕、获取 refresh token
  • 权限范围受限:仅支持 webmasters.readonly 权限,无法执行提交 sitemap、移除 URL 等操作
  • URL 检查前置条件:Inspect URL 功能要求目标页面必须已存在于该 Search Console 属性中
  • 无历史趋势对比:当前版本未内置跨时间段环比功能

适合人群

  • SEO 专员/顾问:需要批量分析客户站点搜索表现的从业者
  • 内容运营团队:基于真实搜索数据优化标题、描述以提升 CTR
  • 技术 SEO 工程师:排查索引覆盖问题、验证 sitemap 健康度
  • 网站管理员:监控自有站点的 Google 搜索可见性变化

常规风险

  • 凭证泄露风险GOOGLE_CLIENT_ID/CLIENT_SECRET/REFRESH_TOKEN 以环境变量形式管理,若终端历史记录或 .env 文件未妥善保护可能导致账号接管
  • API 配额消耗:Search Console API 存在每日查询配额,高频调用可能触发限制
  • 数据解读误区:平均排名位置(position)为展示位置的算术平均,非真实排名分布,易被误读
  • 归因局限:GSC 数据无法区分品牌词与非品牌词,自然流量增长分析需结合其他工具

安全解读

核心功能

Google Search Console Skill是Google官方Search Console API的Python封装工具,专为SEO专业人员与网站运营者设计。通过OAuth 2.0认证连接Google账户,提供六大核心查询能力:站点列表获取、热门搜索词分析、高流量页面追踪、低CTR机会挖掘、URL索引状态检查以及站点地图管理。

显著优点

数据来源权威性:直接对接Google Search Console官方API,数据延迟仅约3天,涵盖搜索查询词、展示次数、点击率、平均排名等核心SEO指标。支持多维度分析(query/page/country/device/date),满足精细化运营需求。

操作安全性:限定webmasters.readonly只读权限,零数据修改风险;OAuth凭证通过环境变量管理,内存中临时使用,不持久化存储敏感信息;TLS 1.3加密传输全链路。

SEO场景覆盖:内置低CTR机会识别算法(高展示/低点击页面),直接输出优化方向;支持原始JSON数据导出,便于对接BI系统;与GA4技能共享认证体系,降低多工具配置成本。

潜在局限

认证门槛:需自建Google Cloud OAuth应用并配置授权屏幕,对非技术用户存在上手门槛;刷新令牌需手动维护,长期无人值守场景可能遇令牌过期问题。

数据时效性:GSC原生数据存在约72小时延迟,无法用于实时监控;API配额未明确说明,大规模站点可能触及速率限制。

功能边界:纯命令行交互,无可视化界面;URL Inspection功能依赖页面已存在于Search Console属性中,新页面需等待Google爬虫发现。

适合人群

  • SEO专业人士:需要批量导出排名数据、监控站点健康度
  • 内容运营团队:基于搜索词数据优化标题与描述,提升CTR
  • 技术负责人:验证站点地图提交状态、排查索引异常
  • 数据分析师:将搜索表现数据整合至内部数据仓库

常规风险提示

1. 凭证泄露风险:环境变量中的GOOGLE_REFRESH_TOKEN若被他人获取,可访问对应Search Console数据,建议在CI/CD环境中使用密钥管理服务
2. 权限范围误配:若OAuth consent screen误配置为读写权限,存在意外修改风险,务必确认webmasters.readonly scope

3. 数据隐私合规:导出的搜索词数据可能包含用户查询内容,需遵循企业数据分类分级制度,避免未脱敏数据外传

Google Search Console 内容

scripts文件夹
手动下载zip · 6.3 kB
gsc_auth.pytext/plain
请选择文件