mcpField
S
semrush-tool

semrush-tool

github.com/garrettjsmith营销与增长13663 次安装11 周前更新
代码仓库

关于 semrush-tool

semrush-tool 是一项使用 Semrush 开展本地关键词研究、竞争对手分析和网站技术审计的技能,帮助 SEO 从业者选择工作流、解读数据,并判断何时适合使用其他工具。

主要功能

  1. 01研究关键词搜索量和难度
  2. 02查找竞争对手关键词差距
  3. 03分析自然搜索排名
  4. 04开展网站技术审计
  5. 05追踪指定地区排名

适用场景

  1. 01为服务页面筛选本地关键词
  2. 02比较与竞争对手的关键词覆盖
  3. 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

核心工作流

本地关键词研究

**适用场景:**用户需要寻找目标关键词,并了解其搜索量和难度数据。

要提取的数据:

  1. 关键词概览:目标关键词的搜索量、KD、CPC、SERP 功能
  2. Keyword Magic Tool:根据种子词获取相关关键词(例如,“plumber buffalo” → 生成数百个变体)
  3. 关键词差距:对比用户的域名与 2-3 个竞争对手,找出竞争对手有排名、但用户没有排名的关键词

如何解读本地关键词数据:

  • 本地关键词的搜索量低于 100 次/月很常见,这是正常的,而且仍然有价值
  • 本地服务关键词的 KD 低于 40 是可以实现的
  • CPC 高于 $5 表示商业意图较强,应优先考虑
  • 寻找关键词集群:同一服务,不同地点(例如,“dentist Orchard Park”“dentist Hamburg”“dentist West Seneca”)

如何使用这些数据:

  • 按服务类别对关键词分组
  • 将关键词映射到现有页面或需要创建的页面
  • 找出竞争对手有排名、而你没有排名的差距
  • 将数据提供给 local-keyword-research 技能,用于制定完整的关键词策略
  • 将数据提供给 local-landing-pages 技能,用于创建页面
竞争对手自然搜索分析

**适用场景:**用户想了解竞争对手的排名关键词,或比较双方的表现。

要提取的数据:

  1. 域名概览:自然搜索关键词总数、流量估算值、热门关键词
  2. 自然搜索研究:竞争对手排名的所有关键词及其排名位置
  3. 关键词差距:并排对比竞争对手有排名、而你没有排名的关键词

要关注的内容:

  • 竞争对手排名进入前 10,而你的排名在 11-20 的关键词(快速见效的机会——你已经接近)
  • 竞争对手有排名、而你完全没有排名的关键词(内容差距)
  • 你的排名高于竞争对手的关键词(保护这些排名)
  • 为竞争对手带来最多流量的关键词(了解其策略)
网站技术审计

**适用场景:**用户需要抓取其网站以检查技术问题。

Semrush 的审计可发现:

  • 失效链接(内部和外部)
  • 缺失或重复的标题标签和元描述
  • 加载缓慢的页面
  • 重定向链
  • 缺失的结构化数据标记
  • 抓取性问题
  • HTTPS 问题

本地网站的具体检查项:

  • 地点页面标题:每个地点是否独一无二?
  • 地点页面元描述:每个地点是否独一无二?
  • 是否有内部链接指向地点页面
  • 地点页面上是否存在结构化数据
  • 相似地点页面上的规范标签

**何时改用 Screaming Frog:**如果你需要自定义提取数据(NAP 数据、特定结构化数据字段),或者网站有 1000 个以上的地点页面,Screaming Frog 能提供更多控制。

位置跟踪

适用场景: 用户希望跟踪特定地点的关键词排名变化。

  • 将位置设置为城市或邮政编码级别
  • 每周跟踪目标关键词
  • 在同一个跟踪器中与竞争对手进行比较

何时改用 Local Falcon: 对于本地企业,地理网格排名(Local Falcon)比基于单点的位置跟踪(Semrush)更有意义,因为排名会随搜索者的位置变化。使用 Semrush 位置跟踪来查看自然排名,使用 Local Falcon 来查看地图包排名。

关键数据点及其含义

指标指标说明对本地 SEO 的意义
搜索量每月搜索次数对本地关键词而言,低于 100 很常见——如果搜索意图强,仍然有价值
关键词难度(KD)自然排名的难度低于 40 = 本地企业通过优质内容就有机会实现排名
CPCGoogle Ads 中的单次点击费用CPC 高 = 商业意图强 = 优先关键词
竞争密度对该关键词出价的广告主数量竞争密度高 = 已验证的高收益关键词
SERP 功能搜索结果中出现的内容(本地包、广告、PAA 等)出现本地包 = 该关键词需要优化 GBP
流量预计每月自然访问量相对指标——用于比较竞争对手

下一步该做什么

发现下一步行动技能
已识别出带有搜索量数据的关键词将关键词映射到页面并构建内容local-landing-pages
发现与竞争对手的关键词差距按搜索量 × 意图对差距排序,并创建页面local-keyword-research
竞争对手为你尚未布局的关键词排名分析这是内容差距还是权威度差距local-competitor-analysis
网站审计发现技术问题优先修复关键问题(断链、缺少标题)local-seo-audit
发现值得投放广告的高 CPC 关键词设置 PPC 广告系列local-ppc-ads
发现 SERP 中带有本地包的关键词针对这些关键词优化 GBPgbp-optimization

默认下一步: 没有页面计划的关键词数据只是一张电子表格。务必按“关键词 → 页面 → 发布 → 衡量”的流程执行。

评论

支持 Markdown