mcpField
B
beat-competitors

beat-competitors

github.com/calm-northマーケティング・グロース212.1k 回インストール35 週間前に更新
リポジトリ

beat-competitors について

マーケティング担当者やコンテンツチーム向けの競合 SEO 計画スキルです。競合とのキーワード重複や不足分を、評価済みの機会、優先コンテンツ施策、継続的な競合情報カードにまとめます。

主な機能

  1. 01直接競合とコンテンツ競合の特定
  2. 02キーワードの重複と不足の分類
  3. 03価値と獲得可能性による機会評価
  4. 04短期施策と新規コンテンツの計画
  5. 05競合情報カードの作成
  6. 06コンテンツ制作順の策定

活用シーン

  1. 01競合が順位を獲得する関連キーワードの発見
  2. 02優先して改善するページの選定
  3. 03キーワードの不足分を補うコンテンツ計画
  4. 04競合の継続的な追跡

MCP 対応

README では SEOJuice MCP のコマンドとツールに触れており、競合分析、キーワード重複、コンテンツギャップのデータ取得に利用できます。

インストール

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

$npx skills add https://github.com/calm-north/seojuice-skills --skill beat-competitors

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

詳細

競合他社に勝つ

競合のキーワードデータを優先順位付けした攻略計画に変換します。獲得可能なギャップを特定し、脅かされている順位を守り、コンテンツ制作の順序を決めます。

始める前に

以下の情報を集めます(提供されていない場合は尋ねてください)。

  1. 自社のドメイン。 最適化するサイトです。
  2. 把握している競合。 同じオーディエンスを取り合う3〜5件のドメインです。不明な場合は、主要キーワードを検索し、繰り返し表示されるドメインを記録して特定します。
  3. 自社の強み。 サイトが得意とすることは何ですか?(権威性、コンテンツの深さ、製品機能、ニッチ分野の専門知識)
  4. 目標。 トラフィックの拡大、既存の順位の維持、特定のキーワードのターゲット化などです。

ステップ1:競合の特定

競合がわからない場合は、次の方法で特定します。

  • 上位5つのキーワードを検索します。複数の語句で検索結果の1〜10位に表示されるドメインはどれですか?
  • 自社ブランド名と「alternative」または「vs」を組み合わせた検索クエリで、どのサイトが上位に表示されるか確認します。
  • 直接競合(同じ製品・サービスを提供する競合)とコンテンツ競合(事業は異なるものの、同じキーワードで競合するサイト)を区別します。

競合は最大3〜5社に絞ります。数が多すぎると分析の焦点がぼやけます。

ステップ2:キーワードの重複分析

各競合について、キーワードを次のように分類します。

自社と競合の両方が順位を獲得しているキーワード(競争領域)
  • 正面から競合しています。
  • 順位差を評価します。あと1〜3位差まで迫っていますか?
競合のみが順位を獲得しているキーワード(競合の領域)
  • これらはコンテンツギャップです。
  • 評価します。トピックは自社のビジネスに関連していますか?取り組む価値はありますか?
自社のみが順位を獲得しているキーワード(自社の領域)
  • これらは自社が守るべき順位です。
  • 競合がこれらのキーワードに参入していないか監視します。
どちらも順位を獲得していないキーワード(未開拓領域)
  • 検索需要がある、まだ開拓されていないトピックです。
  • 先行者優位を得る機会になります。

次のように整理します。

キーワード自社の順位競合の順位ギャップの種類検索ボリューム対応
...53競争領域2,400コンテンツを改善
...—7競合の領域1,800新しいページを作成
...4—自社の領域900順位を守る
...——未開拓領域500先行者を目指す

ステップ3:機会のスコアリング

次の基準で各ギャップを採点します。

Attack Score = Volume x Winnability x Business Value

獲得可能性の要因(1〜5):

  • 5:競合のコンテンツが薄く、ページの権威性が低く、被リンクがない
  • 4:競合のコンテンツはまずまずだが、自社のドメインや専門知識のほうが優れている
  • 3:ほぼ互角。勝つには、より優れたコンテンツとプロモーションが必要
  • 2:競合のコンテンツと権威性が高い。長期的な取り組みになる
  • 1:競合が圧倒的な地位を占めている(Wikipedia、大手ブランドなど)。対象から外す

ビジネス価値(1〜5):

  • 5:収益に直結する(取引につながるキーワード、製品関連)
  • 4:質の高い見込み客を獲得できる(商用調査)
  • 3:主要なトピック領域における権威性を高める
  • 2:トラフィックは増えるが、コンバージョンの可能性は低い
  • 1:ビジネスとのつながりがない、見栄えだけのキーワード

ステップ4:攻略計画

次の3つのトラックに整理します。

短期的な成果(最初に実行)

次の条件を満たすキーワードです。

  • すでに検索結果の1ページ目(4〜10位)に表示されている
  • 競合との順位差が小さい(1〜3位)
  • コンテンツの更新と内部リンクの改善で差を埋められる

対応:既存ページを最適化し、タイトルやメタ情報を改善し、内部リンクを追加して、コンテンツを更新します。

コンテンツギャップの解消(次に実行)

次の条件を満たすキーワードです。

  • 競合は順位を獲得しているが、自社は獲得していない
  • トピックが自社のビジネスに直接関連している
  • 獲得可能性が3以上

対応:これらのキーワードをターゲットに新しいコンテンツを作成します。各キーワードにはbriefスキルを使用します。

長期的な取り組み(数か月かけて進める)

次の条件を満たすキーワードです。

  • 難易度の高いヘッドターム
  • まずトピック領域の権威性を築く必要がある(build-clustersを使用)
  • 競合するには被リンクの獲得が必要

対応:まず補助コンテンツを作成し、その後にヘッドタームに取り組みます。

順位を守る(監視)

次の条件を満たすキーワードです。

  • 自社は上位に表示されているが、競合が追い上げている
  • ここ数か月で順位が2位以上下がっている

対応:コンテンツを更新し、内部リンクを強化して、毎月監視します。

ステップ 5:競合バトルカード

主要な競合ごとに、継続的な競合情報の収集に使う更新可能なドキュメント、バトルカードを作成します。

バトルカードのテンプレート
COMPETITIVE BATTLECARD: [Competitor Name]
Last Updated: [Date] | Confidence: [High/Medium/Low]

OVERVIEW
- Domain: [url] | DR: [score] | Est. Organic Traffic: [monthly]
- Tagline: [their positioning statement]
- Target Customer: [who they sell to]
- Pricing: [range or model]

THEIR STRENGTHS (be honest)
| Strength | Evidence | Impact on Your Rankings |
|----------|----------|----------------------|
| ... | ... | ... |

THEIR WEAKNESSES
| Weakness | Evidence | How to Exploit |
|----------|----------|---------------|
| ... | ... | ... |

YOUR DIFFERENTIATORS
| Differentiator | Proof Point |
|---------------|------------|
| ... | ... |

CONTENT COMPARISON
| Metric | You | Competitor |
|--------|-----|-----------|
| Total indexed pages | ... | ... |
| Keywords in top 10 | ... | ... |
| Publishing frequency | ... | ... |
| Top content format | ... | ... |
| Backlink count | ... | ... |

OBJECTION HANDLING
| When They Say... | You Respond With... |
|-----------------|-------------------|
| ... | ... |

DISCOVERY QUESTIONS
Questions to ask during sales calls that surface this competitor's weaknesses:
1. [question that highlights your advantage]
2. [question about a feature they lack]
四半期ごとの見直しのトリガー

次の場合にバトルカードを更新します:

  • 競合が新機能または新製品をリリースした
  • 競合が価格を変更した
  • 競合が資金調達または買収を行った
  • レビューの評価が大きく変化した(G2、Capterra、TrustRadius)
  • 自社が競合機能をリリースした
  • 競合案件で大きな受注または失注があった

ステップ 6:コンテンツ制作の順序

最大限の ROI を得るために、施策の優先順位を決めます。

優先度キーワードアクションページ追跡推定期間
1...既存コンテンツを最適化/blog/post早期成果1-2週間
2...新規作成/blog/new-postギャップを埋める2-4週間
3...クラスターを構築/guides/topic/長期施策2-3か月

出力形式

競合対策プラン:[domain] 対 [competitors]

バトルカード [主要な競合ごとにバトルカードを1つ作成 — ステップ 5 のテンプレートを参照]

競合状況

競合キーワードの重複競合が優位なキーワード自社が優位なキーワード平均順位の差
...............

主な機会 [ステップ 3 のスコア付きキーワード表]

対策プラン

早期成果(今月) [キーワードごとに具体的なアクションを記載]

ギャップを埋める(今後 1~3 か月) [推奨するコンテンツを記載]

長期施策(3~6 か月) [クラスター構築のアプローチを記載]

防御(継続的なモニタリング) [注視するキーワードとページ]

制作スケジュール [ステップ 5 の表]


プロのヒント: 無料のSEO Benchmark Toolを使って、 主要指標で自社サイトと競合サイトを比較できます。SEOJuice MCP ユーザーは /seojuice:competitor-analysis を実行すると、キーワードの重複、順位争い、コンテンツの ギャップをすぐに確認できます。list_competitors と list_content_gaps ツールから、 この対策プランに必要なデータを正確に取得できます。

コメント