关于 seo-ai-search-share-of-voice
用于比较品牌与竞争对手在 AI 搜索中的可见度,并发现主题差距。该技能通过 SE Ranking 数据整理引擎份额、提示词样本、主题集群和建议。
主要功能
- 01比较各 AI 引擎中的可见度
- 02制作竞争对手声量热图
- 03采样品牌与来源提示词
- 04按主题归类提示词
- 05提出内容与引用机会建议
适用场景
- 01对标品牌与竞争对手
- 02发现竞争对手更显眼的主题
- 03规划内容以弥补 AI 搜索差距
MCP 相关
需要连接 SE Ranking MCP 服务,以获取排行榜和提示词数据。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ seranking/ seo-skills --skill seo-ai-search-share-of-voice安装后在 Claude Code 中输入/seo-ai-search-share-of-voice确认已加载。
详细介绍
示例输出:examples/seo-ai-search-share-of-voice-wix-com-20260427/REPORT.md
AI 搜索声量份额
比较目标品牌与竞争对手在各大 LLM 引擎中的 AI 搜索可见度,然后分析各品牌占据的主题集群及其空白领域。
前提条件
- 已连接 SE Ranking MCP 服务。
- 用户提供:(a) 目标域名及其品牌名称,(b) 竞争对手域名和品牌名称列表,(c) 国家/地区(默认为
us),以及 (d) 可选的待分析引擎(默认为全部受支持的引擎:ai-overview、chatgpt、perplexity、gemini、ai-mode)。
流程
-
排行榜快照
DATA_getAiOverviewLeaderboard- 获取目标国家/地区中目标域名所属类别的 AIO 排行榜。
- 记录每个引擎、每个域名的提及次数和声量份额百分比。
-
热力图表格
- 创建表格:行 = 域名(目标域名 + 竞争对手),列 = 引擎,单元格 = 声量份额百分比。
- 突出显示各引擎的领先者和表现最差者。
-
按域名采样提示词
DATA_getAiPromptsByBrand、DATA_getAiPromptsByTarget- 对每个域名(目标域名和各竞争对手):
- 获取 10 条将该域名列为来源(链接提及)的 ChatGPT 提示词。
- 获取 10 条在文本中点名提及该品牌的 ChatGPT 提示词。
- 保存查询文本和引用的准确来源,供用户验证。
- 对每个域名(目标域名和各竞争对手):
-
主题聚类
- 按主题对提示词分组(例如:定价、功能比较、教程、替代方案、评测)。
- 对每个品牌,注明其主导的主题集群,以及未涉足的主题集群。
-
空白领域与建议综合分析
- 找出目标品牌表现不如竞争对手、但拥有相关内容的 3 到 5 个主题集群。
- 推荐具体行动:新的内容角度、添加结构化数据、与常被引用的来源建立合作关系、创建比较页面,以及添加 FAQ/How-To schema。
输出格式
创建文件夹 seo-ai-search-share-of-voice-{target-slug}-{YYYYMMDD}/,并包含:
seo-ai-search-share-of-voice-{target-slug}-{YYYYMMDD}/
├── 01-leaderboard.md # raw leaderboard per engine
├── 02-heatmap.md # visual heatmap table
├── 03-prompts-{domain}.md # one file per domain with 20 sampled prompts
├── 04-topic-clusters.md # cluster membership per brand
└── REPORT.md # executive summary
REPORT.md 遵循以下结构:
# AI Search Share of Voice: {target brand} vs competitors
## Summary
- Target: {target} ({share}% across all engines)
- Leader: {leader brand} ({share}%)
- Target rank: {n} of {total}
## Heatmap
| Domain | AI Overview | ChatGPT | Perplexity | Gemini | AI Mode |
|---|---|---|---|---|---|
| {target} | {%} | {%} | {%} | {%} | {%} |
| {comp1} | ... | ... | ... | ... | ... |
## Who owns what
### {target brand}
Strong in: {cluster 1}, {cluster 2}
Absent from: {cluster 3}, {cluster 4}
### {competitor 1 brand}
...
## Topic cluster ownership
| Cluster | Leader | Share | Target position | Gap |
|---|---|---|---|---|
| Pricing | {brand} | {%} | {n} | {% behind} |
| Alternatives | {brand} | {%} | {n} | {% behind} |
| Tutorials | {brand} | {%} | {n} | {% behind} |
## Top 5 actions to close gaps
1. {action with target cluster}
2. ...
提示
- 不要捏造引用次数。如果 API 对某个域名/引擎返回的提示词数量为 0,就如实报告 0,不要估算。
- 对每个竞争对手,验证提示词文本中对品牌名称的匹配。有时,“Wix”会出现在讨论“wiktionary”或某个人名的句子中。请在原始提示词文件中标记有歧义的匹配。
base_domain范围为默认值;除非用户提出要求,否则不要缩小到subdomain。- 遵守 Data API 速率限制:每秒 10 次请求。对于 5 个域名,以及每个域名、每个引擎各 2 次提示词查询,请控制循环请求节奏。
- 报告不是一次性产物。建议用户每月重新运行并对比结果,以了解排名走势。
评论
支持 Markdown