30x seo monitor
使用 Google Search Console 数据监控网站 SEO 表现。 追踪关键词排名、点击、展示、CTR 和位置变化。 识别表现最佳的页面、下滑的关键词和新排名机会。 当用户说"监控我的网站"、"我的排名"、"GSC数据"、"Search Console"、 "我的关键词"、"位置变化"、"CTR"、"展示"或"点击"时使用。From its SKILL.md
npx -y skills add norahe0304-art/30x-seo-cn --skill 30x-seo-monitorAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
3 things to look at
- reads credentialsReads from 1 credential source: `GOOGLE_CREDENTIALS_PATH`.
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
- runs commandsInstructs the agent to run 2 commands, including `gws auth status` and 1 more.
SKILL.md
3.4 KB, ~1.1k tokens by cl100k_base, as published. Nobody here has run it
SEO 监控 (Google Search Console)
使用 Google Search Console API 监控网站 SEO 表现。
[PROTOCOL]: 变更时更新此头部,然后检查 CLAUDE.md
前提条件
需要 gws CLI 并有 Google Search Console 访问权限,或 GSC MCP 服务器。
选项 1:gws CLI
gws auth status
gws auth login # 如需要
选项 2:GSC MCP 服务器
在 ~/.config/claude/mcp.json 中配置:
{
"mcpServers": {
"google-search-console": {
"command": "npx",
"args": ["-y", "mcp-server-gsc"],
"env": {
"GOOGLE_CREDENTIALS_PATH": "/path/to/credentials.json"
}
}
}
}
命令
| 命令 | 功能 |
|---|---|
/seo monitor overview | 仪表板:热门查询、页面、CTR、位置 |
/seo monitor keywords | 所有排名关键词及指标 |
/seo monitor pages | 表现最佳的页面 |
/seo monitor changes | 位置变化(上升/下降) |
/seo monitor opportunities | 高展示、低 CTR 关键词 |
指标说明
| 指标 | 含义 |
|---|---|
| 点击 | 用户点击了你的结果 |
| 展示 | 你的结果在搜索中出现 |
| CTR | 点击率(点击 / 展示) |
| 位置 | 平均排名位置(1 = 第一) |
分析工作流
1. 每周表现检查
/seo monitor overview
输出:
- 总点击、展示、CTR、平均位置(7天)
- 按点击排名前 10 查询
- 按点击排名前 10 页面
- 周环比对比
2. 关键词排名报告
/seo monitor keywords
输出:
- 所有排名关键词
- 每个关键词的位置、点击、展示、CTR
- 排序方式:位置、点击、展示或 CTR
3. 位置变化检测
/seo monitor changes
输出:
- 位置上升的关键词
- 位置下降的关键词
- 新关键词(刚开始排名)
- 丢失的关键词(跌出前 100)
4. 快速优化机会
/seo monitor opportunities
找出符合以下条件的关键词:
- 高展示(>1000/月)
- 低 CTR(<3%)
- 位置 4-20(第 1-2 页)
这些是"快速优化"机会 — 改进标题/描述以提升 CTR。
日期范围
默认:最近 7 天
指定自定义范围:
/seo monitor overview --days 30
/seo monitor keywords --days 90
输出格式
报告包含:
- 摘要表格 — 关键指标一览
- 详细数据 — 完整关键词/页面列表
- 行动项 — 具体建议
与其他技能集成
| 场景 | 下一步 |
|---|---|
| 发现下滑的关键词 | → seo-content-decay 分析页面 |
| 第 1 页低 CTR | → seo-page 优化标题/meta |
| 疑似关键词蚕食 | → seo-cannibalization 检查 |
| 新关键词机会 | → seo-content-brief 规划内容 |
限制
- 仅限已验证网站 — GSC 只显示你拥有的网站数据
- 数据延迟 — GSC 数据延迟 2-3 天
- 最多 90 天 — 历史数据限于约 16 个月,但 API 通常 90 天
- 抽样数据 — 高流量网站可能显示抽样数据
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.
Gives 0 of the 12 instructions most marketing audience skills give in ~1.1k tokens
Counted across 690 of the 894 authors here whose files we hold, read 2026-08-07
- Apply Poppins font to headingsin 41 of 690, across 6 files
- Apply Lora font to body textin 41 of 690, across 6 files
- Use Arial fallback for headingsin 39 of 690, across 4 files
- Use Georgia fallback for body textin 39 of 690, across 4 files
- Maintain text hierarchy and formattingin 39 of 690, across 4 files
- Use accent colors for non-text shapesin 38 of 690, across 3 files
- Use RGB values for precise color matchingin 38 of 690, across 3 files
- Use brand colors for primary text and backgroundsin 36 of 690, across 1 file
- Read product marketing context file before asking questions, starting, or auditingin 35 of 690, across 23 files
- Use active voice instead of passive voicein 26 of 690, across 10 files
- Implement or generate appropriate JSON-LD structured datain 24 of 690, across 17 files
- Prioritize clarity over clevernessin 22 of 690, across 8 files
Said here and by no other author read
- query Google Search Console API
- report top queries, pages, CTR, and positions
- sort keywords by position, clicks, impressions, or CTR
- detect keywords rising or falling in position
- identify new and lost keywords
- include a summary table, detailed data, and action items
Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.