SEOコンテンツ制作

SEO競合分析で見出しごとの文字数を比べ、リライト箇所を決める方法

YutoYuto
競合記事を見出しごとに比較する様子をイメージしたイラスト

競合記事が7,000字、自記事が4,500字だったとき、「この差の2,500字を足した方がいいのかな...?」と迷ったことはありませんか?SEO競合分析で本当に確認したいのは、総文字数の差ではなく、同じ疑問に答える見出しごとの本文量と内容です。比較する記事と集計範囲をそろえ、「なぜ差が生まれたのか」を考えてみましょう。文章を足すだけでなく、短縮・まとめる・別の記事に分けるといった正しい判断できるようになります。本記事では、実際の分析表の作り方からライターへの修正指示まで、実務で使える手順に沿って解説します。

SEO競合分析で総文字数だけを比べてはいけない理由

競合記事が7,000字で、自記事が4,500字でも、「2,500字不足しているから良くない」とは言い切れません。記事全体の長さが同じでも、定義、選び方、手順、注意点、事例のどこに文章を使っているかはページごとに違ってくるからです。単純に総文字数だけをそろえると、すでに十分な見出しに無駄な文章を足してしまったり、本当に答えが足りていない部分を見落としてしまうことにもつながります。

Google検索セントラルでも、Googleが優先する特定の文字数はないと言われています。確かに、競合記事の長さは検索結果で見られる特徴の一つにはなりますが、文字数の多さ自体は上位表示される原因ではありません。そのため、リライトする際は、記事の長さではなく、見出し単位で細かく分け、「どの疑問に対する答えが不足しているか」を確認してみてください。

長い見出しが優れているとは限らない

文字数が多い見出しには、根拠や具体例、手順、条件、例外などがそろっている場合があります。この場合の長さは、読者の疑問に丁寧に答えるために必要なプロセスです。

しかし、一般論の繰り返し、見出しと関係ない背景説明、長いCTAやサイト共通の案内文で膨らんでいるだけのケースもあります。文字数だけでは良し悪しを比較することはできません。独自の情報や分析があるか、読者の疑問にしっかり答えているか、他のサイトにはない価値があるかまで読んだ上で、本当に参考にすべきかを見極める必要があります。

STEP1|同じ検索意図・ページ種別の競合記事を選ぶ

比較対象には、狙う検索ワードの上位ページから、自記事と同じ目的で読まれる記事を3〜5本ほど選ぶのがおすすめです。ここでいう競合は、必ずしも事業上のライバル企業とは限りません。検索結果の中で、読者の疑問に対する回答を競い合っているページが、記事制作における競合になります。

3〜5本というのは、本文を読みながら自記事と比較しやすい作業上の目安です。検索結果のタイプがそろっていれば3本でも十分傾向をつかめます。もし検索結果に、記事、動画、商品ページなどが混在している場合は、無理に本数を揃えようとせず、まずは同じ記事タイプごとに分けて比較してみてください。

比較対象を選ぶときのチェックポイント

  • メインの検索意図が、自記事と一致していること
  • 解説、比較、手順など、ページの役割(タイプ)が近いこと
  • 想定読者の知識レベルや検討段階が、ズレていないこと
  • 広告枠やドメインの強さなど、本文以外の要因で上位にいるページをそのまま含めていないこと

記事・商品ページ・動画を同じグループに混ぜない

解説記事と商品LPでは、必要な文章量も情報の置き方も違います。動画、Q&A、ニュース、ECカテゴリ、公式資料なども同じです。見出しごとの配分を比べる場合は、同じページ種別を優先し、違う種類のページは別グループとして分けましょう。

公式資料や一次情報は、構成比較から外しても無理に捨てる必要はありません。競合記事の主張を確かめる根拠データとして別に記録しておくと、リライト時のファクトチェックに役立ちます。

STEP2|文字数を数える本文の範囲を統一する

ページごとに数える範囲がズレていると、見出しごとの正しい比較ができません。片方では表や箇条書きを含めているのに、もう片方では本文テキストだけを数えると、その差は記事の内容ではなく集計方法から生まれてしまいます。

厳密さにこだわりすぎるよりも、「誰が作業しても同じ結果になるルール」を優先して決めておくのがおすすめです。自動取得ツールを使う場合も、HTML構造やJavaScriptなど、Webサイトの構造によって取得内容が変わることがあります。抽出結果は必ず元ページと照らし合わせるのがポイントです。

H2の直後から次のH2の直前までを一つにする

基本的なカウントの単位は、H2の直後から次のH2が始まる直前までです。この中にあるH3・H4本文はもちろん、本文として読ませる箇条書き、表内テキスト、注記なども含めます。W3C WAIの見出し解説でも、下位レベルの見出しは上位セクションに中の小節として整理されています。

もしH3ごとの内訳も確認したい場合は、H2の合計とは別で記録しましょう。H3の文字数をH2にそのまま足してしまうと二重でカウントされてしまうため、階層ごとに集計するのがポイントです。なお、見出し文そのものは本文文字数には含めません。

リード文・まとめ・CTAは独立して記録する

タイトル、パンくず、ナビゲーション、著者情報、広告、目次、関連記事、フッター、コメントは集計から省きます。リード文、まとめ、CTAは記事本文に含まれますが、特定のH2が答えている内容ではないため、H2とは混ぜずに独立したブロックとして記録しておきましょう。

また、ツールで自動取得すると関連記事や共通フッターが混ざってしまう場合もあります。競合間で大きな差が出たページは、数字をそのまま信じる前に、ページの冒頭と末尾を実際に見てチェックするのがおすすめです。

文字数に含めるもの・含めないもの

要素 基本の扱い 例外・確認点
本文段落 含める 見出しに対応する本文をすべて対象にする
箇条書き 含める 本文として読ませる項目を対象にし、メニューやタグ一覧は除外する
表内テキスト 含める 比較や手順を説明する本文の一部なら対象にする
注記・補足 原則含める 読者の判断に必要な注記のみ。サイト共通の免責文は別に記録する
画像内文字 文字数には含めない 通常のカウンターでは取得できないため、内容の有無を別の欄で記録する
リード文 独立して記録 特定のH2に混ぜず、冒頭ブロックとして比較する
まとめ・CTA 独立して記録 本文H2の配分と分ける
関連記事・ナビゲーション 含めない サイト共通の回遊枠は除外する

画像内の文字が読者にとって必要な情報であっても、通常の文字数カウンターでは取得できません。そのため、文字数とは別に「図解で説明済み」などとメモを残しておくと、「文字数が少ないから内容が不足している」という勘違いを防げます。

STEP3|見出し名ではなく「答えている疑問」をそろえる

見出し抽出ツールでH2・H3をリスト化しても、そのままでは比較表になりません。競合ごとに表現が違うため、各見出しが「読者のどの疑問に答えているか」を読み取って、共通項目としてまとめる必要があります。

たとえば、「競合記事を選ぶ」「比較対象を決める」「上位ページを絞る」といった見出しは、表現が違っても全て「比較ページの選び方」を説明していますよね。この場合、同じ項目として扱えます。判断のコツは、見出しの文字列ではなく、「本文でどんな結論や説明をしているか」です。

表現が違っても、同じ疑問への答えなら同じ項目にする

まとめる時の共通項目には、「どの競合を比べるか」「どこからどこまで数えるか」「差をどう修正につなげるか」といった、短くて分かりやすい疑問文を付けておきます。そして、競合A〜Cの各見出しがそれぞれどう答えているかを同じ行に並べると、一気に比較しやすくなります。

AIを使って似た見出しを仮分類することはできますが、見出しの言葉だけで最終決定するのは避けた方が無難です。「おすすめの選び方」が商品の選び方を指すのか、競合記事の選び方を指すのかは、本文を読まないと判断できないからです。

同じ見出し名でも、答えが違えば別の項目にする

たとえば「競合分析の方法」という見出しが二つあったとします。しかし、一方は被リンクやドメイン評価の話をしていて、もう一方は記事構成について解説していたら、この二つは全く別の項目と言えます。意味の幅が広い見出しほどH3や本文まで確認し、対象、作業、得られる判断が同じかどうかを確かめてみましょう。

機械抽出は見出しを集める作業には向いていますが、その見出しの意味まで分類してくれるわけではありません。ここを省くと、違う内容なのに同じ項目として文字数を集計してしまうことになります。

見出しを共通項目へまとめる例

競合A 競合B 競合C 共通して答える疑問 判断理由
競合記事を選ぶ 比較対象を決める 上位ページを絞る どの競合を比べるか いずれも比較ページの選定を説明している
文字数の測り方 本文範囲を統一する 集計ルール どこからどこまで数えるか H2単位のカウント範囲を説明している
競合分析の方法 競合分析の方法 競合分析の方法 記事本文をどう比べるか/サイトの強さをどう調べるか 見出し名は同じでも、対象が本文と被リンクなら分ける

※見出しは説明用に作成した仮想例です。実在する競合記事の見出しをコピーしたものではありません。

STEP4|文字数差の理由を分析する

共通項目を作ったら、競合A〜Cと自記事について、本文の文字数、本文全体に占める割合、その項目を扱っている競合数を記録していきます。記事全体の長さが大きく違う場合は、割合を見ると各記事がどの論点に力を入れているかが比べやすくなります。もし極端に長い一記事が混ざっている場合は、平均値ではなく中央値も補助として使えます。

ただし、割合や中央値はあくまで目安として使えますが、目標値ではありません。数値の横に、説明内容、根拠や具体例の有無、重複や主題からのずれを簡単にメモしておきましょう。数字は「どこを重点的に読めばいいか」を見つけるための目印として使い、実際の修正方針は本文の中身を確認した上で決めていくのがポイントです。

複数の競合が詳しく書いている項目は、検索意図との関係を確かめる

複数の競合が詳しく書いていて、自記事だけが短い場合、真っ先に確認すべき項目です。ただし、「上位3記事にあるから必須」とは限りません。読者の検索意図に必要な情報か、自記事の別の場所ですでに答えていないか、信頼できる根拠やデータを用意できるかを確認してみましょう。

もし読者が必要としている疑問にまだ答えていないなら追記します。別の場所で回答済みなら、文章を増やすより、見出しの移動や内容を統合した方が、結果として読みやすい記事になることも多いです。

一つの競合だけが長い項目は、独自性か脱線かを見分ける

一記事だけ長い見出しを見つけた場合、独自調査、実務経験、一次情報といった価値のある情報が詰まっている可能性があります。一方で、単にテーマから外れた一般論や長すぎる宣伝文句で膨らんでいる可能性も考えられます。

少数派だから削る、長くて良さそうだから真似る、といった判断は避けましょう。大切なのは、その見出しが読者にとって有益な情報か、それとも他の記事を言い換えただけになっていないかをしっかり見極めることです。

自記事だけ長い項目は、重複と検索意図のずれを確認する

自記事の文字数が多くても、独自の体験談や必要な注意点が書かれているなら残しておきましょう。なぜなら、単に競合より短くすることが目的ではないからです。

ここで見直したいのは、同じ結論の繰り返し、読者がすでに知っているような一般論、関連する別のテーマの過度な深掘りです。削っても意味が通じる部分は短縮し、あちこちに散らばっている説明は一つにまとめましょう。もし別の検索意図を深掘りしている場合は、独立記事として移し、内部リンクでつなぐのがおすすめです。

分析表に入れる項目

Wordやスプレッドシートで横幅が広くなりすぎないよう、同じ分析情報を「数値」と「内容・判断」の二つに分けると扱いやすくなります。

数値を記録する表

共通して答える疑問 該当見出し 競合A/B/C 自記事 扱う競合数
どの競合を比べるか H2「競合記事の選び方」 420字/380字/510字 210字 3/3

内容と修正判断を記録する表

共通して答える疑問 内容差 根拠・具体例 修正方針 ライターへの指示
どの競合を比べるか 競合は記事・LP・動画の区別を説明。自記事には除外理由がない。 自記事内の重複なし。ページ種別を分ける理由を説明可能。 追記 除外するページ種別と理由を、具体例付きで追加する。

本文全体に占める割合や中央値を使う場合も、色や数値だけで追記・削除を自動決定しません。

STEP5|追記・短縮・統合・別記事化を選ぶ

分析表が完成したら、文字数の差をそのまま追加文字数として計算するのではなく、その差が生まれた理由に合った修正方法を選びます。未回答の疑問には追記し、答えはあるものの根拠や例が弱い場合は深掘りします。重複や一般論は短縮・統合し、関連するテーマは別の記事として分けます。

同じ300字の差でも、競合に必要な注意点があり自記事にないケースと、競合のCTAが長いだけのケースでは結論が変わります。数値は修正量を決定するものではなく、本文を確認するきっかけとして捉えるのがポイントです。

文字数差から修正方針を決める例

観察した差 本文で確認すること 修正方針 ライターへの指示例
競合3記事に共通する疑問が自記事にない 主要な検索意図に必要か、別の節で回答済みか 追記または移動 「ページ種別を混ぜない理由と除外例を追加。サイト全体の競合分析には広げない」
答えはあるが根拠・具体例が弱い 一次情報や実務例を用意できるか 深掘り 「公式情報を根拠に条件と例外を追記。断定できない効果は書かない」
自記事だけ長く、同じ結論を繰り返す 削っても判断に必要な情報が残るか 短縮・統合 「重複する定義を一つへ統合し、後段は具体例から始める」
自記事だけに独自の調査・事例がある 検索意図に沿い、事実確認できるか 残す 「文字数差は維持。調査条件と出典を明記して独自情報を残す」
隣接テーマの説明が長い 別の検索意図として独立できるか 別記事化・内部リンク 「ツール比較の詳細は別記事へ移し、本記事には判断基準だけ残す」

競合3記事と自記事を並べ、修正箇所を決める例

ここでは、「SEO記事の競合分析方法」という架空の記事を例に考えてみましょう。なお、ここでの文字数は作業方法を分かりやすくするための架空値であり、実際の上位記事や検索順位を調査した結果ではありません。

ここでのポイントは、競合A〜Cの長さに近づけるのではなく、各項目の内容をみて判断していきます。定義は自記事が最も長くても重複があるため短縮し、比較対象の選び方は読者が求めている答えが抜けているため追記します。また、独自の体験や事例が競合より長くても残します。

見出し別の比較とリライト判断

項目 競合A/B/C 自記事 判断 修正指示
競合分析の定義 280字/320字/260字 540字 短縮・統合 冒頭の定義を180〜250字に整理し、後段の重複を削除する
比較対象の選び方 520字/460字/610字 190字 追記 記事・LP・動画を分ける理由と除外例を追加する
本文範囲のそろえ方 430字/390字/470字 410字 小幅追記 表内テキストと画像内文字の扱いを補足する
独自の実例 0字/180字/0字 620字 残す 架空の成果に見えないよう、条件と観察範囲を明記する
被リンク分析 330字/0字/280字 450字 別記事化 要点だけ残し、サイト全体の競合分析記事へ内部リンクする

※表内の文字数はすべて仮想値です。実在する上位記事や検索順位のデータではありません。

ライターには追加文字数ではなく、不足している答えを伝える

ライターへの修正指示で「ここを500字追加してください」とだけ書いても、ライター側は何を増やすべきか判断できません。読者のどんな疑問に答えるか、追加してほしい根拠や具体例は何か、あえて書かない箇所があるかを明確に伝えましょう。文字数は情報を詰め込みすぎないための目安として最後に軽く添えるぐらいで大丈夫です。

たとえば「比較対象の選び方を500字追加」ではなく、「初心者が比較ページを選べるように、記事・商品LP・動画を同じ平均として混ぜない理由と、除外例を一つずつ追記。ただし、サイト全体の競合分析まで広げない。文字数は、400〜600字を目安」と伝えます。これなら、構成を作る側とライターの間で、完成条件をしっかり共有できます。

AIは見出しの整理に使い、最終判断は人が行う

AIは、抽出した見出しの表記を整えたり、似た疑問をグループ分けしたり、分析表の下書きを作ったりする整理作業にとても便利です。複数の記事を扱う際の手間を大幅に減らしてくれます。

一方で、取得した本文範囲、実際の文字数、検索意図、根拠の正確さ、独自性、最終的な修正方針は人が確認する必要があります。AIが勝手に架空のURLや見出しを作ってしまうこともあるため、必ず原文と見比べることが大切です。また、HTML抽出では、JavaScriptで表示される内容が静的HTMLに含まれないこともあります。AIに読み込ませる前に、元データを確認しておきましょう。

Google検索セントラルの生成AIコンテンツに関するガイダンスでも、AIコンテンツの作成においては情報の正確性、品質、関連性を重視するよう案内されています。

公開後はSearch Consoleで修正した見出しの変化を確認する

リライトを行ったら、更新日、変更した見出し、追記・短縮・統合した内容を記録しておきましょう。公開後はGoogle Search Consoleの検索パフォーマンスで対象ページを絞り込み、検索キーワード(クエリ)、クリック数、表示回数、平均掲載順位の推移を定期的にチェックしていきます。

もし公開後に順位がすぐに動かなくても、「競合と比べて文字数が足りないのかも」と慌てて文章を足し直すのは避けましょう。順位の変化には、時期的な要因や、検索エンジンの評価タイミング、内部リンクなど、さまざまな理由が考えられるからです。変更前後の数値だけで理由を決めつけず、狙った疑問に対応するクエリが増えたか、意図しないクエリに広がっていないかも含めて評価していくのがポイントです。

よくある質問|SEO競合分析と見出し別文字数

Q. 競合記事は何本くらい比較すればいいですか?

A. まずは検索意図が近く、ページの種類も同じ上位記事を3〜5本選ぶと、本文まで読み比べやすくなります。ただしただし「〇本以上比較しなければいけない」というSEO上のルールはありません。検索結果に記事・動画・商品ページが混ざっている場合は、同じ種類ごとに分けて比較しましょう。

Q. 競合の平均より短い見出しは、絶対に文章を追記すべきですか?

A. 必ずしも追記が必要なわけではありません。自記事が必要な疑問に答えている場合や、競合の文章が一般論・宣伝・同じ内容の繰り返しで長い場合もあります。文字数差の理由を確認し、未回答の疑問があるときだけ追記します。

Q. 表や画像の中にある文字も、文字数としてカウントしますか?

A. 本文の一部として読ませる表内テキストは、同じ条件でカウントするのが基本です。画像内の文字は通常の文字数カウンターでは取得できないため、文字数には加えず、「図解で解説済み」などとメモしておきましょう。

まとめ|文字数差ではなく、リライトする理由を見つける

SEO競合分析で文字数を比べるときは、最初に比較対象と本文範囲をそろえます。次に、見出し名ではなく「答えている疑問」で項目をまとめ、文字数と内容を横並びにしてください。

文字数の差が見つかったら、ただ追記するだけでなく、状況に合わせて短縮、統合、移動、別記事化といった選択肢から最適な修正方法を選びましょう。最初から記事全体を完璧に分析する必要はありません。まずは順位を伸ばしたい自記事から一つのH2を選び、競合3記事の内容と比べるところから始めてみてください。

この記事を書いた人
Yuto
Yuto
SEO / コンテンツ設計

SaaS・メディア領域で検索流入の設計と記事制作に携わる。検索意図の分解、構成づくり、公開後の改善までを一貫して担当。プチツールでは、日々の作業で本当に使う道具だけを作ることをテーマに、ツールと記事の両方を設計しています。

関連記事