SEMrush 自動化
Claude Code から直接 SEMrush SEO 分析を実行できます。ターミナルを離れることなく、ドメインのキーワード分析、バックリンクプロファイルの監査、キーワード難易度調査、関連語の発見、オーガニックページのパフォーマンス追跡が可能です。
ツールキットドキュメント: composio.dev/toolkits/semrush
セットアップ
- 設定に Composio MCP サーバーを追加します:
https://rube.app/mcp - プロンプトに従って SEMrush アカウントを接続します。エージェントが認証リンクを提供します。
- すべての SEMrush ツールには、地域データベースを指定する
databaseパラメーターが必要です(例:us、uk、de)。対象オーディエンスに適した地域を選択してください。
コアワークフロー
1. ドメインのオーガニックキーワード分析
ドメインのすべてのオーガニック検索キーワードを、順位、トラフィック推定値、CPC、キーワード難易度を含めて取得します。
ツール: SEMRUSH_DOMAIN_ORGANIC_SEARCH_KEYWORDS
主なパラメーター:
domain(必須)-- 例:example.comdatabase(必須)-- 地域データベースコード(例: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(必須)-- ドメイン、サブドメイン、または完全な URLtarget_type(必須)--root_domain、domain、またはurlexport_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_OVERVIEW | Authority Score 付きバックリンクプロファイル概要 |
SEMRUSH_BACKLINKS | ターゲットの詳細なバックリンクリスト |
SEMRUSH_KEYWORD_DIFFICULTY | キーワード難易度スコア(0〜100) |
SEMRUSH_RELATED_KEYWORDS | シードフレーズに関連するキーワード |
SEMRUSH_CATEGORIES | 信頼度評価付きのドメインカテゴリ |
SEMRUSH_DOMAIN_ORGANIC_SUBDOMAINS | サブドメインレベルのオーガニックランキング内訳 |
Powered by Composio