メタディスクリプション(meta description)は、検索順位に直接影響しないものの、検索結果でのクリック率(CTR)を大きく左右する重要な要素です。検索結果に表示される説明文として、ユーザーが「このページをクリックするかどうか」を判断する材料になります。
「メタディスクリプションの書き方がわからない」「設定したのに検索結果に反映されない」「文字数はどのくらいが最適?」。こうした悩みを抱えるWeb担当者やSEO担当者は多いのではないでしょうか。
筆者はインハウスSEO担当として、数万ページ規模の求人サイトでメタディスクリプションを一括改善した経験があります。100ページ以上のメタディスクリプションをAIで効率的に作成し、GSCのCTRデータで効果を検証するサイクルを回してきました。
この記事では、メタディスクリプションの基本から書き方のコツ、ページ別テンプレート、設定方法、反映されないときの対処法、さらにはAI活用や効果検証の方法まで、実務で使える知識を網羅的に解説します。
\ SEO改善サイクルを効率化 /
メタディスクリプションとは?役割と表示される仕組み
メタディスクリプションとは、HTMLのheadタグ内に記述するmetaタグの一つで、ページの内容を要約した説明文です。検索結果のタイトルの下に「スニペット」として表示され、ユーザーにページの概要を伝える役割を果たしています。
HTMLでの記述方法を見てみましょう。
<head>
<meta name="description" content="ここにページの説明文を記述する">
</head>
このcontent属性に設定した文章が、Google検索結果のスニペットとして表示される候補になります。
検索結果での表示のされ方(PC・スマホ)
検索結果画面では、タイトル → URL → メタディスクリプションの順に表示されます。PCとスマホで表示できる文字数が異なるため、同じメタディスクリプションでも表示のされ方が変わる点に注意が必要です。
また、検索キーワードと一致する語句は太字(ボールド)で表示されます。これにより、ユーザーの視線を引きつけやすくなり、CTR向上に寄与します。「メタディスクリプション」で検索した場合、スニペット中の「メタディスクリプション」が太字で表示されるイメージです。
Googleが自動生成する場合と手動設定が採用される場合
メタディスクリプションを設定しなくても、Googleは本文の内容から自動的にスニペットを生成します。では設定する意味がないかというと、そうではありません。
Googleの公式ドキュメント(検索セントラル)では、「ページの内容を正確に要約した質の高いメタディスクリプションがあれば、スニペットに使用することがあります」と説明されています。
つまり、Googleが「手動設定のほうがページ内容を正確に説明している」と判断した場合に採用される仕組みです。逆に、内容とズレていたりキーワードを詰め込みすぎたりすると、Googleが独自にスニペットを生成してしまいます。
メタディスクリプションのSEO効果|順位には影響しないがCTRを左右する
メタディスクリプションのSEO効果について、正確に理解しておきましょう。結論から言えば、検索順位には直接影響しないが、CTR(クリック率)に大きく影響するという位置づけです。
検索順位への直接効果はない(Google公式見解)
Googleは公式に「meta descriptionタグをランキングシグナルとしては使用しない」と明言しています。meta keywordsタグと混同されることがありますが、meta keywordsはGoogleが完全に無視するタグであるのに対し、meta descriptionはランキングには影響しないもののスニペットの候補として活用されます。
クリック率(CTR)への影響は大きい
検索結果において、ユーザーがクリックするかどうかを判断する材料は主にタイトルとメタディスクリプションの2つです。
例えば、あるキーワードで月間10,000回表示されるページを考えてみましょう。メタディスクリプションを改善してCTRが1%向上すれば、月間100クリック、年間1,200クリックの増加になります。広告換算でCPC 100円なら年間12万円分の価値に相当します。
関連記事 検索順位別クリック率(CTR)の目安と改善方法【2026年最新データ】 →AI検索での引用シグナルとしての新しい価値
2026年現在、メタディスクリプションには新たな役割が生まれています。AI Overview(旧SGE)やChatGPT、PerplexityといったAI検索エンジンが、ページの要約情報としてmeta descriptionを参照する可能性が指摘されています。
Googleがスニペット表示時に上書きした場合でも、AI検索エンジンはHTMLに記述された設定値を直接参照するケースがあるとされています。従来の検索結果だけでなく、AI検索でも「ページがどんな内容か」を正確に伝える役割が出てきているのです。
- AI検索エンジンがmeta descriptionをどの程度重視するかは、まだ明確なデータが少ない段階
- 過度な期待は禁物だが、「設定しておいて損はない」という状況。従来のSEO効果に加えてAI検索対応のボーナスがあると考えるのが現実的
メタディスクリプションの最適な文字数
メタディスクリプションの文字数は、PCとスマホで表示される量が異なります。実務での推奨は「全体で90〜120文字、重要情報は前半70文字以内」です。
PC検索は90〜120文字が目安
PC検索では、おおむね120文字前後まで表示されます。120文字を超えると「…」で省略されるため、120文字を目安に収めましょう。
ただし、Googleの表示仕様は定期的に変動しており、以前は160文字近く表示されていた時期もあれば、90文字程度に短縮された時期もありました。文字数の上限を気にしすぎるよりも、重要なメッセージを前半に配置するほうが確実な対策になるでしょう。
スマホ検索は70文字前後が目安
スマホ検索ではPCよりも表示領域が狭く、70文字前後で省略されます。現在、多くのサイトではスマホからのアクセスが75%以上を占めているため、スマホでの見え方を優先して考える必要があります。
実務での推奨は「重要情報を前半70文字に入れる」
PC・スマホの両方で確実に表示される範囲を考慮すると、最も重要な情報は前半70文字に集約するのがベストプラクティスです。
- 前半70文字
対策キーワード + ページの核心(何がわかるか)を入れる。スマホでも確実に表示される - 後半50文字
補足情報(ターゲット読者、具体的な数値、付加価値)を追加。PCで表示される
文字数を確認したい場合は、ラッコツールズの「文字数カウント」や、ブラウザの開発者ツールで実際の表示を確認する方法が手軽です。
クリック率が上がるメタディスクリプションの書き方5つのコツ
メタディスクリプションは「ただ書けばいい」というものではありません。CTRを高めるには書き方のコツがあり、ここでは実務で効果が出やすい5つのポイントを紹介します。
対策キーワードを自然に前半へ配置する
検索キーワードと一致する語句はスニペット内で太字表示されます。これにより視認性が高まり、ユーザーの目に留まりやすくなります。
対策キーワードは、できるだけ文章の前半に自然な形で配置しましょう。ただし、Google検索セントラルでは「メタディスクリプション内にキーワードを乱用すると、ユーザー体験が損なわれ、スニペットとして採用されにくくなる」と注意喚起しています。あくまで自然な文脈の中で使うことが大切です。
ページの内容を正確に要約する
記事の内容とズレたメタディスクリプションは、たとえクリックされても離脱率の増加を招きます。「このページを読むと何がわかるか」を正直に伝えることが、結果的にCTR向上にもつながります。
Googleがメタディスクリプションを上書きする理由の一つが「設定された内容がページの実態と合っていない」こと。正確な要約を心がけることで、手動設定が採用される確率も高まります。
読者の悩み・ベネフィットを明示する
「〜でお悩みの方へ」「〜がわかります」「〜を解決できます」のような表現で、読者に「自分のための記事だ」と感じてもらうことが重要です。
ベネフィットの提示にはプラスの訴求(メリットを得る)とマイナスの訴求(不安を解消する)の2パターンがあります。検索意図に応じて使い分けましょう。
関連記事 検索意図とは?4つの分類と調べ方をインハウスSEO実務者が解説 →ページごとに固有の文章を設定する
全ページで同じメタディスクリプションを使い回すのは機会損失です。各ページには固有の検索キーワードと検索意図があるため、それに合わせた個別の文章を設定しましょう。
重複を確認するには、Google Search Consoleの「ページエクスペリエンス」レポートや、サイト監査ツールが便利です。
記事の本文を書き終えてから作成する
メタディスクリプションは「ページの要約」です。本文がない状態で先に書くと、内容との整合性が取れなくなるリスクがあります。
効率的な方法は、本文のリード文(冒頭段落)をベースに、文字数に合わせてアレンジすること。リード文には記事のエッセンスが凝縮されているため、良い要約のベースになります。
ページタイプ別テンプレートと例文
メタディスクリプションの書き方がわかったところで、実際にコピペして使えるテンプレートを紹介します。ページの種類によって盛り込むべき情報が異なるため、タイプ別に用意しました。
ブログ記事のテンプレート
[テーマ]について、[読者ターゲット]向けに解説。[具体的な内容1]や[具体的な内容2]が
わかります。[権威性・差別化ポイント]の視点でまとめました。
実例
メタディスクリプションの書き方・最適な文字数・設定方法を、実例とテンプレート付きで
解説。CTR改善の検証方法やAI活用法まで、インハウスSEO実務者の視点でまとめました。
商品・サービスページのテンプレート
[商品名]の特徴・[主要メリット]を紹介。[ターゲット]の方に選ばれている理由と[差別化
ポイント]を解説します。[CTA要素:無料体験/資料請求など]
実例
inSiteは検索順位・インデックス状況をまとめて管理できるSEOツールです。インハウスSEO
担当者に選ばれる理由と活用事例を紹介。無料トライアルあり。
コーポレートサイト(トップ・会社概要)のテンプレート
[会社名]は[事業内容]を行う[地域/業界]の企業です。[強み・特徴]。[具体的な実績や
数値があれば追加]
実例
株式会社〇〇は、中小企業向けにWebマーケティング支援を行う東京の企業です。SEO対策
からコンテンツ制作まで一貫対応。累計支援社数300社以上。
良い例と悪い例の比較
| 区分 | 例文 | 問題点 / 評価 |
|---|---|---|
| 悪い例① | 当サイトのブログページです。さまざまな情報を発信しています。 | 抽象的すぎてページ固有の情報がない |
| 悪い例② | メタディスクリプション 書き方 文字数 設定 方法 テンプレート 例文 SEO CTR 改善 | キーワード羅列。Googleに不採用にされやすい |
| 悪い例③ | (全ページ共通の会社紹介文) | ページごとの検索意図に対応できていない |
| 良い例 | メタディスクリプションの書き方・最適な文字数・設定方法を実例付きで解説。CTR改善の検証方法まで、SEO実務者の視点でまとめました。 | KW自然配置、具体的、ベネフィット明確 |
メタディスクリプションの設定方法
メタディスクリプションの設定方法を、HTML直書きとWordPressの2パターンで解説します。
HTMLに直接記述する方法
HTMLファイルの<head>タグ内に、以下のmetaタグを追加します。
<head>
<meta charset="UTF-8">
<title>ページタイトル</title>
<meta name="description" content="ここにメタディスクリプションを記述">
</head>
- headタグ内に配置
bodyタグ内に書いてもGoogleは認識しない - content属性内のダブルクォーテーション
説明文にダブルクォーテーションを含める場合は"でエスケープする - 1ページにつき1つ
複数のmeta descriptionタグがあると、どれが採用されるか予測できない
WordPressで設定する方法
WordPressでは、SEOプラグインを使う方法が一般的です。
Yoast SEOの場合、記事編集画面の下部にある「Yoast SEO」パネルで「メタディスクリプション」欄に入力しましょう。リアルタイムで文字数バーが表示されるため、最適な長さを確認しながら書けます。
All in One SEOの場合も同様に、記事編集画面の「AIOSEO設定」パネルの「メタ説明」欄から設定可能です。
プラグインを使わない場合は、テーマのfunctions.phpやテーマ設定画面からheadタグ内にmetaタグを出力する方法もあります。ただし記事ごとの設定が手間になるため、SEOプラグインの利用がおすすめです。
設定後の確認方法
メタディスクリプションを設定したら、正しく反映されているか確認しましょう。
- ブラウザでソースコード確認
対象ページで右クリック→「ページのソースを表示」→Ctrl+Fで「description」を検索 - Chrome DevTools
F12→ Elementsタブ → headタグ内のmeta[name="description"]を確認 - 外部ツール
ラッコツールズの「TITLE & META情報抽出」にURLを入力すると、タイトル・meta description・OGP情報をまとめて確認できる
反映されないときの原因と対処法
「メタディスクリプションを設定したのに、検索結果に表示されない」。実はこれ、珍しいことではありません。Googleはおよそ60〜70%のケースで、設定されたメタディスクリプションを上書きしていると言われています。
Googleがメタディスクリプションを上書きする理由
Googleの公式見解では、「設定されたメタディスクリプションよりも、ページ内のコンテンツから生成したスニペットのほうがユーザーの検索意図に合致すると判断した場合」に上書きするとされています。
検索クエリによっても表示内容が変わります。同じページでも、「メタディスクリプション 書き方」で検索したときと「メタディスクリプション 文字数」で検索したときでは、Googleが表示するスニペットが異なるケースがあります。
上書きされるからといって設定しないのは得策ではありません。30〜40%のケースでは設定値が採用されるうえ、AI検索エンジンはHTMLの設定値を直接参照する可能性もあるからです。
反映されない5つの原因と対処法
設定しても反映されない場合、以下の原因が考えられます。
| 原因 | 詳細 | 対処法 |
|---|---|---|
| 記事内容と不一致 | メタディスクリプションがページの実際の内容と合っていない | 本文を書き終えてからメタディスクリプションを作成する |
| 文字数が不適切 | 長すぎて省略される、または短すぎて情報不足 | 90〜120文字(重要情報は前半70字)を目安に調整 |
| キーワード詰め込み | 不自然なKW羅列をGoogleが検知して不採用にする | 自然な文章でKWを1〜2回使う程度に抑える |
| HTML記述ミス | headタグ外に記述、タグの閉じ忘れなど | DevToolsでmeta descriptionタグの位置を確認 |
| クローラー未巡回 | 更新直後はGoogleが新しいメタディスクリプションを認識していない | Search Consoleの「URL検査」でインデックス登録をリクエスト |
OGP(SNSシェア時の表示)との違い
meta descriptionとよく混同されるのが**OGPタグ(og:description)**です。
| 項目 | meta description | og:description |
|---|---|---|
| 用途 | Google検索結果のスニペット | SNS(X、Facebook等)でシェアされた際の説明文 |
| 参照元 | 検索エンジン、AI検索エンジン | SNSプラットフォーム |
| 設定場所 | <meta name="description"> | <meta property="og:description"> |
それぞれ用途が異なるため、両方を設定するのが望ましいです。SEOプラグインを使えば、meta descriptionとOGPを個別に設定できます。
メタディスクリプションをAIで効率的に作成する方法
大量のページを管理しているサイトでは、すべてのメタディスクリプションを手動で作成するのは現実的ではありません。ここでは、ChatGPTやClaudeなどのAIを活用して効率的にメタディスクリプションを作成する方法を紹介します。
ChatGPT/Claudeで作成するプロンプト例
以下のプロンプトをコピペして使えます。対策キーワードとページの概要を入力すれば、メタディスクリプションの候補を複数生成してくれます。
以下の条件でメタディスクリプションを3パターン作成してください。
【条件】
- 対策キーワード:[KWを入力]
- ページの概要:[記事の内容を2-3文で要約]
- ターゲット読者:[想定読者を入力]
- 文字数:90〜120文字(重要情報は前半70文字以内)
【ルール】
- 対策キーワードを前半に自然に含める
- 「〜がわかります」「〜を解説」など読者のベネフィットを明示
- キーワードの羅列は避け、自然な文章にする
- 各パターンで訴求ポイントを変える(情報訴求/悩み訴求/実績訴求)
大量ページを一括で改善するワークフロー
100ページ以上のメタディスクリプションを一括で改善する場合、筆者は以下のワークフローで対応していました。
- 対象ページの洗い出し
GSCで表示回数が多いのにCTRが低いページを抽出し、スプレッドシートにリストアップ - KW・ページ概要の整理
各ページの対策KW、タイトル、本文の要約をスプレッドシートに整理 - AIで一括生成
上記プロンプトを各ページの情報に合わせて実行し、候補を生成 - 人間によるレビュー・編集
AI生成文をベースに、ページ固有の数値・固有名詞・ニュアンスを人間が追加修正 - 実装・効果検証
CMSに反映し、2週間後にGSCでCTR変化を確認
AI生成の注意点
- 類似表現に注意
AIは似たような文面を生成しがち。複数ページで表現がかぶると、ユーザーから見て区別がつかなくなる。必ずページごとの固有性を人間がチェックする - 数値・固有名詞は人間が追加
「累計○○社」「○○年の実績」などの具体的な情報はAIが正確に把握できないため、必ず人間が確認・追記する - 最終判断は人間
AIはあくまで下書きツール。ブランドのトーンや正確性の担保は人間の責任
GSCでメタディスクリプションの効果を検証する方法
メタディスクリプションを改善したら、その効果を数値で検証することが重要です。多くの競合記事は「書き方」で終わっていますが、書いた後にCTRを計測して改善サイクルを回すことこそ、実務で最も大切なプロセスでしょう。
CTRが低いページの見つけ方
Google Search Console(GSC)の「検索パフォーマンス」レポートを活用しましょう。
- GSC → 検索パフォーマンス → 「ページ」タブを選択
- 「表示回数」を降順でソート
- 表示回数が多いのにCTRが低い(サイト平均CTRより低い)ページを抽出
- 検索順位も考慮し、同順位帯の平均CTRと比較して改善余地があるページを特定
表示回数が多くCTRが低いページは、メタディスクリプションの改善だけで大きなインパクトを出せる可能性が高いです。
関連記事 SEOリライトの正しいやり方|記事の選び方から効果測定まで完全解説 →改善前後の比較で効果を測定する
メタディスクリプションを変更したら、変更日を記録しておきましょう。変更から2週間〜1ヶ月後にGSCで同期間のCTRを比較します。
- 比較期間を揃える
変更前2週間 vs 変更後2週間で比較。曜日パターンの影響を排除するために同じ曜日数を含める - 季節変動を考慮
時期的なトレンド変動が大きいKWの場合、前年同月比も参考にする - アルゴリズム更新の影響を除外
変更直後にコアアップデートがあった場合、メタディスクリプション変更の効果だけを正確に測定するのは難しい。その点を考慮して判断する
よくある質問(FAQ)
ただし、自動生成では意図しない文章が表示されるリスクがあります。特に重要なページ(トップページ、主要カテゴリページ、集客力の高い記事)は手動で設定することを推奨します。
PC・スマホの両方で確実に表示されるように、重要な情報(対策KW + ページの要約)は前半70文字以内に入れましょう。
反映率を高めるには、ページの内容と一致した正確な要約を書くこと、キーワードの詰め込みを避けること、適切な文字数に収めることが大切です。
★や【】などの記号で視認性を高める手法もありますが、過度な装飾はスパム的に見えるリスクがあるため、使うとしても控えめにしましょう。
ただし、魅力的なメタディスクリプションによりCTRが向上すれば、間接的にSEO評価につながる可能性はあります。また、AI検索エンジンがmeta descriptionを参照するケースも報告されており、設定する価値は十分にあります。
まとめ
- メタディスクリプションは検索順位に直接影響しないが、CTRを大きく左右する
- 文字数はPC90〜120字・スマホ70字が目安。重要情報は前半70字に入れる
- 対策KWを前半に自然配置し、ページごとに固有の文章を設定する
- Googleは60〜70%のケースでメタディスクリプションを上書きするが、設定する価値はある
- GSCのCTRデータをもとに改善サイクルを回すことが実務では最も重要
メタディスクリプションは「一度書いたら終わり」ではなく、GSCのデータをもとに定期的に見直すことで効果を最大化できます。まずは表示回数が多い主要ページから着手し、CTRの変化を計測するところから始めてみましょう。
関連記事 インハウスSEOとは?始め方から成果を出すまでの実践ロードマップ → 関連記事 コンテンツSEOとは?メリット・手順・成功のコツをインハウス実務者が解説 →\ SEO改善サイクルを効率化 /
inSite(インサイト)
検索順位・CTR・インデックス状況をまとめて管理。メタディスクリプション改善後の効果検証も、inSiteなら一画面で確認できます。
インハウスSEOの業務効率化に、ぜひお試しください。
無料で試してみる ↗


