最終更新:
SEO に最適な文字数とは?タイトル・メタディスクリプション・本文の目安
ブログや Web サイトを運営するうえで、SEO (検索エンジン最適化) を意識した文字数設定は重要です。この記事では、Google 検索で評価されやすい文字数の目安を項目別に解説します。タイトルタグの文字数と CTR の相関、Google のタイトル書き換えアルゴリズムの仕組み、日本語と英語での表示差異など、実務で役立つ知見を掘り下げます。
SERP プレビュー (タイトル・メタディスクリプションの表示幅チェッカー)
タイトルとメタディスクリプションを入力すると、Google 検索結果 (デスクトップ) での表示イメージと概算のピクセル幅をその場で確認できます。処理はブラウザ内で完結し、入力内容がサーバーへ送信されることはありません。
ピクセル幅は canvas による概算で、実際の表示は端末・フォント・Google の仕様変更により変わります。
意外と知らない SEO 文字数のトリビア
Google のタイトル表示幅は「文字数」ではなく「ピクセル幅」で制御されています。PC 版の検索結果では約 600 ピクセル、モバイル版では画面幅に応じて可変ですが概ね同等の幅が上限です。同じ文字数でも使用する文字によって表示される長さが変わります。たとえば「W」や「M」のような幅広の文字が多いタイトルは、「i」や「l」が多いタイトルよりも早く省略されます。
日本語と英語ではこの差が顕著です。日本語の全角文字は半角文字の約 1.5〜2 倍のピクセル幅を消費するため、日本語タイトルは約 30〜35 文字で 600 ピクセルに達しますが、英語タイトルは 50〜60 文字まで収まります。さらに、カタカナ・ひらがな・漢字でもピクセル幅は微妙に異なり、「東京」(漢字 2 文字) と「とうきょう」(ひらがな 5 文字) では後者のほうがピクセル幅を多く消費します。「約 30〜35 文字」という目安は、漢字・ひらがな混在の一般的な日本語タイトルの近似値です。
タイトルタグ (title) の文字数
Google の検索結果でタイトルが省略されずに表示される範囲は、全角中心の日本語タイトルなら PC 版で 30〜35 文字前後、スマホ版で 36〜41 文字前後です。これを超えた部分は「...」で省略されます。下の表の推奨値をそれよりやや小さく取っているのは、フォントや文字種による幅の揺れを吸収するための余裕です。
| デバイス | 推奨文字数 | ピクセル幅上限 | 備考 |
|---|---|---|---|
| PC (Google) | 28〜32 文字 | 約 600px | 全角文字中心の場合 |
| スマホ (Google) | 36〜41 文字 | 画面幅依存 | PC より表示幅が広い傾向 |
| Bing | 30〜35 文字 | Google よりやや広い | 日本語の場合 |
| Yahoo! JAPAN | 28〜32 文字 | Google と同等 | Google エンジン採用 |
なお、Google はタイトルやメタディスクリプションについて、文字数もピクセル幅の上限も公表していません。この記事で挙げる数値は各検索エンジンの公表値ではなく、実際の検索結果の表示を観察して共有されている経験的な目安です。表示仕様は予告なく変わるため、公開前に実際の表示で確かめるのが確実です。
- 推奨文字数: 28〜32 文字
- 重要なキーワードは前半に配置する
- サイト名を含める場合は「記事タイトル | サイト名」の形式が一般的
なぜ 28〜32 文字が推奨されるのでしょうか。これは、スマートフォンと PC の両方で省略されずに表示される「安全圏」の文字数です。スマホでは表示幅が広い傾向がありますが、PC 版の約 30 文字を基準にしておけば、どのデバイスでもタイトル全体が表示される可能性が高くなります。
Google のタイトル書き換えアルゴリズム
検索結果に出るタイトル (タイトルリンク) は、HTML の title 要素がそのまま使われるとは限りません。Google はページ内の見出しや目立つテキストも候補にして、内容をよく表すと判断したテキストへ差し替えることがあります。
Google が title 要素以外のテキストを使う条件として公式ドキュメントに挙げられているのは、次のようなものです。
- 中身が乏しい・古くなったタイトル: 「ホーム」「ページ 1」のように情報量が少ないもの、内容を更新したのにタイトルだけ古い記述が残っているもの
- ページ内容と一致しないタイトル: 本文が扱っている主題とずれている場合、ページ内の見出しから組み直される
- 定型文やキーワードの詰め込み: 「| トップページ | 会社概要 |」のようなナビゲーション断片の混入、サイト名の重複、同じ語の過剰な繰り返し
- 主たる見出しが判別できない: h1 が無い、あるいは同格の見出しが並んで主題が絞れない
- 表記体系・言語の不一致: title 要素と本文で言語や文字種が食い違っている
ここで注意したいのは、文字数の超過そのものは書き換えの条件ではないという点です。長いタイトルは書き換えられるのではなく、末尾が切り詰められて表示されます。つまり「短くすれば書き換えられない」わけではなく、書き換えを抑えたいなら h1 と title 要素で同じ主題を、同じ言語・表記で書くことが本筋です。自分のページが書き換えられているかどうかは、そのタイトルで実際に検索して表示を見比べるのが確実です。
メタディスクリプションの文字数
メタディスクリプションは直接的なランキング要因ではありませんが、クリック率 (CTR) に大きく影響します。メタディスクリプションの書き方も併せて参考にしてください。
| デバイス | 推奨文字数 | 表示上限 | 設計のポイント |
|---|---|---|---|
| PC (Google) | 80〜120 文字 | 約 120 文字 | 補足情報・CTA を後半に配置 |
| スマホ (Google) | 50〜70 文字 | 約 70 文字 | 最重要情報を冒頭に凝縮 |
| Bing | 80〜120 文字 | 約 160 文字 | Google より表示幅が広い |
80〜120 文字という範囲には理由があります。前半 70 文字はスマホでも表示されるため、ここに最も伝えたい情報を凝縮します。残りの 70〜120 文字部分は PC ユーザー向けの補足情報として活用できます。この「2 段構え」の設計が、デバイスを問わず高い CTR を実現するコツです。
Google は検索キーワードと一致する部分をスニペット内で太字 (ボールド) 表示することがあります。そのため、メタディスクリプションの冒頭付近にターゲットキーワードを置くと、検索結果で目に留まりやすくなります。ただし、Google がメタディスクリプションをそのまま使用するとは限りません。検索クエリとの関連性が低いと判断された場合、Google は本文から自動的にスニペットを生成します。
ブログ本文の文字数
| 記事の種類 | 推奨文字数 | 上位表示の傾向 |
|---|---|---|
| ニュース・速報系 | 1,000〜2,000 文字 | 速報性が重視され、文字数の影響は小さい |
| ハウツー・解説記事 | 3,000〜5,000 文字 | 手順の網羅性が評価される傾向 |
| まとめ・比較記事 | 4,000〜8,000 文字 | 選択肢の数と比較の深さが重要 |
| 専門的・網羅的な記事 | 5,000〜10,000 文字 | 専門性と裏づけの示し方が問われる |
ただし、文字数を増やすこと自体が目的ではありません。ユーザーの検索意図に過不足なく答えることが最も重要です。薄い内容で文字数を稼いでも逆効果になります。
検索クエリの種類によって「適切な文字数」は大きく異なります。たとえば「今日の天気」のような情報検索クエリでは短い回答が求められますが、「SEO 対策 やり方」のようなハウツー系クエリでは網羅的な解説が期待されます。検索結果の上位に並ぶ記事がどのくらいの分量で答えているかを見て、その分量帯を目安にすると、検索意図に合った情報量を掴みやすくなります。
文字数を間違えるとこうなる ― SEO の失敗パターン
文字数の設定ミスは、検索順位やクリック率に直接影響します。以下は実際に起こりやすい失敗パターンです。
- タイトルが 40 文字以上: PC の検索結果で末尾が「...」に省略され、重要なキーワードやブランド名が見えなくなります。省略されるのはたいてい末尾に置いたサイト名や結論部分なので、クリックするかどうかを判断する材料が最初に失われます。
- メタディスクリプション未設定: Google が本文から自動抽出した文章が表示されるため、意図しない文脈の文章が検索結果に出ることがあります。定型文やナビゲーションの多いページでは、記事の要点と関係のない部分が拾われることもあります。
- 本文が短く、内容も薄いページ: 問題は文字数そのものではなく、検索意図に答えていないことです。特に YMYL (Your Money or Your Life) 領域では、読者が判断を下すための材料が足りているかどうかがより厳しく見られます。
- 文字数稼ぎの冗長な記事: 同じ内容を言い換えて繰り返しても、読者が得る情報は増えません。文字数だけが増えて読み進める負担が上がり、結論に届く前に離脱されやすくなります。
見出し (h2・h3) の文字数と階層構造
| 見出しレベル | 推奨文字数 | 役割 | キーワード配置 |
|---|---|---|---|
| h1 | 20〜35 文字 | ページ全体のテーマ (1 ページ 1 つ) | 主要キーワードを必ず含める |
| h2 | 15〜30 文字 | 大セクションの区切り | 関連キーワードを自然に含める |
| h3 | 10〜25 文字 | h2 内の小セクション | ロングテールキーワードを意識 |
| h4〜h6 | 10〜20 文字 | 詳細な分類・補足 | 必須ではないが含めると有利 |
見出しの階層構造は、検索エンジンがページの論理構造を理解するための重要な手がかりです。h1 → h2 → h3 の順に階層を守り、h2 を飛ばして h1 の直下に h3 を配置するような構造は避けましょう。Google は見出しの階層構造からページのトピック構造を推定し、特定のセクションをフィーチャードスニペットとして抽出することがあります。
見出しは、Google がページの一部を抜き出して見せるときの手がかりにもなります。長い見出しは要点が後ろへ回りがちで、抜き出された断片だけを見た読者に主題が伝わりません。h2 は一目で主題が分かる長さに収めておくと、記事内を読み飛ばす読者にも道筋が伝わります。
SEO タイトルのテンプレート設計
効率的にタイトルを作成するには、テンプレートを活用する方法が有効です。以下は、文字数を意識したタイトルテンプレートの例です。
| テンプレート | 文字数目安 | 用途 |
|---|---|---|
| [キーワード] の [方法/コツ] [数字] 選 | 20〜28 文字 | リスト系記事 |
| [キーワード] とは?[補足] を解説 | 22〜30 文字 | 解説・定義系記事 |
| [キーワード] の [比較対象] を徹底比較 | 22〜30 文字 | 比較系記事 |
| [年号] 年版 [キーワード] 完全ガイド | 20〜28 文字 | 網羅系記事 |
テンプレートを使う際の注意点として、サイト名を「| サイト名」の形式で末尾に付加する場合、サイト名の文字数も含めて 32 文字以内に収める必要があります。サイト名が長い場合は、タイトル本体を短くするか、サイト名の省略形を使用しましょう。
内部リンクのアンカーテキスト設計
内部リンクのアンカーテキスト (リンクテキスト) は、リンク先ページの内容を検索エンジンに伝える重要なシグナルです。
- アンカーテキストにはリンク先のターゲットキーワードを含める。「こちら」「詳しくはこちら」のような汎用的なテキストは SEO 効果が低い
- アンカーテキストの長さは 10〜30 文字程度が適切。短すぎると情報量が不足し、長すぎるとキーワードの重みが分散する
- 同じページへ何度もリンクを張るより、文脈が最も整った 1 箇所で的確なアンカーテキストを使う。同じリンクが繰り返されると、読者にはどれが本命か分からなくなる
- 画像リンクの場合は alt 属性がアンカーテキストの代わりになるため、alt 属性にキーワードを含める
SEO のプロが実践する文字数テクニック
- 「検索結果プレビューツール」でタイトルとディスクリプションの表示を事前確認する。Google の検索結果画面での見え方をシミュレーションすることで、省略される位置を正確に把握できます。
- 競合上位 10 記事の平均文字数を調査してから執筆する。検索クエリごとに「Google が評価する情報量」は異なるため、上位記事の文字数を参考にすることで適切なボリュームが見えてきます。
- タイトルに数字を含める。「5 つの方法」「〇〇年版」のように数字が入ると、記事の分量や対象範囲が一目で伝わります。読者は検索結果の一覧を流し読みしているため、数字は視線を止める手がかりになります。
- メタディスクリプションの冒頭に検索キーワードを含める。Google は検索キーワードと一致する部分を太字で表示することがあるため、冒頭にキーワードがあると視認性が上がりやすくなります。
Google は本当に文字数を見ているのか?
Google の検索セントラルのドキュメントには、タイトルも本文も文字数の上限や推奨値は書かれていません。順位を決める要素として文字数が挙げられてもいません。では、なぜ検索上位の記事は文字数が多い傾向があるのでしょうか。これは「文字数が多いから上位に出る」のではなく、「検索意図を網羅的に満たすと結果として文字数が多くなる」という順序で考えるのが自然です。つまり、文字数は結果であって原因ではありません。だからこの記事で挙げた文字数は、守るべき規則ではなく「そこから大きく外れたら理由を説明できるか」を自問するための目安として使うのが実務的です。
Core Web Vitals と文字数の関係
文字数は Core Web Vitals (CWV) にも間接的に影響します。Google がランキング要因として使用する CWV の 3 指標と文字数の関係を整理します。
- LCP (Largest Contentful Paint): 本文の文字数が多いほど HTML のサイズが増加し、初期描画が遅延する可能性がある。ただし、テキストのみの増加であれば影響は軽微で、画像や動画の遅延読み込みのほうが LCP への影響は大きい
- INP (Interaction to Next Paint): 文字数自体は INP に直接影響しないが、文字数の多いページに大量の JavaScript (目次の自動生成、スクロール連動の見出しハイライトなど) を追加すると、インタラクション応答が遅延する
- CLS (Cumulative Layout Shift): 長文記事で広告やアフィリエイトバナーを本文中に挿入する場合、サイズ未指定の要素がレイアウトシフトを引き起こす。広告枠のサイズを事前に CSS で確保することが重要
文字数を増やす際は、ページの表示パフォーマンスとのバランスを意識しましょう。特にモバイルでは、過度に長い記事はスクロール疲れを引き起こし、離脱率の上昇につながります。
文字数チェックの習慣化
記事を公開する前に、タイトルやメタディスクリプションの文字数を確認する習慣をつけましょう。文字数カウントスを使えば、リアルタイムで文字数を確認しながら最適な長さに調整できます。
まとめ
SEO における文字数は「多ければ良い」わけではなく、検索意図に対して適切な量の情報を提供することが大切です。タイトルはピクセル幅ベースの表示制限、ディスクリプションはデバイス別の表示幅、本文は検索意図の網羅性という、それぞれ異なる基準で最適な文字数が決まります。タイトルリンクが書き換えられる条件や Core Web Vitals への影響も踏まえつつ、各要素の推奨文字数はあくまで目安として扱い、読者にとって価値のあるコンテンツを心がけましょう。
よくある質問
- SEO に最適なタイトルの文字数は?
- Google 検索結果で省略されない目安は 28〜32 文字です。重要なキーワードは前半に配置しましょう。
- メタディスクリプションは何文字が最適?
- PC で約 120 文字、スマホで約 70 文字が表示上限です。70 文字以内に要点を収め、120 文字以内で補足するのが効果的です。