2 つの要素、2 つの異なる役割
この分野の混乱は、二つを一つの話題として扱うところから生まれます。head の中で隣り合い、どのCMSでも同じ欄で編集されますが、検索エンジンがそれぞれに対して行うことはまったく別物です。
| title 要素 | メタディスクリプション | |
|---|---|---|
| 主な検索の役割 | Google がタイトル リンクに使用できるソース | スニペットの考えられるソース |
| Google によって書き換えられた | 時々 | 多くの場合 |
| クエリまたはデバイスによって異なる場合があります | はい | はい |
| 書かれた通りに使用されることを保証 | いいえ | いいえ |
Google は、タイトル要素、表示される見出し、その他の目立つテキストからタイトル リンクを生成できますが、スニペットは主にページ コンテンツから生成され、メタ ディスクリプションを使用する場合もあります。どちらも、特定の結果を強制するコントロールとしてではなく、正確な要約として記述します。
生き残るタイトルを書く
タイトルは、検索する人が実際に使う言葉でページの主題を名指しし、切られない程度に短く保つべきです。失敗の型は成功の型よりも一貫しています。
- ブランドを先頭に置くと、区別に効く言葉がどのページでも切り詰め位置の向こうへ押し出されます。
- 五十ページに同じタイトルを与えるテンプレートは、それらのページが交換可能だと検索エンジンに告げています。
- 一つのタイトル内でのキーワード反復は、機械より先に人間にスパムとして読まれます。
- ページではなくサイトを説明するタイトルは、一件一件の検索結果で機会を捨てています。
役に立つ規律はこうです。タイトルは、文脈から切り離して単独で読んでも、競合する十件の一覧の中でも意味が通らなければなりません。まさにその場面のために存在しているからです。
固定文字数制限はありません
Google は title 要素にも meta description にも厳密な長さ上限を定めていません。タイトルリンクやスニペットは必要に応じて、通常は端末の表示幅に合わせて省略され、ページ内の別のテキストから生成されることもあります。
そのため、固定の文字数は編集上の目安であって検索要件ではありません。重要な違いが分かる情報を前半に置き、簡潔に書き、英語向けの文字数目標をそのまま他の文字体系に当てはめず、実機でローカライズ結果を確認してください。
Googleがあなたの説明文を書き換える理由
スニペットを生成するのはGoogleであり、そのクエリに対して手元で最良の要約だと判断したときにあなたのメタディスクリプションを使います。ページの別の箇所がより直接に答えているなら、そちらを使います。たいていはそれが正しい判断です。説明文は一度書かれるだけなのに、クエリは尽きないからです。
| 書き換えの原因 | どうすべきか |
|---|---|
| 別の箇所のほうがクエリに的確に答えている | 何もしない——仕組みが働いている証拠 |
| 説明文が定型の一般文である | このページが具体的に何を扱うかを名指しする |
| 他ページの説明文と重複している | そのページにしか書けない一文を与える |
| そもそも存在しない | 書く。ないなら検索エンジンが即興で作る |
現実的な目標は書き換えを防ぐことではありません。あなたの説明文を、大事なクエリで使われる程度には最良の答えにしておくこと、そしてGoogleが即興で作るときにも、ページが良い材料を提供できるようにしておくことです。
何もしないタグと、するタグ
head の中のすべてのタグがその場所に値するわけではありません。Googleは keywords メタタグを使わないと明言しており、2009年からそう言い続けています。その一方で、実際に荷重を担っているのに注目されにくいタグがいくつかあります。
| タグ | 効果 |
|---|---|
| meta keywords | なし——ランキングには未使用 |
| meta robots | 実在——インデックス登録とスニペットの挙動を制御 |
| link rel=canonical | 実在——インデックスすべきURLを指名 |
| meta viewport | 実在——モバイル表示に必須 |
| Open Graph タグ | 検索用ではない——SNSのプレビューを形づくる |