質問: さまざまなコンテンツタイプの検索結果を表示する最良の方法 同じトピックに関する異なるタイプのコンテンツがあるwebサイトで、ユーザーが検索した後にこの情報をどのように表示するか。サイトのトピックが「ツリー」で、コンテンツタイプが次のとおりだとします。 編集内容:幅広いトピックに関する時代を超越した内容(つまり、樹種に関する記事)。 ユーザーコンテンツ:1つの特定のものに関するユーザー生成コンテンツ(つまり、ロンドン近くの特定の苗床に関する情報)。 events:特定のイベント(つまり、5月のスコットランドでの樹木育成コース)に関する時間依存のユーザー生成コンテンツ. ブログの投稿:幅広いトピックに関する時間に敏感なコンテンツ(つまり、2014年の英国の森林の状態のレビュー) コンテンツの範囲は広いですが、ユーザーがすべてのコンテンツを検索したいと考えることが考えられます。たとえば、ユーザーが「松」を検索するとします。これにより、上記のタイプのいずれかである可能性のある関連するコンテンツが返されます。課題は次のとおりです。 どのような種類のコンテンツが何かを伝える方法。 コンテンツの注文方法。 可能な限り多様なコンテンツタイプの範囲を表示する方法。 webサイトのサイト全体にユニバーサル検索バーがあり、キーワード検索のみが可能である(追加のオプションはない)と仮定します。結果ページは、このコンテキストから検索した後に最初に表示されるページです。彼らは何を見るべきですか?異なるコンテンツタイプの検索結果をどのように表示する必要がありますか?
回答: さまざまな種類の結果をすべてリストで返すことを検討します。 各コンテンツタイプは一意の外観を持ち、簡単に識別できる必要があります。このタイプの識別でユーザーを支援するために、ラベル(適切なコンテンツタイプのラベル)の使用を検討できます。もう1つの識別補助はアイコンである可能性があります(さまざまなコンテンツタイプに対して意味のあるアイコンを見つけたり設計したりできる場合)。 ユーザーがユニバーサル検索バーを介して検索結果に到達した場合、私は検索用語の関連性について一致します。例:ユーザーが「pine」を検索した場合、タイトルに「pine」が含まれるコンテンツは、本文に「pine」のみが含まれるコンテンツの前に返されるはずです。 ユーザーに追加の機能を提供して、ユーザーがコンテンツのタイプを介して結果をフィルター処理したり、日付などの他のファセットでソートしたりできるようにすることができます。注:日付による注文は注意が必要です。ここでの問題は、コンテンツタイプが異なると、「日付」のタイプが異なる場合や、日付がない場合があることです。 1.を参照してください:)