設定したタイトルと説明が検索結果に表示されないのはなぜですか?

Googleのような検索エンジンがあなたのウェブサイトをクロールする際、2つのことを行います。

  1. サイトのコンテンツ(テキストや画像)をインデックス化します。
  2. ページのソースコードでメタデータをチェックします。

コンテンツのソースコード内のメタデータには、タイトルタグとメタディスクリプションが含まれます。これらは、サイト上のすべてのページ、投稿などでAll in One SEOで設定できるSEOタグです。

例として、このFAQのタイトルタグとメタディスクリプションがソースコードでどのように表示されるかを以下に示します。

<title>Why doesn't the title and description I set appear in search results? - AIOSEO</title>
<meta name="description" content="The most frequently asked question in SEO is why doesn't Google display the title and description I set. This FAQ addresses that question." />

Googleはこの質問に何度も答えています。公式な回答は、Googleがタイトルタグとメタディスクリプションだけでなく、ページのコンテンツや他の情報源からの情報も考慮するというものです。

誰かが検索を実行し、Googleが結果を返すとき、表示するタイトルと説明(スニペットと呼ばれます)を決定します。

表示するものを選択します。これには、提供したタイトルタグまたはメタディスクリプションが含まれる場合もあれば、含まれない場合もあります。

これは完全にGoogleの選択であり、検索が実行されるたびに実行される自動化されたプロセスです。

その決定は、検索自体とページのコンテンツに基づいて行われます。Googleが提供されたものよりも優れたタイトルや説明を生成できると感じた場合、そうします。時にはうまくいくこともありますが、うまくいかないこともあります。

SEOは検索エンジンに影響を与えることです。検索エンジンに意図したとおりに動作させることはできませんし、提供したメタデータを使用するように強制することもできません。できることは、Googleのような企業が指定した品質ガイドラインを満たす優れたタイトルと説明を設定することによって、それらに影響を与えることだけです。

検索エンジンが指定した品質ガイドラインを常に遵守してください。これには、許可される最大文字数内に収めること、およびすべてのSEOタイトルと説明がユニークであること(重複は許可されません)が含まれます。

フォローアップの質問として、検索エンジンが使用しないのに、なぜすべてのページ/投稿にカスタムSEOタイトルと説明を設定する必要があるのかと尋ねられます。

その答えは、このプロセスがSEOの一部であり、実際にはSEOの基本的な部分であるということです。検索エンジンはあなたがこれを行うことを期待しており、SEOを気にするのであれば、すべてのページ/投稿に優れたSEOタイトルと説明を設定する必要があります。そうしないと、検索エンジンに対してサイトを正しく最適化していることになりません。

さらに詳しい情報は、以下のリンクをご覧ください。

  1. SEOタイトルと説明の品質ガイドライン
  2. Google検索結果でのインデックスステータスの確認
  3. SEOタイトルに関するGoogleのアドバイス
  4. メタディスクリプションに関するGoogleのアドバイス