SEO
メタディスクリプションとは?クリックされる文章の書き方
メタディスクリプションは、検索結果であなたのページを売り込む一文です。その正体、よくある誤解、適切な長さ、そして良い文章の書き方を解説します。
このページの内容
メタディスクリプションとは、検索エンジンやそのほかのツールが読み取れるよう、ページのHTMLに書いておく短い要約です。訪問者がページ上でそれを目にすることはありません。その代わり、検索結果でタイトルの下に表示されることが多く、そこで「クリックするとこういう内容が見つかります」と売り込む役割を果たします。
記述する場所はページの <head> 内で、次のような形をしています: <meta name="description" content="Waterproof trail running shoes with free 30-day returns. Compare grip, weight and fit.">
メタディスクリプションは検索順位に影響する?
いいえ、直接は影響しません。Googleは何年も前から、メタディスクリプションをランキングシグナルとして使っていないと述べています。価値があるのは、あなたのページが表示されたあとの段階です。明確で的確な説明文があれば、検索結果を目にした人のうち、より多くがあなたのページを選んでくれる可能性があります。
また、これは提案であって保証ではありません。Googleは、検索された内容にページ本文のほうがよく合うと判断すると、本文から独自にスニペットを作ることがよくあります。そのため、同じページでも検索語句によって違う文章が表示されることがあります。良いメタディスクリプションを書いておけば、特にそのページの主題に関する検索で、あなたの文言が使われる可能性が高まります。
一部のSNSやメッセージアプリも、ページにOpen Graphの説明文(og:description)がない場合、リンクプレビューにメタディスクリプションを代用します。
メタディスクリプションの適切な長さは?
公式な文字数制限はありません。Googleは検索結果ページの幅に収まるようスニペットを短くし、残りは省略記号で切り捨てます。この幅は端末によって異なります。実務上は、120〜160文字程度が妥当な目安です。役に立つことを伝えるには十分な長さで、要点がたいてい残る程度には短いからです。途中で切られても通じるように、最も重要な情報を先頭に置きましょう。
RudraのSEOチェッカーは、120〜160文字の範囲から外れたディスクリプションを参考情報として指摘します。これはルールではなく、見直しを促すきっかけとして受け止めてください。まさに言うべきことを言えている110文字のディスクリプションなら、何の問題もありません。
良いメタディスクリプションの書き方
- ページの内容を正確に説明する。 実際にそこにあるものを要約します。ページにない内容を約束する説明文は、クリックも訪問者の信頼も無駄にします。
- 検索した人が得られるものを先頭に置く。 答え、商品、価格、対応エリア、手順などです。ブランド名は、入る余地があるなら最後に回します。
- 人々が検索に使う言葉を、自然に使う。 検索語句がディスクリプション内の言葉と一致すると、Googleがその部分を太字で強調表示することがあります。キーワードの数のためではなく、人のために書きましょう。
- 具体的に書く。 「30日以内なら返品無料」「日曜も営業」「印刷できるチェックリスト付き」といった具体的な情報は、「あらゆるニーズに応える最高のソリューション」のような漠然とした主張に勝ります。ただし、載せるのは事実であり、かつページに書かれている情報だけにしてください。
- すべてのディスクリプションを固有のものにする。 各ページは、そのページならではの違いを伝えるべきです。何百ものページで使い回した定型文は、検索した人に何も伝えません。
- 自然に入る場合は、行動を促す言葉を添える: 「プランを比較する」「営業時間を見る」「テンプレートをダウンロード」など。
- 引用符に注意する。 エスケープされていない二重引用符はHTMLの属性をそこで終わらせ、ディスクリプションを途中で切ってしまいます。一重引用符を使うか、生のHTMLでは
"と書きます。
例:改善前と改善後
- 商品ページ。 悪い例:「当店へようこそ。高品質な靴をお得な価格で販売しています。」良い例:「メンズ・レディースの防水トレイルランニングシューズ。30日以内なら返品無料。グリップ力、重さ、フィット感をサイズガイドで比較できます。」
- 地域のビジネス。 悪い例:「スミス配管 — 信頼できる配管業者。」良い例:「リーズの緊急対応の配管業者。水漏れ、排水管の詰まり、ボイラー修理に24時間365日対応。出張費は定額で、作業前にお見積もりします。」
- ブログ記事。 悪い例:「この記事では、メタディスクリプションやその他のことについて説明します。」良い例:「メタディスクリプションとは何か、検索順位に影響するのか、どれくらいの長さにすべきか、クリックされる書き方を例文付きで解説します。」
何千もの商品のように、似たページが大量にある場合は、固定の一文を使うのではなく、各ページ固有の情報(名前、主な特徴、価格帯)を差し込むテンプレートを書きましょう。そのうえで、最も重要なページのディスクリプションは手書きします。
設定する場所
- 素のHTML:
<head>内に<meta name="description">タグを追加します。 - WordPress: Yoast SEOやRank MathなどのSEOプラグインが、投稿や固定ページごとにメタディスクリプションの入力欄を追加します。
- Shopify、Wix、Squarespaceなど、ほとんどのホスティング型サイトビルダー: 各ページや商品の設定にある「検索エンジンでの表示」や「SEO」のセクションを探してください。
- Next.js (App Router): ページ内で
export const metadata = { description: '...' }と書くか、動的なページではgenerateMetadataを使います。
メタディスクリプションを確認する方法
1つのページを確認するには、ページのソースを表示して(ほとんどのブラウザではCtrl+UまたはCmd+Option+U)、name="description" を検索します。あるいは、Rudraの無料SEOチェッカーにかけてみてください。ディスクリプションの欠落や長さの過不足を、タイトル、見出し、canonicalタグ、robotsの指示、そのほかのオンページ要素とあわせて報告します。サイト全体のディスクリプションを見直すには、主要なページに対してWebサイト監査を実行するか、各ページのディスクリプションをスプレッドシートに書き出せるクローラーを使って、抜けや重複を見つけます。
よくある間違い
- 重要なページにディスクリプションがまったくない。 文章選びを検索エンジン任せにすることになり、ときにはCookieの通知やナビゲーションから文章が拾われてしまいます。
- すべてのページで同じディスクリプション。 たいていは、テンプレートがサイト全体に同じ文章を入れているのが原因です。
- キーワードの詰め込み。 「格安 靴、靴 購入、靴 通販、おすすめ 靴」のようなものです。スパムのように見えるうえ、効果もありません。
- タイトルの繰り返し。 一字一句同じでは、せっかくのスペースが無駄になります。
- 誤解を招く約束。 ページが果たしていない内容を書いてしまうことです。
- 表示されないページを磨き込む。
noindexが指定されたページは検索結果に出ないので、そのディスクリプションの重要度は最も低くなります。
よくある質問
メタディスクリプションは必須ですか?
いいえ。なくてもページは機能しますし、検索結果に表示されることもあります。ただ、重要なページごとに書いておけば、検索結果での見え方に自分の意思を反映でき、手間もほとんどかかりません。
Googleが自分のメタディスクリプションと違う文章を表示するのはなぜですか?
Googleは、ページ内の文章のほうが検索内容によく合うと判断すると、スニペットを書き換えます。これは通常の動作で、検索語句によって変わります。ディスクリプションを正確で具体的なものにし、ページの主題に絞って書けば、使われる可能性が高まります。
メタディスクリプションの理想的な長さはどれくらいですか?
公式な制限はありません。120〜160文字程度が実用的な目安です。それより長いディスクリプションは、たいてい検索結果で途中から省略されるからです。切られても隠れないよう、要点を先頭に置きましょう。
メタディスクリプションとog:descriptionは同じものですか?
いいえ。メタディスクリプションは検索エンジン向けで、og:descriptionはSNSがリンクプレビューに使うOpen Graphのタグです。両方に同じ文章を入れてもかまいません。また、og:descriptionがない場合にメタディスクリプションを代用するプラットフォームもあります。