过于频繁的搜索行为的解决
一些网站的搜索工具展示的内容表面上没有意义,用户给出的搜索条件与返回的搜索结果之间的关系是“疯狂的”。
·标准越苛刻,找到的内容越多
·合法的拼写,没有找到任何内容
“疯狂的”搜索行为有不同的原因,因此就有不同的解决方案。
网站的奇怪的搜索行为可能是由非直观的符合搜索条件造成的:返回与任何条件匹配的项目,即使只与其中的一个条件匹配,而不是“主要的”那个。当人们为一次搜索增加条件时,有理由假设他们希望找到与所有条件相匹配的项目。
避免“疯狂的”搜索行为的统一原则是设计按照用户意图之星的搜索工具,即发现用户期待什么,或者至少测试这个工具是否经常让用户感到意外。
当为一次计算机抖索定义条件时,人们经常定义不止一个条件。有是由他们希望搜索到与任何一个条件向匹配的项目,而有是由他们希望只找到与全部条件向匹配的项目。
计算机学家为这两种复合搜索条件制定了技术术语:OR和AND。
采用这项技术,当人们提供多个搜索条件时,他们通常期待这些搜索条件是AND关系,除非他们说并非如此。将多个搜索条件视为OR关系的搜索功能,而且没有提供强烈的暗示,对于用户来说视乎是奇怪的。
本课主题:过于频繁的搜索行为的解决
相关主题:
不要过于热衷于搜集数据
Web程序架构中搜索引擎的实施
制作令人兴奋的搜索工具
请拨打热线:0571-86586571

