2024 年 12 月 17 日(火)
ブログ投稿として公開していた記事を、ファセット ナビゲーションのベスト プラクティスに関する新しいドキュメントとして公開しました。新しいドキュメントの重要な部分をいくつか要約したものを、ここでご紹介します。
ファセット ナビゲーションは、ユーザーがサイト上で必要なものを見つけるのに役立つ優れた方法ですが、慎重に実装しないと SEO 対策に悪影響を及ぼす可能性があります。なぜなら、無限に近い数の URL が生成される場合があり、以下のような問題につながる可能性があるからです。
- 過剰クロール: ユーザーにとって価値のない無数の URL のクロールに検索エンジンの時間が無駄に費やされます。
- 発見の遅れ: この過剰クロールにより、重要な新しいコンテンツの検出が遅くなります。
実際、サイト所有者から報告される過剰クロールの原因としてもっとも多いのは、ファセット ナビゲーションです。そして、ほとんどのケースでは、いくつかのベスト プラクティスを実施することで、この問題を回避できました。では、最初から説明していきます。
URL の問題
通常、ファセット ナビゲーションにおける各フィルタの組み合わせにより、固有の URL が作成されます。次に例を示します。
https://example.com/items.shtm?products=fish&color=radioactive_green&size=tiny
任意のパラメータ(product
、color
、または size
)を変更することで、新しい URL が生成され、URL が爆発的に増加する可能性があります。これにより、ほぼ無数の新しい URL が検出されるのを待つ状態になるという問題が生じます。この問題を改善するには次のような方法があります。
2 つのアプローチ
-
ファセット ナビゲーション URL をブロックする:
-
ファセット ナビゲーション URL をインデックスに登録する必要がない場合は、
robots.txt
を使用してクロールを禁止します。 -
または、フィルタに URL フラグメント(
#
)を使用します。通常、検索エンジンは URL フラグメントを無視します。
-
ファセット ナビゲーション URL をインデックスに登録する必要がない場合は、
-
ファセット ナビゲーション URL を最適化する(たとえコストがかかってもクロールが必要な場合):
-
URL パラメータには標準の区切り文字
&
を使用します。💩 は、パラメータの区切り文字としては適切ではありません。 - URL パス内のフィルタの順序は、一貫性を保ってください。
- 結果がないフィルタの組み合わせには、ステータス コード
404
を返します。 - 他に選択肢がない場合(たとえば、単一ページのアプリを使用している場合)を除き、空の結果を一般的な「見つかりません」ページにリダイレクトすることは避けてください。
-
URL パラメータには標準の区切り文字
重要な考慮事項
-
また、
rel="canonical"
を使用して、メインページにバリエーションを指すことで、シグナルを統合することも可能です。これは反映されるまでに時間がかかります。 -
フィルタのリンクに
rel="nofollow"
を使用することでクロールを抑制できますが、整合性を保つ必要があります。つまり、これらのページを指すすべてのリンク(内部および外部)に、rel="nofollow"
属性を指定する必要があります。 - ファセット ナビゲーション URL をクロールすると、常にサーバーのリソースが消費され、新しいコンテンツの検出に影響が出る可能性があります。
もし、ファセット ナビゲーションのベスト プラクティスに関する新しいドキュメントについてご提案やご不明な点がありましたら、そのドキュメントのフィードバック ツールをご利用ください。ファセット ナビゲーションに興味があり、他のユーザーと会話したい場合は、検索セントラル コミュニティが最適です。また、Google の LinkedIn アカウントもあります。
クロールについて詳しくは、12 月のクロール情報シリーズ全体をご覧ください。
Aaseesh Marina
プロダクト サポート マネージャー Aaseesh Marina は、Google で Search Console を担当するプロダクト サポート マネージャーで、Google 検索におけるサイトの視認性を高めるのに必要なサポートをサイト所有者の皆様に提供することを使命としています。 以前は Google のサーチ クオリティ チームに在籍しており、Google 検索の検索結果の品質評価と、スパムをはじめとする不正行為からのユーザーの保護に尽力していました。Aaseesh Marina による
Adrian Gregory Lui
ニュース パートナーシップ担当マネージャー Adrian Gregory Lui による Google 検索セントラル ブログの投稿をご覧ください。 LinkedIn
Adriana Porter Felt
Chrome セキュリティ Adriana Porter Felt による Google 検索セントラル ブログの投稿をご覧ください。
Alan Kent
デベロッパー アドボケイト Google 検索セントラル ブログの Alan Kent による投稿をご覧ください。 Twitter
Aldrich Christopher
ポリシーの透明性 Aldrich Christopher による Google 検索セントラル ブログの投稿をご覧ください。 Twitter | LinkedIn | YouTube
Alissa Roberts
元サーチ クオリティ チーム メンバー Alissa Roberts による Google 検索セントラル ブログの投稿をご覧ください。 LinkedIn
Amir Rachum
Search Console ソフトウェア エンジニア Google 検索セントラル ブログの Amir Rachum による投稿をご覧ください。 ウェブサイト
Andrei Pascovici
ウェブマスター ツールチーム Andrei Pascovici による Google 検索セントラル ブログの投稿をご覧ください。
Anna Ogawa(小川安奈)
シニア検索エコシステム コンサルタント Anna Ogawa(小川安奈)による Google 検索セントラル ブログの投稿をご覧ください。 Twitter | LinkedIn
Asaph Arnon
ソフトウェア エンジニア マネージャー Asaph Arnon による Google 検索セントラル ブログの投稿をご覧ください。 LinkedIn
Aurora Morales
Trust & Safety Aurora は Google Trust & Safety チームに所属しています。長年にわたり、業界に対するサービス ポリシーとガイドラインの啓蒙に携わり、多様なオーディエンスに向けたより安全性の高いエコシステムの構築をサポートしてきました。 特に Aurora が時間をかけて取り組んでいるプロジェクトには、英語とスペイン語の検索セントラル ヘルプ コミュニティの管理、パブリッシャーに対する Google
Candice Denic
プロダクト マネージャー Candice Denic による Google 検索セントラル ブログの投稿をご覧ください。 LinkedIn
Chris Nelson
サーチ クオリティ チーム Chris Nelson による Google 検索セントラル ブログの投稿をご覧ください。 LinkedIn
Cory Benavente
動画検索プロダクト マネージャー Cory Benavente による Google 検索セントラル ブログの投稿をご覧ください。 LinkedIn
Daniel Yosef
ソフトウェア エンジニア Daniel Yosef による Google 検索セントラル ブログの投稿をご覧ください。 LinkedIn
Danielle Marshak
動画検索プロダクト マネージャー Google 検索セントラル ブログの Danielle Marshak による投稿をご覧ください。 LinkedIn
Danny Sullivan
検索担当のパブリック リエゾン Google 検索セントラル ブログの Danny Sullivan による投稿をご覧ください。 Mastodon
Duy Nguyen
検索品質アナリスト Duy Nguyen による Google 検索セントラル ブログの投稿をご覧ください。
Earl J. Wagner
ソフトウェア エンジニア Earl J. Wagner による Google 検索セントラル ブログの投稿をご覧ください。 LinkedIn
Edu Pereda
Google 検索オープンソース化チーム Edu Pereda による Google 検索セントラル ブログの投稿をご覧ください。 LinkedIn | GitHub | Mastodon | Twitter
Eiji Kitamura
Chrome デベロッパー アドボケイト Eiji Kitamura による Google 検索セントラル ブログの投稿をご覧ください。 Website | Twitter | GitHub | Mastodon | LinkedIn
Eric Silva
プロダクト マネージャー Eric Silva による Google 検索セントラル ブログの投稿をご覧ください。 LinkedIn
Fan Zhang
ソフトウェア エンジニア Google 検索セントラル ブログの Fan Zhang による投稿をご覧ください。
Giacomo Gnecchi Ruscone
信頼性と安全性におけるパートナーシップ Giacomo は、パートナーシップを通じて Google の、ひいてはインターネットの安全性を高めることに注力しており、子どもの安全、誤った情報、金融詐欺などの現実世界の主要な問題に取り組んでいます。Giacomo Gnecchi Ruscone による Google 検索セントラル ブログの投稿をご覧ください。 Twitter
Greg Grothaus
サーチ クオリティ チーム、スタッフ ソフトウェア エンジニア Greg Grothaus による Google 検索セントラル ブログの投稿をご覧ください。 ウェブサイト
Ian Hung(洪翊恩)
検索エコシステム コンサルタント Ian Hung(洪翊恩)による Google 検索セントラル ブログの投稿をご覧ください。 LinkedIn
Irina Tuduce
ソフトウェア エンジニア Irina Tuduce による Google 検索セントラル ブログの投稿をご覧ください。 LinkedIn
Jennifer Granito
ニュース品質担当グループ プロダクト マネージャー Jennifer Granito は、Google でニュース品質を担当するグループ プロダクト マネージャーです。現在、検索や Google ニュースアプリ、その他の Google サービスにおけるニュースの品質と信用性のプロダクト リードを務めており、質の高いニュース コンテンツへのアクセスを提供することで、誰もが世界の出来事を理解できるように取り組んでいます。 以前は、Google が買収した Kifi
Jeremy Weinstein
Google ウェブマスター Google 検索セントラル ブログの Jeremy Weinstein による投稿をご覧ください。 LinkedIn
Jessica Wong
サーチ クオリティ チーム Google 検索セントラル ブログの Jessica Wong による投稿をご覧ください。 LinkedIn