Blog

検索結果のすべてを表示 Blog

検索結果のすべてを表示

2011年9月15日 木曜日 この記事の公開から時間が経過しています。一部の情報が古くなっている可能性があります(画像が表示されない、リンクが機能していないなど)。rel=prev/next は現在、インデックス登録のシグナルとしては使用されていません。 ユーザーテストの結果、検索ユーザーは、コンテンツを分割したページ(「次へ」をクリックして別のURLを読み込む必要があるもの)よりも、すべてのコンテンツを1ページにまとめた「すべて表示」バージョンを好むことがわかっています。 検索ユーザーは、ページ分割され、読み込み遅延が発生しやすいコンテンツよりも、「すべて表示」バージョンを好む傾向があります。 そこで、ユーザーエクスペリエンスを向上させるため、コンテンツシリーズ(例: page-1.html、page-2.htmlなど)に「すべて表示」バージョン(例: page-all.html)が存在することを検知した場合、検索結果にその「すべて表示」バージョンを表示するよう努めています。サイトに「すべて表示」オプションがある場合、特別な対応は不要です。弊社側で自動的に処理を行います。また、リンクなどのインデックス登録プロパティは、シリーズ内の各ページから「すべて表示」ページに統合されます。 読み込み遅延が大きいと「すべて表示」が好まれない場合がある 興味深いことに、ユーザーが「すべて表示」ページを好まないケースは、高い読み込み遅延(画像が多いために読み込みに時間がかかる場合など)と相関していました。ユーザーは低速な検索結果に不満を感じることがわかっているため、これは当然の結果です。「すべて表示」ページは一般的に好まれますが、ウェブマスターとしては、その利便性とページの読み込み時間、そして全体的なユーザーエクスペリエンスのバランスを考慮することが重要です。 コンテンツシリーズのベストプラクティス サイトに「すべて表示」ページがある場合: 弊社ではコンテンツの「すべて表示」バージョンと、それに関連する分割ページを検知するよう努めています。特別な対応は不要です!ただし、より明確に伝えたい場合は、分割ページから「すべて表示」ページへ rel="canonical" を設定することで、シリーズページが適切に検知される可能性が高まります。 rel="canonical" を使用すると、一連のURLに含まれる情報のスーパーセット(この場合は page-all.html)を指定できます。 なぜこれが有効なのか?…