SEO対策コース/カリキュラム/第5章: SEO 戦略と実践/5-2 競合分析と vs 比較ページの SEO 設計

5-2 競合分析と vs 比較ページの SEO 設計

無料

「A vs B」「A 代替」検索を狙う比較ページを Claude Code で量産する SEO 競合分析の実践。比較検討フェーズの CV に直結するページ構成とスキーマ設計までを解説します。

5章: SEO 戦略と実践20分

比較ページはなぜ SEO に効くのか

こんな検索をしたことはありませんか。

  • 「iPhone vs Galaxy どっちがいい」
  • 「Zoom 代替 おすすめ」
  • 「WordPress と Wix 比較」
  • 「Notion の代わりになるツール」

このような「A vs B」「A の代わりになるもの」を検索する人は、すでに何かを購入・導入しようとしている 比較検討フェーズ にいます。情報収集フェーズの人と違い、選択肢を絞り込んでいる状態なので、自社サイトに来てくれたらアクション(購入、問い合わせ、申し込み)に繋がりやすいのです。

マーケティング用語で言う「BOFU(Bottom of Funnel、購入直前層)」を集める施策が比較ページの本質です。10,000 人の情報収集ユーザーよりも、100 人の比較検討ユーザーのほうが売上に直結します。比較ページは検索ボリュームこそ小さい場合が多いですが、CV までの距離が短いため、費用対効果(ROI)は驚くほど高くなります。

気づき

SaaS 業界では、比較ページ経由のコンバージョン率がブログ記事の 3〜10 倍になるケースが珍しくありません。ボリュームは小さくても、CV までの距離が圧倒的に短いのが比較ページの強みです。

比較ページが狙うべき 3 種類のキーワード

比較ページで狙うキーワードは大きく次の 3 種類に分かれます。

  1. 直接比較型 — 「Claude Code vs Cursor」「Slack と Teams 比較」など、2 つのサービスを並べて比較する検索
  2. 代替提案型 — 「Notion 代わり」「Zoom 代替」「Photoshop alternative」など、特定サービスから乗り換え先を探す検索
  3. ランキング型 — 「AI コーディングツール おすすめ」「請求書 SaaS 比較 5 選」など、複数のサービスをランキング形式で比較する検索

それぞれ検索意図が微妙に違うので、1 ページに詰め込まず、URL を分けて作るのがおすすめです。

検索ボリュームと需要の調べ方

「この比較ページ、本当に検索されているのか?」を事前に調べないと、誰も読まないページを量産することになります。比較ページは作成コストが高い(リサーチに数時間〜半日かかる)ので、書く前の需要確認が他のコンテンツ以上に重要です。無料・低コストで需要を調べる方法は次の通りです。

Google サジェスト(オートコンプリート) Google 検索窓に「自社サービス名 vs」「自社サービス名 代わり」と入力すると、実際に検索されている候補が表示されます。これが一次情報です。

関連検索 検索結果ページの一番下に出る「他のキーワード」セクションも、実際の検索行動から生成されています。

ラッコキーワード(無料) related-keywords.com で 1 日 5 回まで無料で全サジェストを一括取得できます。「ChatGPT 代わり」と入れれば、関連する 100 個以上のキーワードがリスト化されます。

Google 広告のキーワードプランナー(無料) ボリュームの精度は粗いですが、無料で月間検索数の目安が分かります。

Ahrefs / SEMrush の無料ツール 有料ツールですが、無料版でも 3〜5 件のキーワードのボリュームを確認できます。

ポイント

まず無料で需要確認

有料ツールを契約する前に、Google サジェストとラッコキーワードで需要があるか確認しましょう。月間検索 50 回未満のキーワードを狙うのは、特殊な BtoB SaaS でない限り効率が悪いです。

やってみよう — 比較ページを自動生成する

自社のサービスや商品がある場合は、競合との比較ページを Claude Code に自動で作ってもらいましょう。自社サービスがない場合は、練習としてお気に入りのツール同士の比較ページを作ってみましょう。

# 比較ページの自動生成
> /seo competitor-pages

# または、具体的に指示する
> 「Claude Code」と「Cursor」の比較ページを作って。
> 以下の項目で比較。
> - 料金プラン(無料枠、有料プラン)
> - 対応モデル(Claude、GPT、Gemini など)
> - 得意な作業
> - 苦手な作業
> - 向いている人・向いていない人
> - 連携できるエディタ・IDE
> FAQ セクション(5 問)も追加して。
> 構造化データ(JSON-LD ItemList)も入れて。

良い比較ページの構造テンプレート

検索ユーザーは「結論を早く知りたい」と思っています。長い前置きは離脱の原因です。次の順番で構成しましょう。

<Steps items={[{"title":"結論ファースト(150 文字以内)","description":"「結論、A はコスト重視、B は機能重視の人に向いています」のように、最初の 1 段落で答えを出す。タイトル直下に置く。"},{"title":"比較表(一目で違いが分かる)","description":"料金、主要機能、向いている人を表形式で。スマホでも読めるよう列は 3〜5 個に絞る。"},{"title":"シナリオ別の推奨","description":"「個人開発者なら A、チーム開発なら B」のように、ユースケース別の答えを示す。"},{"title":"各サービスの詳細レビュー","description":"A の章、B の章を分け、それぞれメリット・デメリット・料金・実際の使用感を書く。"},{"title":"FAQ セクション(5〜10 問)","description":"「無料で使えますか」「日本語サポートはありますか」など、実際に検索される質問に回答。FAQ Schema で構造化データも追加。"},{"title":"最終結論と CTA","description":"「迷ったら A の無料プランから試す」のような明確な行動指針 + 自社サービスへの導線。"}]} />

客観性を保つコツ

比較ページで最もやってはいけないのは「自社推し過ぎ」です。Google は明らかに偏った比較ページの評価を下げますし、ユーザーも数秒で「これ自社の宣伝じゃん」と気付いて離脱します。

Bad

比較表が全項目「A ◎、B ×」になっている。FAQ が全部「A を選びましょう」で終わっている。

Good

自社の不利な点も正直に書く。「B のほうが歴史が長く、エンタープライズ実績は B が豊富」など、競合の強みを認める。そのうえで「ただし、スタートアップなら A の柔軟さが勝つ」のように、自社が選ばれるシナリオを示す。

不利な点を 1〜2 個書くだけで、文章全体の信頼性が大きく上がります。これは E-E-A-T の Trustworthiness(信頼性)を直接強化するテクニックです。

客観性を測る簡単なテストは「競合の担当者が読んでも怒らないか」です。事実誤認や根拠のない誹謗中傷がなければ、フェアな比較として競合からも黙認されることが多いです。むしろ、競合の良いところを正しく書いている比較ページは、競合自身が SNS でシェアしてくれるケースもあります。それが結果的に被リンク獲得につながり、SEO 評価をさらに押し上げる好循環を生みます。

代替ツール記事の作り方

「Notion の代わりになるツール」のような代替提案型ページは、特定サービスに不満を持つユーザーを集められます。検索する人の頭の中はおおむね次の通りです。

  • Notion が高い/重い/使いにくい
  • 似た機能で、もっと安いもの・軽いもの・シンプルなものを探している
  • すぐに乗り換えたい

このユーザー像に応える構造は次の通りです。

  1. なぜ代替を探しているのか を冒頭で言語化する(「Notion の動作が重くてストレス、という方へ」)
  2. 代替ツール 5〜10 個を一覧表で提示(自社サービスは 1 番目か 2 番目に配置)
  3. 乗り換え理由別の推奨(「軽さ重視なら A、価格重視なら B、機能重視なら C」)
  4. データ移行方法 を簡単に解説(実用情報があると検索順位が上がる)
  5. FAQ で「Notion からのエクスポート方法」など実務的な質問に答える
  6. CTA で自社サービスの無料トライアルや資料請求への導線を明示する
ポイント

代替ツール記事は、競合サービスの名前を狙うので 検索ボリュームが大きい のがメリット。一方、自社サービスがリストの中で埋もれないように、最初に「結論、すぐ試したいなら○○」と推奨を入れておくと CV につながりやすいです。

Claude Code に書かせる指示テンプレート

比較ページを量産するときは、指示テンプレートを使い回すと品質が安定します。よく使う 6 パターンを紹介します。

テンプレ 1 — 直接比較ページ

> 「[自社サービス]」と「[競合サービス]」の比較ページを書いて。
> 構成は次の通り。
> - 結論(150 文字、どんな人にどっちが向くか)
> - 比較表(料金、主要機能、サポート、対応プラン)
> - シナリオ別推奨(3 パターン)
> - 各サービスの詳細レビュー(メリット 3、デメリット 2 ずつ)
> - FAQ 5 問
> - 最終結論 + CTA
> 自社の不利な点も正直に 1 つ書いて。

テンプレ 2 — 代替ツール記事

> 「[競合サービス] の代わりになるツール」というタイトルで、
> 代替ツール 7 つを紹介する記事を書いて。
> [自社サービス] を 1 番目に配置。
> 各ツールに「乗り換える理由」「向いている人」「料金」を 100 文字ずつ。
> 比較表も最後に追加。

テンプレ 3 — ランキング記事

> 「[カテゴリ名] おすすめ 10 選」のランキング記事を書いて。
> 選定基準を冒頭に明記(料金、機能、サポート、実績で評価)。
> [自社サービス] は 1 位 or 2 位に配置するが、
> 「なぜ 1 位なのか」を客観的根拠で説明。
> 各サービスに「こんな人におすすめ」を入れる。

テンプレ 4 — 比較表のみのページ

> [自社サービス] と競合 5 社を比較する詳細な表を作って。
> 行は次の項目(料金、無料枠、最大ユーザー数、対応 OS、API、サポート時間、SLA)。
> 表の下に、各列の補足説明を 50 文字ずつ。
> ItemList 形式の JSON-LD も生成。

テンプレ 5 — 既存ページの最新化

> [URL or ファイル名] の比較ページを最新化して。
> 各サービスの公式サイトを確認し、料金・機能の変更を反映。
> 更新日も書き換えて。
> 変更点をサマリーで報告して。

テンプレ 6 — FAQ 追加

> [比較ページのファイル] に FAQ セクションを 7 問追加して。
> Google サジェストでよく出る質問を想定(「無料で使える?」「日本語対応は?」など)。
> 回答は 100〜150 文字。
> FAQ Schema(JSON-LD)も生成。

比較表の構造化データ

比較ページの効果を最大化するには、構造化データ(JSON-LD)を入れて Google にページの構造を伝えるのが有効です。構造化データを入れると、検索結果に星評価・FAQ アコーディオン・価格情報などが表示される「リッチリザルト」になりやすく、クリック率が 20〜40% 向上することもあります。比較ページで使う Schema は主に次の 3 つ。

  • ItemList — 比較対象を順序付きリストとして宣言(ランキング記事に最適)
  • Product + Review / AggregateRating — 各サービスを Product として記述し、評価を付ける
  • FAQPage — FAQ セクションを構造化(リッチリザルト化されやすい)
{
  "@context": "https://schema.org",
  "@type": "ItemList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Claude Code",
      "url": "https://example.com/claude-code"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Cursor",
      "url": "https://example.com/cursor"
    }
  ]
}

Claude Code に「この比較ページの JSON-LD を生成して」と頼めば、上記のような構造化データを自動で作ってくれます。生成後は search.google.com/test/rich-results で必ず検証しましょう。

比較ページのよくある失敗パターン

ここまでテクニックを紹介してきましたが、失敗例を知ることも同じくらい大切です。SEO 担当者がよく陥る典型的なミスは次の通り。

失敗 1 — 自社サイト内の他ページとカニバる 同じキーワードを狙う比較ページを 2 本作ると、Google がどちらを評価すべきか迷い、両方の順位が下がります。比較ページは 1 テーマ 1 ページ原則を守りましょう。

失敗 2 — 比較対象を多くしすぎる 10 社、20 社と並べると、ユーザーは選びきれず離脱します。比較は 3〜5 社が最適、多くても 7 社まで。ランキング記事でも 10 位以内に抑えるのが定石です。

失敗 3 — 比較表だけで本文がない 「表があれば伝わる」と思いがちですが、Google は文章量も評価します。各サービスごとに 300〜500 文字程度の解説を入れましょう。

失敗 4 — タイトルにキーワードが入っていない 「徹底レビュー!話題のツールを使ってみた」のような曖昧なタイトルは SEO 的に致命的です。「Claude Code vs Cursor 比較【2026 年版】料金・機能・向いている人」のように、検索されるキーワードをそのままタイトルに入れます。

失敗 5 — 公開後に更新しない 1 年放置された比較ページは料金情報が古くなり、ユーザーからの信頼を失います。Search Console で順位が落ち始めたら即更新のサイン。

リスクと注意点

比較ページは強力ですが、書き方を間違えると法的リスクが発生します。注意点は次の通り。

注意

商標の使い方 — 競合サービスの名称は商標です。本文中で言及するのは問題ありませんが、ロゴを無断で使うのは NG。公式の Brand Assets ページから利用許諾を確認しましょう。

比較広告の規制 — 景品表示法(日本)では、根拠のない優良誤認表示は違法です。「業界 No.1」「最安値」と書くなら、調査時点と出典を明記する必要があります。

薬機法・特商法 — 健康食品、化粧品、医療サービスの比較は薬機法の規制対象。「効果がある」「治る」などの表現は使えません。

事実誤認 — 競合の料金や機能を間違えて記載すると、信用毀損や不正競争防止法違反になる可能性があります。必ず公式サイトを引用元として明記し、最終確認日も書きましょう。

競合分析の継続ワークフロー

比較ページは「書いて終わり」ではありません。競合サービスは料金改定、機能追加、UI 刷新を頻繁にやります。古い情報のまま放置すると、ユーザーから信頼を失います。

逆に言えば、更新を続ければ 1 本の比較ページが何年も検索流入を生み続ける資産になります。継続的にチェックする方法は次の通り。

  • Google Search Console で比較ページのクリック数・順位を月次で確認
  • Ahrefs / SEMrush で競合サイトの新規コンテンツや被リンクをウォッチ(無料代替は similarweb.com
  • 競合の公式 X(旧 Twitter)/ ブログ をフォローして料金改定や新機能の告知をキャッチ
  • 3 ヶ月に 1 回 Claude Code に「この比較ページを最新化して」と依頼
  • 半年に 1 回 比較対象自体を見直し(新興競合が出てきていないか確認)
章末演習

あなたの業界で「自社サービス vs 競合 1 社」の比較ページを 1 本作ってみましょう。Claude Code に上記のテンプレ 1 を渡し、生成された記事を読んで「自社推しすぎないか」「不利な点が書かれているか」を必ず人間がチェックします。これだけで CV につながる SEO 資産が 1 つ増えます。

<Quiz question="良い比較ページのルールとして正しいのはどれですか。" options={["自社の弱みも正直に書く","競合の悪い点だけを強調する","情報は古くても問題ない"]} answer={0} />

<Quiz question="比較ページで狙うべきユーザーはどの段階の人ですか。" options={["情報収集を始めたばかりの人","購入・導入を検討している比較段階の人","すでに購入した人"]} answer={1} />

<Checklist title="比較ページ公開前チェックリスト" items={["結論を冒頭 150 文字以内で示している","比較表が表形式で配置されている(スマホでも読める)","シナリオ別の推奨が 3 パターン以上ある","自社の不利な点を最低 1 つ書いている","FAQ セクションが 5 問以上ある","FAQPage / ItemList の JSON-LD を入れた","競合の料金・機能の最終確認日を明記している","ロゴなど商標の利用許諾を確認した","リッチリザルトテストで構造化データが通っている","自社サービスへの CTA が記事内に最低 2 箇所ある"]} />

考えてみよう

比較ページを書くと「競合の宣伝になるのでは」と感じるかもしれません。しかし、検索ユーザーは比較ページを 誰かが書く ことを前提にしています。書かなければ競合に書かれます。自社が書くことで論調と CTA を自社主導にコントロールできるのが最大のメリットです。

次のステップ