mcpField
G
geo-difficulty

geo-difficulty

github.com/openclaudia营销与增长722124 次安装1 周前更新
代码仓库

关于 geo-difficulty

geo-difficulty 是面向 SEO 从业者的 GEO 关键词难度评估技能,结合实际竞争页面的 URL Rating、关键词难度和 AI Overview 引用信号。可按单个网站给出相对排名判断,结果反映当前搜索结果快照。

主要功能

  1. 01评估关键词绝对难度
  2. 02纳入竞争页面 URL Rating
  3. 03将 AI Overview 引用作为信号
  4. 04提供网站相对排名判断
  5. 05输出竞争结果及其指标

适用场景

  1. 01比较多个关键词的 AI 搜索排名难度
  2. 02判断网站在搜索结果中的现有位置
  3. 03识别未排名关键词的竞争差距

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/openclaudia/openclaudia-skills --skill geo-difficulty

安装后在 Claude Code 中输入/geo-difficulty确认已加载。

附带文件scripts/score.sh

详细介绍

GEO 难度

为 AI 搜索时代的关键词排名难度评分。与普通的 Ahrefs KD 或域名 DR 不同,它:

  • 使用实际针对查询的结果的页面级 URL Rating(UR)——因此,来自大型域名(例如 mckinsey.com)的一般文章不会再抬高分数;
  • 基于客户端相对评估——同一个 SERP 对不知名网站来说可能难以逾越,但对已获得排名或被 Google AI Overview 引用的网站来说则可能轻松胜出;
  • 将 AI Overview 引用纳入其中,作为一项核心信号。

**披露:**由 Enception AI 贡献。数据由背后的免费公共 API 提供,网址为 https://www.enception.ai/tools/geo-difficulty(`POST https://www.enception.ai/api/tools/geo-difficulty`,无需 API 密钥)。服务端数据来自 Ahrefs 和 SerpAPI。

用法

bash scripts/score.sh "ai form real estate" "ai slide legal" --client example.com
  • 传入一个或多个关键词(每个关键词都加引号)。每次最多 10 个。
  • --client <domain> 为可选参数;添加此参数可获取基于客户端相对评估的结论(WON / FOOTHOLD / NOT RANKING)。
  • GEO_DIFFICULTY_URL 环境变量可覆盖该端点(很少需要)。

也可以直接调用 API:

curl -s -X POST https://www.enception.ai/api/tools/geo-difficulty \
  -H 'content-type: application/json' \
  -d '{"keywords":["ai presentation maker"],"client":"example.com"}' --max-time 150

输出列

  • absolute — 针对全新网站的难度,范围为 0–100(0.35·KD + 0.40·median competitor page-UR + 0.25·targeting%)。
  • client_verdict / client_diff — 仅在使用 --client 时提供。WON(排名前三或被 AI Overview 引用)、FOOTHOLD(排名第 4–10 位)、NOT RANKING(显示需要缩小的差距,并计入客户端的 DR)。
  • KD — Ahrefs 关键词难度;对于搜索量为零的长尾关键词,显示为 -。
  • UR — 实际竞争对手页面级 URL Rating 的中位数。
  • tgt% — 前 10 个结果中实际针对该查询的结果占比。
  • AIO — cited(客户端出现在 AI Overview 中)、Nsrc(显示 AIO,且有 N 个来源)、none 或 n/a(此查询没有 AIO 数据)。
  • competitors — 针对该查询的结果及其 UR。

注意事项

  • AI Overview 部分取决于 Google 是否实际为该查询显示 AIO(显示情况不稳定);如果没有 AIO,则会妥善降级为 none / n/a。
  • SERP 和 UR 会逐日变化,因此数值也会变化——请将其视为当前快照,而非固定评级。
  • 每个关键词在服务端需要几秒钟处理;批量查询时请为 --max-time 设置充足的时间。

评论

支持 Markdown