SEMrush Automation
利用SEMrush自动化SEO分析——通过Composio SEMrush集成,实现关键词研究、域名自然排名分析、外链审计、关键词难度评估及相关术语挖掘。
分类
开发工具安装
热度:41
下载并解压到你的 skills 目录
复制命令,发送给智能体自动安装:
下载并安装这个技能 https://openskills.cc/api/download?slug=composiohq-composio-skills-semrush-automation&locale=zh&source=copy
SEMrush Automation - SEO 分析自动化工具
技能概述
SEMrush Automation 是一个通过 Composio 集成的 Claude Code 技能,让你直接在终端中运行 SEMrush SEO 分析,包括关键词研究、域名排名追踪、反向链接审计和关键词难度评估,无需切换应用即可完成完整的 SEO 数据分析工作流。
适用场景
1. 竞争对手关键词快速分析
当需要快速了解竞争对手的有机关键词策略时,可以直接查询目标域名的所有有机搜索关键词,包括排名位置、流量估算、CPC 和关键词难度等核心指标,一次调用获取完整视图。
2. 批量关键词研究优化
在内容规划或 SEO 策略制定阶段,可以一次性分析最多 100 个关键词的搜索量、CPC、竞争度和难度评分,快速识别高价值关键词机会,大幅提升关键词研究效率。
3. 域名反向链接健康检查
需要评估域名链接建设效果或监测负面 SEO 攻击时,可以一键获取反向链接概览,包括 Authority Score、链接类型分布、引用域名数量等关键指标,及时发现链接异常。
核心功能
1. 域名有机关键词分析
通过
SEMRUSH_DOMAIN_ORGANIC_SEARCH_KEYWORDS 工具获取域名在指定区域数据库中的所有有机搜索关键词,支持按流量、位置、搜索量等维度排序,并可通过 display_limit 和 display_offset 参数灵活分页获取大规模数据集,适合深度竞争对手分析和关键词机会挖掘。2. 关键词指标批量查询
使用
SEMRUSH_BATCH_KEYWORD_OVERVIEW 工具可一次性分析最多 100 个关键词(总字符数不超过 255),返回搜索量、CPC、竞争度、难度评分和搜索意图等完整指标,特别适合内容策略规划、PPD 关键词筛选和 SEO 机会评估。3. 反向链接与权威评分审计
通过
SEMRUSH_BACKLINKS_OVERVIEW 工具获取域名、子域或具体 URL 的反向链接概况,包括 Authority Score、总链接数、引用域名数量、DoFollow/NoFollow 分布等核心数据,帮助评估链接建设效果和域名权威度。常见问题
SEMrush Automation 如何配置?
首先将 Composio MCP 服务器 https://rube.app/mcp 添加到 Claude Code 配置中,首次使用时会提示连接 SEMrush 账户,通过提供的认证链接完成授权。所有 SEMrush 工具都需要指定区域数据库参数(如 us、uk、de),选择与目标受众匹配的区域是获取准确数据的关键。
如何批量查询关键词指标?
使用 SEMRUSH_BATCH_KEYWORD_OVERVIEW 工具时,将多个关键词用分号分隔传入 phrase 参数,例如 seo services;content marketing;link building,同时注意所有关键词总字符数不能超过 255。如果批量查询返回 HTTP 400 错误,通常是因为关键词过多或包含特殊字符,建议缩小批量或使用 SEMRUSH_KEYWORD_OVERVIEW_ONE_DATABASE 进行单个关键词查询。
SEMrush 分析结果如何解读?
SEMrush 工具通常返回 CSV 格式的文本数据,需要解析行和列后进行分析。例如域名有机关键词结果中,Po 代表排名位置、Nq 是搜索量、Tr 是估算流量、Kd 是难度评分(0-100)。如果遇到 ERROR 50 :: NOTHING FOUND 字符串,说明该域名或关键词在指定数据库中没有数据,这是正常响应而非错误。分析时特别注意区域数据库的选择会显著影响搜索量、CPC 和排名数据。