Community研究&データ分析github.com

SEMrush Automation

SEMrush SEO分析を自動化します。キーワード調査、ドメインのオーガニック順位分析、バックリンク監査、キーワード難易度評価、関連語の発見をComposio SEMrush統合を通じて行います。

SEMrush Automation とは?

このスキルは、Claude CodeなどのAIエージェントから直接SEMrushのSEO分析機能を利用できるようにする統合です。キーワード調査、ドメインのオーガニック検索キーワードの取得、バックリンクプロファイルの監査、キーワード難易度の評価、関連キーワードの発見、そしてオーガニックページのパフォーマンス追跡を、ターミナルから離れることなく実行できます。すべてのSEMrushツールには、対象地域を指定する`database`パラメーター(例:`us`、`uk`、`de`)が必要です。このスキルはComposio MCPサーバーを介して動作し、ページネーション処理、CSV形式の応答解析、地域データベースの適切な選択といった重要な考慮事項があります。バッチキーワード分析では最大100キーワード、または最大255文字まで扱えます。キーワード難易度は0~100点で評価され、日付は`YYYYMM15`形式(月次)または`YYYYMMDD`形式(日次)で指定します。主要なツールには、ドメインのオーガニックキーワード、キーワード概要、バッチキーワード概要、オーガニックページ、バックリンク概要、キーワード難易度、関連キーワードなどがあります。

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ComposioHQ/awesome-codex-skills/tree/main/composio-skills/semrush-automation

Installed? Explore more 研究&データ分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

SEMrush 自動化

Claude Code から直接 SEMrush SEO 分析を実行できます。ターミナルを離れることなく、ドメインのキーワード分析、バックリンクプロファイルの監査、キーワード難易度調査、関連語の発見、オーガニックページのパフォーマンス追跡が可能です。

ツールキットドキュメント: composio.dev/toolkits/semrush


セットアップ

  1. 設定に Composio MCP サーバーを追加します:
    https://rube.app/mcp
    
  2. プロンプトに従って SEMrush アカウントを接続します。エージェントが認証リンクを提供します。
  3. すべての SEMrush ツールには、地域データベースを指定する database パラメーターが必要です(例:us、uk、de)。対象オーディエンスに適した地域を選択してください。

コアワークフロー

1. ドメインのオーガニックキーワード分析

ドメインのすべてのオーガニック検索キーワードを、順位、トラフィック推定値、CPC、キーワード難易度を含めて取得します。

ツール: SEMRUSH_DOMAIN_ORGANIC_SEARCH_KEYWORDS

主なパラメーター:

  • domain(必須)-- 例:example.com
  • database(必須)-- 地域データベースコード(例:us、uk、de)
  • display_limit(デフォルト 10000)と display_offset(デフォルト 0)-- ページネーション
  • display_sort -- 順位、トラフィック、ボリュームなどで並べ替え(例:tr_desc はトラフィック降順)
  • display_date -- 履歴データ(月次は YYYYMM15 形式、日次は YYYYMMDD 形式)
  • export_columns -- Ph(フレーズ)、Po(順位)、Nq(ボリューム)、Tr(トラフィック)、Kd(難易度)などの列を指定
  • display_filter -- 特定の列でフィルタリング

プロンプト例:"US データベースで example.com の上位 100 件のオーガニックキーワードをトラフィック順で取得"


2. キーワード概要と一括分析

個々のキーワードの詳細な指標を取得したり、最大 100 のキーワードを一度に分析します。

ツール: SEMRUSH_KEYWORD_OVERVIEW_ONE_DATABASE、SEMRUSH_BATCH_KEYWORD_OVERVIEW

単一キーワードの場合:

  • phrase(必須)-- 調査するキーワード
  • database(必須)-- 地域データベース

一括(最大 100 キーワード)の場合:

  • phrase(必須)-- セミコロン区切りのキーワード(合計最大 255 文字)
  • database(必須)-- 地域データベース
  • export_columns -- Ph(フレーズ)、Nq(ボリューム)、Cp(CPC)、Co(競合)、Kd(難易度)、In(インテント)

プロンプト例:"US データベースで 'seo services;content marketing;link building' のキーワード指標を取得"


3. ドメインのオーガニックページレポート

ドメイン内で最もオーガニックトラフィックと可視性を牽引している URL を特定します。

ツール: SEMRUSH_DOMAIN_ORGANIC_PAGES

主なパラメーター:

  • domain(必須)-- 対象ドメイン
  • database(必須)-- 地域データベース
  • display_sort -- 例:pc_desc(トラフィックシェア降順)
  • display_limit と display_offset -- ページネーション
  • export_columns -- Ur(URL)、Pc(トラフィック %)、Tg(トラフィック)、Tr(トラフィックコスト)

プロンプト例:"example.com のトラフィックシェア順で上位 50 のオーガニックページを表示"


4. バックリンクプロファイル概要

ドメインのバックリンク概要を、Authority Score、リンクタイプ、参照ドメイン数とともに取得します。

ツール: SEMRUSH_BACKLINKS_OVERVIEW

主なパラメーター:

  • target(必須)-- ドメイン、サブドメイン、または完全な URL
  • target_type(必須)-- root_domain、domain、または url
  • export_columns -- ascore(Authority Score)、total(総バックリンク数)、domains_num(参照ドメイン数)、follows_num、nofollows_num など

プロンプト例:"example.com のバックリンク概要を、Authority Score と参照ドメイン数を含めて取得"


5. キーワード難易度評価

特定のキーワードでトップ 10 にランクインする難しさをスコア化します(0〜100 の尺度)。

ツール: SEMRUSH_KEYWORD_DIFFICULTY

主なパラメーター:

  • phrase(必須)-- 分析するキーワード
  • database(必須)-- 地域データベース
  • export_columns -- Ph(フレーズ)、Kd(難易度スコア)

プロンプト例:"US での 'best project management software' のキーワード難易度は?"


6. 関連キーワードの発見

シードキーワードの類義語、バリエーション、関連語を見つけて、コンテンツ戦略を拡大します。

ツール: SEMRUSH_RELATED_KEYWORDS

主なパラメーター:

  • phrase(必須)-- シードキーワード
  • database(必須)-- 地域データベース
  • display_limit(デフォルト 10000)-- 最大結果数
  • display_sort -- 例:nq_desc(ボリューム降順)、kd_asc(難易度の低い順)
  • export_columns -- Ph、Nq、Kd、Cp、Co、Rr(関連性スコア)

プロンプト例:"US で 'project management' の関連キーワードを検索ボリューム順で見つける"


既知の落とし穴

  • ページネーションは必須です: SEMRUSH_DOMAIN_ORGANIC_SEARCH_KEYWORDS と SEMRUSH_DOMAIN_ORGANIC_PAGES は非常に大きなデータセットを返す可能性があります。1 ページで完了するとは想定せず、必ず display_limit と display_offset を使用してください。
  • CSV 形式の応答: 多くの SEMrush ツールは、単一のフィールド(例:data/keyword_data)に CSV 形式のテキストとしてデータを返します。分析やレポートの結合の前に、行と列を解析する必要があります。
  • "ERROR 50 :: NOTHING FOUND": この文字列は、そのデータベースにドメインまたはキーワードのデータがないことを意味します。これは有効な結果ゼロの応答として扱い、トランスポートエラーとは見なさないでください。
  • 一括キーワードの制限: SEMRUSH_BATCH_KEYWORD_OVERVIEW は、問題のあるバッチやサイズが大きすぎるバッチ(phrase フィールドの合計最大 255 文字)に対して HTTP 400 を返す場合があります。バッチを縮小するか、個別のルックアップのために SEMRUSH_KEYWORD_OVERVIEW_ONE_DATABASE にフォールバックしてください。
  • 日付形式: 履歴日付は、月次データには YYYYMM15 形式(例:20231015)を使用する必要があります。誤った形式を使用すると、予期しない結果が返されます。
  • 地域データベースが重要です: 対象オーディエンスに適した正しい地域データベースを常に使用してください。us と uk では、ボリューム、CPC、ランキングが大きく異なる場合があります。
  • 列コード: エクスポート列は短いコード(Ph、Nq、Kd など)を使用します。トラフィック、CPC、順位、難易度などの主要な指標が保持されるように、export_columns を狭めすぎないようにしてください。

クイックリファレンス

ツールスラッグ説明
SEMRUSH_DOMAIN_ORGANIC_SEARCH_KEYWORDSドメインのオーガニックキーワード(順位とトラフィック付き)
SEMRUSH_KEYWORD_OVERVIEW_ONE_DATABASE単一キーワードの指標(ボリューム、CPC、難易度)
SEMRUSH_BATCH_KEYWORD_OVERVIEW最大 100 キーワードの一括指標
SEMRUSH_DOMAIN_ORGANIC_PAGESトラフィック順のドメインのトップオーガニックページ
SEMRUSH_BACKLINKS_OVERVIEWAuthority Score 付きバックリンクプロファイル概要
SEMRUSH_BACKLINKSターゲットの詳細なバックリンクリスト
SEMRUSH_KEYWORD_DIFFICULTYキーワード難易度スコア(0〜100)
SEMRUSH_RELATED_KEYWORDSシードフレーズに関連するキーワード
SEMRUSH_CATEGORIES信頼度評価付きのドメインカテゴリ
SEMRUSH_DOMAIN_ORGANIC_SUBDOMAINSサブドメインレベルのオーガニックランキング内訳

Powered by Composio

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ComposioHQ/-21risk-automation

Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/-2chat-automation

Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/ably-automation

Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abstract-automation

Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abuselpdb-automation

Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abyssale-automation

Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accelo-automation

Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accredible-certificates-automation

Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/acculynx-automation

Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/active-campaign-automation

Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/addresszen-automation

Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adobe-automation

Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adrapid-automation

Automate Adrapid tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adyntel-automation

Automate Adyntel tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aeroleads-automation

Automate Aeroleads tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aero-workflow-automation

Automate Aero Workflow tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinda-automation

Automate Affinda tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinity-automation

Automate Affinity tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agencyzoom-automation

Automate Agencyzoom tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agent-deep-links

Build, validate, and troubleshoot deep links for Codex, Cursor, VS Code, Visual Studio, and similar tools. Use when users ask for clickable links (especially in Slack) that open threads, files, folders, or app settings.

関連スキル