关键词自残检测工具(精简版)
读取同时包含 query 和 page 列的 Google Search Console 导出,列出其中多个网址真正获得展示份额的查询。
使用时机
- “我的页面互相自残吗?”“两个页面对同一关键词排名”“为什么 Google 频繁切换哪个页面排名?”
- 用户手中有 query + page 级别的 GSC 性能导出(或 Looker Studio/API 导出)。
运行方式
- 从 GSC 导出:性能 → 同时添加 Query 和 Page 维度(通过 API、Looker Studio 或 GSC 导出工具;界面导出一次只能一个维度)。需要的列:query、page、clicks、impressions、position。列名自动检测。
- 运行:
python3 scripts/cannibalization.py gsc.csv python3 scripts/cannibalization.py gsc.csv --min-impressions 50 --min-share 15 --exclude "品牌名称" - 展示表格。对每个 HIGH 行,推荐一个操作:合并并 301 重定向较弱页面、去优化其标题/H1(针对该查询),或差异化意图。在建议重定向已赚取点击的页面之前,先征询用户意见。
严重程度
- 高(HIGH):第二页面获得该查询 ≥30% 的展示次数,且排名距第一页面在 10 位以内。
- 中(MEDIUM):第二页面获得 ≥20% 的展示次数。
- 低(LOW):超出上述阈值的一切情况(通常无害,例如首页加一个产品页)。
限制
不抓取页面也不判断意图重叠,也不为每个页面选择修复方案。一些拆分是合理的(不同页面服务于不同意图),所以把 LOW 视为参考信息。
示例
best running shoes → 主要页面 /best-running-shoes(6.2 位)和 /blog/running-shoes-guide(14.8 位,获得 31% 展示次数)→ HIGH。
想要每个页面的修复方案?
- 付费技能,为每个竞争页面提供合并、canonical 或差异化操作:在 Agensi 上使用 Google Search Console 修复关键词自残
- 托管版本:在 Apify 上的关键词自残检测工具
- 带有
find_keyword_cannibalization工具的免费 MCP 服务器:cygnix-seo-mcp