web-dev-qa-db-ja.com

ブレッドクラムと検索動作

検索自動提案を介してサブページに入るとき、ブレッドクラムメニューはどのように動作しますか?

グローバル検索とこの種のパンくずリスト構造があります:概要>会社>グループ>人。個人ページが検索から直接入力された場合、パンくずメニューはどのように構成されますか?同じ構造に従うべきですか?人のページ(深いレベル)で検索を実行し、そこから(たとえば、別の会社にいる可能性のある別の人のページに)入力する場合はどうでしょうか。ブレッドクラムメニューは、ページが検索を介して入力されたことを示す必要がありますか、それとも重要ですか?

2
imakesoft

現在取り組んでいるプロジェクトでも同様の問題がありました。

ブレッドクラムは、ユーザーの履歴ではなく、静的なページの階層を表す必要があると判断しました。訪問したページの履歴を表す場合、検索機能やクロスリンクなどにより多くの冗長性が生成される可能性があるため、パスはすぐに混乱して複雑になります。

一方、ページの階層構造は常に同じであり、ユーザーに方向感覚を与えます。ユーザーはどこにいるかを知っており、ページツリー内を簡単に移動できます。

Nielsen Norman Groupは、この比率を ブレッドクラムの設計ガイドライン で裏付けています。

  1. ブレッドクラムは、セッション履歴ではなく、サイトの階層構造で現在の場所を表示する必要があります。
6
QWERTZdenker

ブレッドクラムは何をしますか?

-ユーザーが特定のページにどのように移動したかを表示-ページの階層を表示

ページに複数の異なる親がある場合は、サイト階層でそのページへの正規パスを特定し、そのパスをパンくずリストに表示します。パンくずリストをパーソナライズして、サイト階層内の各ユーザーの個別のパスが反映されるようにしないでください。