設定したメタディスクリプションが表示されない場合の対処法

メタディスクリプションはGoogle検索で表示する説明文(以後「スニペット」と記載します)を設定する項目です。実際の検索結果では、以下の箇所に該当します。

実際の検索結果では、ページタイトルの下部に説明文(スニペット)が表示される

スニペットの内容はGoogleによって自動的に生成されるため、ディスクリプションをせっかく設定しても、スニペットに表示されないということがよく起こります。

この記事では、そうしたケースで設定したディスクリプションをスニペットに表示するための対処法を、実例を交えて説明します。


本セミナーでは、AIがSEOと検索体験に与えた構造変化を整理し、これからの時代に必要となるAIOの考え方と対策の方向性を解説します。

参加費:無料

日時:1/21(水) 13:00~14:00


目次

メタディスクリプションの内容を再確認する

前提として、スニペットとして表示させるためには、ディスクリプションの内容がページの内容を説明するものとして適切であることが必須です。公式のドキュメントであるGoogle検索セントラルにも以下のように記載されています。

スニペットは主にページのコンテンツ自体から作成されます。ただし、HTML のメタ ディスクリプション要素のほうがページから直接取得したコンテンツよりもページを正確に説明できる可能性がある場合は、その情報が使用されることもあります。

スニペットの管理・メタ ディスクリプションについて | Google 検索セントラル  |  ドキュメント  |  Google for Developers

スニペットに表示されない時は、設定したディスクリプションの内容がページの説明として適切か確認しましょう。質の高いディスクリプションの作成方法についてはGoogle検索セントラルに詳細な説明があるので、一読をお勧めします。

質の高いメタ ディスクリプションを作成するためのおすすめの方法

スニペットに表示される文字数は、全角文字では最大でも70文字程度(2024/03現在)となっています。ディスクリプションもその文字数に収めるように設定すると良いでしょう。

Google検索セントラルにはSEOで成果を出すために必要な情報が多く掲載されています。検索セントラルの「Google検索の仕組み」と「スターターガイド」の内容を分かり易く解説するセミナーを定期開催しておりますので、これからSEOを始めようと考えている方は是非ご参加ください。

Google公式SEOガイドから正しいSEO知識を身につけるSEOセミナー【入門編】

SEOチェックリストのダウンロード

スニペットとして表示されている箇所にdata-nosnippet属性を指定する

スニペットとして表示されている箇所にHTMLのdata-nosnippet属性を設定すると、その箇所はスニペットとして表示されなくなります。そして、ディスクリプションを含めページ内のその他の部分からスニペットが生成されます。もし、ディスクリプションの内容がその他の部分と比較して適切だと判断されれば、ディスクリプションがスニペットとして採用される可能性があります。

実例:スニペットの内容を調整してみる

このブログに、メタディスクリプションと別の箇所がスニペットに表示されている記事があったので、実際にスニペットの内容を調整しました。

ディスクリプションの設定内容
スニペットの表示

記事内の以下の部分がスニペットとして表示されていました。

この部分にdata-nosnippet属性を設定します。

数日後に確認したところ、スニペットが変わり、メタディスクリプションの内容が表示されるようになりました。

変更したのにスニペットが変わらない場合

変更を加えたのにスニペットが変わらない場合には、Googleのクローラーによる巡回が来ていない可能性があります。何もしなくても一定の時間を置けばGoogleのクローラーは来ますが、すぐに反映させたい場合にはGoogleサーチコンソールよりインデックス登録をリクエストします。

  1. サーチコンソールにアクセス
  2. ページ上部の検索ボックスに対象のURLを入力
  3. 「インデックス登録をリクエスト」をクリック
ページ上部の検索ボックスにURLを入力し、「インデックス登録をリクエスト」をクリックする

リクエストをしたとしても即時反映される訳ではないため、ある程度は気長に待ちましょう。

注意:スニペットは検索されるクエリによって変わる

スニペットの内容は検索されるクエリに応じて変わります。そのため、クエリAではディスクリプションの内容が表示されるが、クエリBではページ内のコンテンツの一部が表示される、といったことが起こります。

スニペットの表示内容を調整する場合は、最も重視する1つのクエリに対して実施することをお勧めします。

まとめ

検索結果のスニペットは、タイトルと比較すると重要度は下がりますが、CTRに寄与する要素になります。スニペットの内容はGoogleによって自動的に生成されますが、data-nosnippet属性を使えば、ある程度の制御が可能です。ぜひ試してみてください。

「ソフト 404」の正体とは?

ソフト404とは、URLへのアクセス自体はできるものの、空白やエラー等が表示されるページのことを指します。

通常、ページが存在しない場合はサーバーから「404(ページが見つかりません)」というエラー信号が出るはずです。しかし、ソフト404の場合は、画面に「お探しのページはありません」と表示されていても、裏側では「200(成功)」という「正常に表示されました」という信号が出ています。

このように、見た目はエラーなのにシステム上は正常を装っている「曖昧(ソフト)な状態」であるため、ソフト404と呼ばれます。

Googleがソフト404と判断する3つの原因!

ソフト404が発生する原因には、主に以下の3つのケースがあります。

① メインコンテンツが存在しない

ECサイトやブログのタグページなどで、「条件に合う商品・記事が0件」になったページです。Googleは「これならインデックス(登録)する価値がないな」と判断し、ソフト404を返します。 

【例】

 弊社のレンタサイクルサービス「RIDEAWAY」でも、タグを整理した際に記事が0件になったタグページが「ソフト404」と判定されました。見出し以外にメインコンテンツが存在しないため、Googleに「実質エラー」とみなされたのです。

②Googlebotが中身を読めていない

Googleは、「Googlebot(グーグルボット)」という自動巡回ロボットを使って世界中のサイトの内容を読み取っています。 実は、「人間には見えていても、ロボットには真っ白に見えている」ということが起こります。 たとえば、ページの読み込みが遅すぎてロボットが中身が出る前に帰ってしまったり、画像やプログラムが巨大すぎてロボットが処理しきれなかったりするケースです。

Googlebotにどう見えているかは、サーチコンソールの「URL検査」から、以下の手順で確認できます。 

  1. URL検査を実行
  2. 「公開 URL をテスト」をクリック
  3. 「テスト済みのページを表示」をクリック
  4. 「スクリーンショット」をクリック

③サーバーの設定ミス

本来、コンテンツが存在しない場合には「404(見つかりません)」というエラー信号を返すべきですが、サーバーの設定によっては、エラー画面を出しつつも裏側では「200(成功)」という信号を送ってしまうことがあります。 Googlebotは「『成功』と言っているのに中身がエラー画面だ」と判断し、これをソフト404として扱います。

このように、ソフト404は「ユーザーから見ればエラーなのに、システムが正常だと嘘をついている状態」で発生します。

通常の「404」と「ソフト404」の違い

同じ「ページがない」状態でも、Googleへの伝え方(ステータスコード)によって、サイトの評価は大きく変わります。

種類あなたの返事(コード)Google(機械)への伝わり方図書室でのイメージ
通常の 404「ページが見つかりません(404)」正しく「エラー」だとわかる棚に「紛失」や「貸出中」の札がある(誠実な対応
ソフト 404「ページが存在します!(200 OK)」「存在する」というのに中身が空「ありますよ」と言われた棚が空っぽGoogleが困る状態

Googleにとっては、はっきりと「ページが見つかりません(404)」と言ってくれたほうが、無駄な確認作業をせずに済むため、サイトに優しい状態といえます。

「ソフト 404」の重要性

「ソフト404があるからといって、すぐにサイト全体の順位が低下する」といった致命的な実害が出ることはありません。かといって、放置しすぎるのはよくありません。知っておくべき理由は主に2つあります。

① Googleを「迷わせない」ため(効率的な巡回)

Googlebotがサイトを巡回できるリソース(クロールバジェット)は有限です。 ソフト404を放置すると、Googleは「インデックス価値のあるページ」と誤認し、本来優先すべきではない「空っぽのページ」に何度もクロールを割り振ってしまいます。 その結果、本当にインデックスさせたい新着記事や、更新した重要ページの検知が後回しにされるという、巡回効率の低下を招きます。

【大規模サイトは特に注意】 

 100万ページを超えるような大規模サイトでは、ソフト404の蓄積がクロールバジェットを激しく消耗させる要因となります。通常の404ページと異なり、ソフト404は「有効なURL」として扱われ続けるため、Googlebotの再訪が継続してしまうからです。心当たりがある場合は、Googleの大規模なサイト所有者向けのクロール バジェット管理ガイドを参考に、優先的な解消を推奨します。

② 「重要ページのインデックス落ち」を早期発見するため

実務上、これが最も重要なポイントです。 もし「売上の主力ページ」や「集客の柱となる記事」がソフト404と判定されていたら、それは重大な機会損失です。 システム上の不具合などでメインコンテンツが欠落していることに気づかず、Googleから「価値のないページ」として検索結果から除外(インデックス未登録に)されてしまっている可能性があるからです。

まとめ

ソフト404の管理は、単なるエラー修正ではなく、「Googlebotの動きをコントロールし、重要なページのSEO評価を守るための守備」と言えます。 

すべてのエラーを完璧に消し込む必要はありませんが、大切なページが「空っぽ」と誤解されていないか、定期的にチェックする習慣をつけましょう。

次のステップは、実際に自分のサイトでソフト404を見つけて、優先順位をつけて、修正することです。「とりあえず全部直す」のは非効率です。実務で迷わないための「正しい優先順位」と「ケース別の対処法」については、以下の記事で詳しく解説しています。

よかったらシェアしてね!
  • URLをコピーしました!
目次