关于 semrush-tool
semrush-tool 是一项使用 Semrush 开展本地关键词研究、竞争对手分析和网站技术审计的技能,帮助 SEO 从业者选择工作流、解读数据,并判断何时适合使用其他工具。
主要功能
- 01研究关键词搜索量和难度
- 02查找竞争对手关键词差距
- 03分析自然搜索排名
- 04开展网站技术审计
- 05追踪指定地区排名
适用场景
- 01为服务页面筛选本地关键词
- 02比较与竞争对手的关键词覆盖
- 03发现网站技术问题
MCP 相关
该技能介绍 Semrush 的官方 MCP 服务,以及如何用它进行关键词研究、自然搜索竞争分析和网站技术审计。
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ garrettjsmith/ localseoskills --skill semrush-tool安装后在 Claude Code 中输入/semrush-tool确认已加载。
详细介绍
Semrush 工具
**注意:**LocalSEOData(
localseodata-tool)现已涵盖关键词建议、搜索量、关键词趋势和关键词机会。默认使用 LocalSEOData。Semrush 在高级关键词差距分析、Keyword Magic Tool 以及关键词与网站审计组合工作流方面仍是更好的选择。
Semrush 提供官方 MCP 服务。连接后,可用它进行关键词研究、竞争对手自然搜索分析和网站技术审计。它是你的主要关键词情报工具。
何时使用 Semrush,何时使用其他工具
| 你的需求 | 使用 Semrush | 改用 |
|---|---|---|
| 本地关键词的搜索量 | ✅ 最适合 | — |
| 关键词难度评分 | ✅ | Ahrefs(评分标准不同,两者都有效) |
| 竞争对手排名的关键词 | ✅ 最适合 | — |
| 关键词差距(你与竞争对手) | ✅ 最适合 | — |
| 反向链接分析 | ⚠️ 尚可,但不是最佳 | Ahrefs(索引更大) |
| 链接交集/链接差距 | ⚠️ 可以做到 | Ahrefs(链接分析首选) |
| 网站技术审计 | ✅ 爬虫功能良好 | Screaming Frog(更详细) |
| 按地点跟踪排名 | ✅ | Local Falcon(对本地搜索而言,地理网格更好) |
| 引文管理 | ❌ | BrightLocal、Whitespark |
| 实时 SERP 快照 | ❌ | SerpAPI |
| 地理网格排名 | ❌ | Local Falcon |
核心工作流
本地关键词研究
**适用场景:**用户需要寻找目标关键词,并了解其搜索量和难度数据。
要提取的数据:
- 关键词概览:目标关键词的搜索量、KD、CPC、SERP 功能
- Keyword Magic Tool:根据种子词获取相关关键词(例如,“plumber buffalo” → 生成数百个变体)
- 关键词差距:对比用户的域名与 2-3 个竞争对手,找出竞争对手有排名、但用户没有排名的关键词
如何解读本地关键词数据:
- 本地关键词的搜索量低于 100 次/月很常见,这是正常的,而且仍然有价值
- 本地服务关键词的 KD 低于 40 是可以实现的
- CPC 高于 $5 表示商业意图较强,应优先考虑
- 寻找关键词集群:同一服务,不同地点(例如,“dentist Orchard Park”“dentist Hamburg”“dentist West Seneca”)
如何使用这些数据:
- 按服务类别对关键词分组
- 将关键词映射到现有页面或需要创建的页面
- 找出竞争对手有排名、而你没有排名的差距
- 将数据提供给
local-keyword-research技能,用于制定完整的关键词策略 - 将数据提供给
local-landing-pages技能,用于创建页面
竞争对手自然搜索分析
**适用场景:**用户想了解竞争对手的排名关键词,或比较双方的表现。
要提取的数据:
- 域名概览:自然搜索关键词总数、流量估算值、热门关键词
- 自然搜索研究:竞争对手排名的所有关键词及其排名位置
- 关键词差距:并排对比竞争对手有排名、而你没有排名的关键词
要关注的内容:
- 竞争对手排名进入前 10,而你的排名在 11-20 的关键词(快速见效的机会——你已经接近)
- 竞争对手有排名、而你完全没有排名的关键词(内容差距)
- 你的排名高于竞争对手的关键词(保护这些排名)
- 为竞争对手带来最多流量的关键词(了解其策略)
网站技术审计
**适用场景:**用户需要抓取其网站以检查技术问题。
Semrush 的审计可发现:
- 失效链接(内部和外部)
- 缺失或重复的标题标签和元描述
- 加载缓慢的页面
- 重定向链
- 缺失的结构化数据标记
- 抓取性问题
- HTTPS 问题
本地网站的具体检查项:
- 地点页面标题:每个地点是否独一无二?
- 地点页面元描述:每个地点是否独一无二?
- 是否有内部链接指向地点页面
- 地点页面上是否存在结构化数据
- 相似地点页面上的规范标签
**何时改用 Screaming Frog:**如果你需要自定义提取数据(NAP 数据、特定结构化数据字段),或者网站有 1000 个以上的地点页面,Screaming Frog 能提供更多控制。
位置跟踪
适用场景: 用户希望跟踪特定地点的关键词排名变化。
- 将位置设置为城市或邮政编码级别
- 每周跟踪目标关键词
- 在同一个跟踪器中与竞争对手进行比较
何时改用 Local Falcon: 对于本地企业,地理网格排名(Local Falcon)比基于单点的位置跟踪(Semrush)更有意义,因为排名会随搜索者的位置变化。使用 Semrush 位置跟踪来查看自然排名,使用 Local Falcon 来查看地图包排名。
关键数据点及其含义
| 指标 | 指标说明 | 对本地 SEO 的意义 |
|---|---|---|
| 搜索量 | 每月搜索次数 | 对本地关键词而言,低于 100 很常见——如果搜索意图强,仍然有价值 |
| 关键词难度(KD) | 自然排名的难度 | 低于 40 = 本地企业通过优质内容就有机会实现排名 |
| CPC | Google Ads 中的单次点击费用 | CPC 高 = 商业意图强 = 优先关键词 |
| 竞争密度 | 对该关键词出价的广告主数量 | 竞争密度高 = 已验证的高收益关键词 |
| SERP 功能 | 搜索结果中出现的内容(本地包、广告、PAA 等) | 出现本地包 = 该关键词需要优化 GBP |
| 流量 | 预计每月自然访问量 | 相对指标——用于比较竞争对手 |
下一步该做什么
| 发现 | 下一步行动 | 技能 |
|---|---|---|
| 已识别出带有搜索量数据的关键词 | 将关键词映射到页面并构建内容 | local-landing-pages |
| 发现与竞争对手的关键词差距 | 按搜索量 × 意图对差距排序,并创建页面 | local-keyword-research |
| 竞争对手为你尚未布局的关键词排名 | 分析这是内容差距还是权威度差距 | local-competitor-analysis |
| 网站审计发现技术问题 | 优先修复关键问题(断链、缺少标题) | local-seo-audit |
| 发现值得投放广告的高 CPC 关键词 | 设置 PPC 广告系列 | local-ppc-ads |
| 发现 SERP 中带有本地包的关键词 | 针对这些关键词优化 GBP | gbp-optimization |
默认下一步: 没有页面计划的关键词数据只是一张电子表格。务必按“关键词 → 页面 → 发布 → 衡量”的流程执行。