competitor-analysis について
OpenSEO Competitor Analysisは、指定した競合の検索実績、キーワードテーマ、被リンクを調べるスキルです。すべての競合キーワードを目標とせず、強みや弱点、機会を示す実行可能なレポートを作成します。
主な機能
- 01自然検索流入とキーワード状況を確認
- 02順位キーワードとテーマを分析
- 03被リンクと参照ドメインを調査
- 04検索競合とSERPを検証
- 05ギャップと実行可能な機会を特定
活用シーン
- 01指定した競合のSEO状況を評価
- 02競合とプロジェクトのドメインを比較
- 03狙う価値のあるキーワードギャップを発見
- 04検索結果でローカル競合を分析
MCP 対応
OpenSEO MCPツールでドメイン、キーワード、被リンク、競合、SERPのデータを取得します。利用可能な場合はプロジェクトコンテキストと接続済みのSearch Consoleデータも参照します。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ every-app/ open-seo --skill competitor-analysisインストール後、Claude Code で/competitor-analysisを入力して読み込まれたか確認します。
詳細
OpenSEO の競合分析
目標
1 社の競合を詳しく分析し、そこから何を学ぶか、何を避けるか、どう差別化するか、どう上回るかを判断します。
特定の競合を指定して使用します。まず市場のリーダーを特定する場合は、competitive-landscape を使用してください。
必要な入力
projectId- 競合のドメイン
- 比較を依頼された場合は、ユーザーのドメイン
- トピック/カテゴリ/地域/言語(任意)
プロジェクトのコンテキスト
プロジェクトコンテキストのツールは無料で、アプリや他のエージェントと共有されています。
- まず
get_project_contextを呼び出し、その内容に基づいて分析します。保存済みの競合情報から、このドメインがすでに把握されているか、以前にどのような結論に至ったかを確認できます。 - このスキルには競合情報が必要です。競合が保存されていない場合は、最小限の初期設定をインラインで行います。分析対象の競合を保存し、ほかに競合がいるかユーザーに尋ねるか、
find_serp_competitorsの結果から推測して確認します。次に、update_project_contextのaddCompetitorsで情報を書き戻してから、分析を続けます。最初にすべての質問を済ませようとしないでください。残りの質問については、最後にseo-project-setupを提案してください。 - クレジットを消費する前に、リサーチログを確認します。同じリサーチが過去 30 日以内に実行されている場合は、その結果を再利用し、再購入せずに済むことを伝えてください。
- 完了時に、長期的に役立つ情報を
update_project_contextで書き戻します。このドメインについて、強みと脆弱な点を簡潔に記したaddCompetitorsのアップサートを行い、次のリサーチログエントリを追加します:{ appendResearchLog: { summary: "Competitor analysis: <domain>. Verdict: <conclusion>" } }。
レポートとして提出
seo-report スキルを使用して提出し、skill: "competitor-analysis" を指定して保存します。このスキルが利用できない場合は、その旨を伝え、HTML の作成に進まないでください。
OpenSEO MCP ツール
get_domain_overview:オーガニックトラフィックとキーワード数の基準値を取得します。get_search_console_performance:ユーザー自身のドメインと比較する場合に Search Console が接続されていれば、第三者データからユーザー自身のパフォーマンスを推定するのではなく、ファーストパーティの基準値(実際のクリック数/表示回数/CTR/掲載順位)として使用します。get_ranked_keywords:競合のドメインまたはページについて、キーワード、URL、順位、検索意図、トラフィック、CPC、SERP タイプの正確なデータを取得します。get_backlinks_overview:バックリンク/参照ドメインのプロファイルを確認します。find_serp_competitors:指定した競合が、対象キーワード群における実際の検索競合かどうかを検証します。search_local_businesses、get_local_serp_results、get_google_business_questions:マップ/ローカルパックでの可視性、近隣のビジネス、カテゴリ、Google の Q&A が重要な場合に、ローカル SEO の競合分析で使用します。get_serp_results:重要なキーワードについて、直接競合する SERP を検証します。research_keywords:必要に応じて、ギャップやカテゴリ関連の用語を広げて調査します。
ワークフロー
- 競合について
get_domain_overviewを呼び出します。対応している場合は、指定された地域/言語を渡します。 - ユーザーと比較する場合は、ユーザーのドメインについても
get_domain_overviewを呼び出します。また、Search Console が接続されている場合は、ユーザーの実際の基準値を確認するためget_search_console_performanceを呼び出します。 - 競合について
get_ranked_keywordsを呼び出します。maxRank、minSearchVolume、excludeBrandTerms、resultTypesなどのフィルターを使い、関連性の高い行に絞り込みます。 - ユーザーと比較する場合は、ユーザーのドメイン/ページについても
get_ranked_keywordsを呼び出すか、簡易的な確認で十分な場合は共通の検索語句に対してget_serp_resultsを使います。 - ローカル SEO では、ローカルパックに関する結論を出す前に、該当するビジネス所在地周辺で
search_local_businessesとget_local_serp_resultsを使います。Q&A の根拠が重要な場合に限り、get_google_business_questionsを追加します。 - 競合がユーザーから提示され、検索結果での重複状況が不明な場合は、
find_serp_competitorsを使います。 - 競合のキーワードを次のテーマに分類します。
- 製品/カテゴリに関する語句
- 代替案/比較
- テンプレート/ツール/計算機
- 教育的なガイド
- ブランド需要
- 関連する場合は地域/近隣に関する語句
- 特に権威性がランキングの理由として考えられる場合は、競合について
get_backlinks_overviewを呼び出します。利用できない場合は、被リンクの根拠がなくても分析を続けます。 - 重要な共通キーワードまたはターゲットキーワードについて
get_serp_resultsを使い、ポジショニングを比較します。対応している場合は、指定された地域/言語を渡します。 - 実行可能な計画を提示します。
- 相手がうまくできていること
- 相手が弱い部分
- 取り組むべきページ/キーワード
- 模倣を避けるべきこと
出力形式
h1:競合のドメイン。
レポートテンプレートが適用される場合(seo-report を参照)、そのセクションと文体をこのリストの代わりに使います。
セクションは次の順にします。
- 概要 — 冒頭に1〜2文を置き、その後、競合のオーガニック検索でのプレゼンス(トラフィックの推定値、キーワード数、参照ドメイン数)を表にします。比較する場合は、ユーザーのドメインを2行目に追加します。
- 最大の学び — 見つかったことを1つ提示します。
- 競合の弱点 — 攻める余地ごとに1つ提示し、勝ちやすさの高い順に並べます。
- キーワードのテーマ — テーマ、キーワード例、検索ボリューム、ユーザーがその領域で競合しているかどうかを表にします。少数のテーマがプレゼンスの大部分を占める場合は、棒グラフも追加します。
- コンテンツの傾向と権威性 — 文章で説明し、ページを確認せずキーワード行から推測した内容には注記を付けます。
- 次に行うこと — 実用性を損なわない範囲で、できるだけ短い順序付きリストにします。
- このレポートの作成方法 —
seo-reportのスキルリンク行(リンク先はhttps://openseo.so/docs/skills/competitor-analysis、「OpenSEO Competitor Analysis skill」)から始め、各ツールで何を確認したか、何を自分で調べたかを記載します。
ガードレール
- 競合のキーワードをすべて価値のあるものとして扱わないでください。ビジネスとの適合性で絞り込みます。
- 根拠と推測を区別してください。
- SERP またはウェブ上の根拠を確認せず、キーワード行だけから競合ページやコンテンツの形式を推測しないでください。
- ローカル SEO では、所在地が判明しているか合理的に特定できる場合、ローカルビジネスおよびローカル SERP のツールを使わずに、全国規模のオーガニックドメイン指標だけから Maps/ローカルパックでの強さを推測しないでください。
- コンテンツの模倣は勧めないでください。同じ検索意図に対して、より強い切り口や優れた回答を提示することを勧めます。
- ユーザーのドメインを利用できない場合は、競合のみを対象とした分析としてまとめてください。
コメント
Markdown 対応