例えば、
サイトが販売中の車を検索するためのものであり、フィルターの1つが「黒い車のみを表示」であるとします。色が指定されていない車がリストされている場合、検索結果に含めるかどうかを指定します。
一部のサイトでは、完全一致の後に「ニアミス」一致があります。
ユーザーが基準に正確に一致するすべてを使い果たしたが、それでも見ている場合、明確な行と、これが結果の終わりであるという説明があり、「ニアミス」それらがどれだけ一致するかによってソートされます。
「未指定」は、「指定された間違った」よりもこの式で上位にランク付けされます。
たとえば、次のようになります。
download bmml source – Balsamiq Mockups で作成されたワイヤーフレーム
次の理由から、これは良い妥協案です。
一致するものがなかった場合は、非常に大きい目立つ「申し訳ありません、結果なし」ボックスを、上記のモックアップ。一致しない提案であることに気づき、何かが壊れていると考える前に、人々は(潜在的に関連性があり、潜在的に関連性がない)結果を見ることはありません。
いいえ。ユーザーが積極的に色を指定すると、仕様と一致しない色が表示され、混乱を招き、ツールの精度に自信がなくなります。
別の方法として、「未指定」のサブカテゴリを追加することもできます。
本当に面白いことをしたい場合は、Unspecifiedカテゴリのデータをクラウドソーシングし、ユーザーに車の色を言ってもらいます。
次の方法で問題を軽減できます。
このカテゴリの車を検索結果の下部に表示して、完全な検索条件に一致する車が最初に表示されるようにし(関連性が高い)、ここでの注意点は視覚的かつ適切なラベル付けによって明確に強調することです色の基準には一致しないが、他のすべての要件にチェックを入れる結果。
折りたたみ可能なフィルター内の色オプションを非表示にする
フィルターをラベルのみに折りたたんで、すべてのフィルターを表示するような単一のリンクを提供することは完全に許容できます。ソース: ファセット検索フィルターを設計するためのベストプラクティス
これにより、検索の精度が向上し、色が主な焦点ではないユーザーの大部分の変換に役立ちます。 (Auto Traderが使用するアプローチ)
全体としては良い考えではありませんが、以下を考慮してください(自動車トレーダーの例のように、製品数が動的に更新されると仮定します)。
色が特定されていない車の数が限られていると、貴重なページの不動産を無駄にするだけでなく、フィルタリングオプションも複雑になります。
「色など」の指定されていない属性を持つ車が多数ある場合、指定されていないオプションはサイトへのユーザーの信頼を損ない、間接的に、販売している商品の詳細を顧客に提供しないように勧めます。
最善のアプローチは、明確で理解可能なフィルタリングオプションを使用して結果を明確に提示することです。
「検索ワークフローのすべてのステップで、表示されるフィルタリングオプションは、利用可能な在庫のみを反映する必要があります。」
フィルターオプションを曖昧なオプションで処理する代わりに、車が他のすべての要件を満たしている場合にベンダーに連絡したい場合は、ユーザーが判断して電話をかけます。
全体として、「カテゴリラベルはカテゴリ内の情報を正確に説明する必要がある」ため、未指定またはその他のオプションは異常です。
これは、あなたが強調したように技術的な制約の結果であるか、または検索基準との一致が困難である可能性がありますが、ユーザーは結果として推測作業を行うように求められるべきではありません。
私は、いくつかのサイトからリストをプルするアグリゲーターを構築しています。それらのいくつかは、データが欠落している(または必須フィールドとしてデータを強制しない)
結論として、フィルタリングオプションは検索機能だけでなく、ナビゲーション構造でもあり、ラベル付けとナビゲーションのベストプラクティスを適用する必要があります。