mcpField
C
competitor-analysis

competitor-analysis

github.com/aaron-he-zhuマーケティング・グロース3.0k1.6k 回インストール今日更新
リポジトリ

competitor-analysis について

competitor-analysis は、競合の SEO と GEO 戦略を比較するマーケティングスキルです。根拠に基づく優先順位付きのレポートを作成し、キーワード、被リンク、トラフィックシェア、コンテンツ、技術面を比較します。

主な機能

  1. 013~5社の競合をベンチマーク
  2. 02キーワード・被リンク・流入シェアの比較
  3. 03コンテンツとテクニカル SEO の確認
  4. 04GEO 引用と SERP 機能の分析
  5. 05調査結果をアクションプラン化

活用シーン

  1. 01自社サイトと指定競合の比較
  2. 02参考にする強みと攻略する弱点の特定
  3. 03競合の SEO 戦略の変化を追跡

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/aaron-he-zhu/aaron-marketing-skills --skill competitor-analysis

インストール後、Claude Code で/competitor-analysisを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
analysis-templates.md
battlecard-template.md
example-report.md
positioning-frameworks.md

詳細

競合分析

競合他社の SEO と GEO 戦略を分析し、再現可能な成功要因、弱点、市場の空白を明らかにします。

クイックスタート

Analyze SEO strategy for [competitor URL]
Compare my site [URL] against [competitor 1], [competitor 2], [competitor 3]

スキルの契約

期待される出力:優先順位を付けた競合ブリーフと、memory/research/ 用の標準引き継ぎサマリーです。

  • 読み込むもの:競合の URL/ドメイン、自社サイトの指標、ビジネスモデル、ターゲット層、業界の状況、ユーザーまたはツールから提供されたデータ。
  • 書き込むもの:ユーザー向け分析と再利用可能なサマリー。
  • 引き継ぐもの:長期的に有用な競合情報、キーワードの優先順位、エンティティ候補、保留中の戦略上の判断を memory/hot-cache.md、memory/open-loops.md、memory/research/ に記録します。
  • 完了条件:3~5 社の競合について、キーワード、バックリンク、トラフィックシェアを 1 つの比較表でベンチマークし、各競合から学ぶべき強みと攻略すべき弱点に根拠を示し、最後に「Immediate / Short-term / Long-term」計画を提示します。
  • 次に実行する主なスキル:競争環境が明確になったら、content-gap-analysis を実行します。
引き継ぎサマリー

skill-contract.md §Handoff Summary Format に記載されている標準形式で出力してください。

データソース

任意の連携機能:~~SEO ツール、~~分析ツール、~~AI モニター。ツールを利用できない場合は、競合の URL、自社サイトの指標、業界の状況をユーザーに尋ねます。CONNECTORS.md を参照してください。

依存関係なしで競合を取得(キー不要):python3 "${CLAUDE_PLUGIN_ROOT}/scripts/connectors/firecrawl.py" scrape <competitor-url> は、レンダリング済みページを LLM が処理しやすい Markdown 形式で返します(JavaScript を多用したページにも対応)。firecrawl.py map <competitor-domain> --limit 500 は URL の網羅状況をすばやく一覧化し、firecrawl.py search "<brand or topic>" --tbs qdr:m は最新の情報を見つけます。これらはすべて Firecrawl のキー不要の無料枠(月約 1,000 クレジット)で利用できます。このコネクターは対象の robots.txt をローカルで事前確認し、SECURITY.md §Scraping Boundaries に従い、Disallow の場合は処理を拒否します。scripts/connectors/README.md を参照してください。

判断のゲート

中断して確認する場合 — 競合を特定できない場合:

  1. 競合の名前が挙げられておらず、CLAUDE.md、過去の調査、またはユーザーのニッチ分野からも推測できない → 2~5 社の競合を挙げるようユーザーに尋ねるか、まず serp-analysis を使って、ターゲットキーワードから推定することを提案します。

確認せずに続行する場合 — 次の理由では中断しないでください:候補が長いリストにある場合、どの 3~5 社を詳しく調査するか(最も直接的な競合を選び、残りは注記する);自社サイトの指標が不足している場合(競合同士を比較し、自社の行は N/A とする);任意のツールデータが不足している場合(「推定」と明記して続行する)。

手順

ユーザーが競合分析を依頼した場合:

  1. 競合を特定する — ユーザーがすでに指定していない場合は、直接の競合、間接的な代替手段、コンテンツ上の競合に分けます。
  2. 競合データを収集する — URL、ドメインの登録年数、推定トラフィック、ドメインオーソリティ、ビジネスモデル、ターゲット層、主な提供内容を記録します。
  3. キーワードランキングを分析する — ランキング総数、トップ10/トップ3の数、高価値キーワード、検索意図の構成、キーワードのギャップを記録します。
  4. コンテンツ戦略を監査する — コンテンツ量、上位の成果を上げているコンテンツ、公開パターン、テーマ、成功要因を確認します。
  5. 被リンクプロファイルを分析する — 被リンク総数、品質の内訳、上位のリンク元ドメイン、リンク獲得パターン、リンク獲得につながるコンテンツ資産を確認します。
  6. テクニカル SEO 評価 — Core Web Vitals、モバイル対応、アーキテクチャ、内部リンク、URL 構造、際立った強みと弱みを評価します。
  7. GEO/AI 引用分析 — どのクエリで競合が引用されるか、どの形式が引用されるか、競合にどのような機会が残されているかを調べます。
  8. 競合インテリジェンスを統合する — エグゼクティブサマリー、比較表、CITE 比較、参考にすべき強み、活用すべき弱み、キーワードの機会、コンテンツの推奨事項、直近/短期/長期の計画を提示します。

各指標には Measured(ツール/エクスポート)、User-provided(ユーザー提供)、Estimated(モデルによる推定)のいずれかを明記します。推定値を実測値として提示してはいけません。必須の指標を入手できない場合は、捏造せず N/A と記載します。

品質基準:強みや弱みはすべて、ラベル付きの指標と競合名に結び付けます。「コンテンツの存在感が強い」ではなく、特定のドメインの具体的なランキングや被リンク数を示します。

参考:各ステップで使用する簡潔なテンプレートについては、分析テンプレートを参照してください。

例

HubSpot のマーケティングキーワードにおける優位性を分析した完全なサンプルについては、references/example-report.mdを参照してください。

高度な分析タイプ

コンテンツギャップ分析

トピックのカバー状況をペアごとに比較するギャップマップ(「競合が保有し、自社にないコンテンツを、トラフィックの可能性順に並べる」)については、専用のタスクである content-gap-analysis に引き継ぎます。

動画ベンチマーク

競合が動画に投資している場合は、YouTube で通常を上回るパフォーマンスを示す動画(再生回数がチャンネル平均の2倍以上)と、成果につながるタイトル/サムネイルの見せ方をベンチマークします。こうしたパターンから、リーチを獲得できるトピックや切り口が分かります。platforms/youtube.mdを参照してください。

リンクの交差分析
Find sites linking to [competitor 1] AND [competitor 2] but not me
SERP 機能分析
What SERP features do competitors win? (Featured snippets, PAA, etc.)
履歴の追跡
How has [competitor]'s SEO strategy evolved over the past year?

結果の保存

保存先:memory/research/competitor-analysis/YYYY-MM-DD-<topic>.md。長期的に有用な競合情報とエンティティ候補は memory/hot-cache.md に追加します。スキルコントラクトの「§Save Results Template」を参照してください。

参考資料

次に推奨するスキル

主な候補:content-gap-analysis。そのほか:serp-analysisおよびoffsite-signal-analyzer。自社と競合を直接比較するページが目的の場合は、精査済みの競合リストをpage-play-builderに引き継ぎます。

コメント