概要
このチェックは、ページの<title>タグ(検索エンジンが検索結果での見出しとして使う短いラベル)に、実際にちゃんとしたテキストが入っているかどうかを具体的に確認します。コード上には存在していても完全に空(<title></title>)であったり、まったく存在しなかったりする場合と区別しています。これは単にタイトルの書き方が悪いというのとは少し違う問題です。空のtitleタグは、検索エンジンに対して、平凡なものすら含めて、まったく手がかりを与えないのです。
これは思ったより起こりやすいことです。あるページ用にタイトルが埋められないままになっているプレースホルダー付きのテンプレートや、急いだローンチの際に空欄のまま残されたコンテンツフィールドは、どちらもまさにこの結果を生みます。
重要な理由
検索エンジンは、ページの内容を理解し、検索結果でクリック可能な見出しとして何を表示するかを決めるために、他のほぼどの要素よりもtitleタグに大きく依存しています。titleが空だと、検索エンジンは推測に頼るしかなくなります。ドメイン名を拾ってくることもあれば、ページから任意の一文を取ってくることもあり、その結果はしばしば役に立たない、予測できない見出しとなり、ページの魅力を実際より低く見せ、クリックされにくくしてしまいます。
タイトルは検索結果に表示されるすべてのページで文字通りチェックされ表示されるため、たった1つのtitleタグの欠落が、サイトの他の部分はまったく問題なく見える中で、その重要な1ページだけの可視性に影響を与えることがあります。そのため、特にこれをチェックしない限り見落とされやすい問題です。
修正方法
- そのページのコードで、タグの間に何もない
<title></title>になっていないか、あるいは<title>タグ自体がないかを確認します。 - プレースホルダーではなく、また他のページのタイトルと同一でもない、そのページ固有の内容を明確に説明する具体的なタイトルを書きます。
- サイトビルダーやCMSを使っている場合は、そのページ個別の「SEOタイトル」または「ページタイトル」欄を具体的に確認しましょう。そこが空欄になっているのが最も多い原因で、サイト全体のテンプレートとは別の問題です。
- 同じ時期に同じテンプレートから作られた他のページも確認しましょう。あるページでタイトルが空の場合、近い時期に作られた他のページにも同じ抜け漏れがあることがよくあります。
- Launch Readinessのチェックを再実行し、実際のタイトルが検出されるようになったか確認しましょう。