用途:面向 SEO 的关键词研究与机会评分,支持以种子词或域名为输入,发现相关词、建议词以及域名当前已有排名的关键词。
主要能力:调用 DataForSEO 的 Keywords Data google_ads/search_volume 与 Labs 的 related_keywords、keyword_suggestions、bulk_keyword_difficulty,返回搜索量、CPC、竞争难度与意图分类。按四类意图分组:信息型(how to、what is、guide、tutorial)、商业型(best、review、comparison、vs)、交易型(buy、price、deal、near me、品牌+产品)、导航型(品牌名、具体 URL)。机会分公式为 search_volume / (keyword_difficulty + 10),越高越好,输出按机会分排序的前 20 个词。关键词评分(0-100)由五项信号加权:前 50 词平均搜索量对数化 30%、KD<30 低难度词占比 25%、意图多样性(四类齐全)15%、CPC 高低 15%、长尾广度(建议词数量)15%,并附一句话理由。被 /seo audit 调用时返回 JSON,含 keyword_score、top_opportunities、intent_breakdown。
使用方式:先运行凭据预检脚本 ~/.claude/skills/seo/scripts/preflight.sh,退出码 0 表示已配置;退出码 2 时需按向导把 login 与 password 写入 ~/.claude/skills/seo/.env,并执行 chmod 600。验证调用为 ~/.claude/skills/seo/scripts/keyword_research.py volume "test"。种子词研究命令:keyword_research.py related "<seed>" --limit 200 与 keyword_research.py suggestions "<seed>" --limit 100;域名研究命令:domain_overview.py ranked --target <domain> --limit 200。可选参数 --location(默认 United States)、--language(默认 en)。
适用场景:SEO 关键词选题、内容规划、竞品域名关键词洞察与优先级排序。
限制:需要 DataForSEO 账号与 API 凭据,账号未验证会返回 40104 需先到 app.dataforseo.com 验证;凭据不得回显或提交;单次运行成本约 0.05-0.10 美元。其余定价、平台支持与效果数据资料未提供。