问题
用户需要处理搜索结果列表。
解决方案
展示分好类的结果,并带有简短描述。
From www.amazon.com何时使用
用户已经完成了一些搜索的任务,例如使用了搜索框(Search Box),高级搜索(Advanced Search)或者预订(Booking)。现在用户需要处理搜索结果——很可能是选择其中一个或多个对象做进一步了解:即查看详情页面,添加对象到购物车(Shopping Cart),收集对象进行产品对比(Product Comparison)。
如何使用
展示给用户的搜索结果是根据相关度排序并编好号的列表,最相关的结果排在最前面。搜索结果的数量常常太多而无法在一个页面完全显示,因此需要用到翻页(Paging)机制,每页呈现10-20个结果。用户经常只在前两页查找,如果没有找到想要就会重新定义查询。
展示结果:作为搜索结果展示的对象本身最好有个简短的描述。当用户搜索书,车,手机或者其他东西的时候有这种可能性。请看下面亚马逊的列子。当用户在网站里寻找一个页面的时候,最好做展示的是页面标题。其他描述元素包括总结,位置,类别,作者等等。哪个描述元素更加适合取决于建立的网站的特殊性。然而,描述应该简短(例如三行)并且抓住重点。你可能同样通过发(You may also "type" results by indicating the type in words or using icons. 同时提供一个例如“差不多这样”,来帮助查找相似的结果(如果网站的搜索引擎支持)Also provide a link "more like this..." to find similar results (if your search engine supports this)
分类结果:如果搜索结果是展示一些对象的类型,考虑按照那个类型将结果分类。例如,当在亚马逊上搜索的时候,结果可能是书籍,电影或者CD等等。如果你的网站有高级搜索(Advanced Search),用户能够直接选择类型来完成更聚焦的搜索。如果你使用分好类的结果,你需要在每类中展示前五个结果,然后允许用户看到当前分类下的所有结果。
特殊结果:如果你的网站使用主题页(Topic Pages),而用户键入了一个主题关键字,你必须呈现相应的主题页面作为一个特殊结果。该页面可能比其他任何一个结果都要更加符合。因此,把这类特殊结果展示出来并和其他“普通结果”区分开来。
结果页面的构成:
1.一个头部信息:写着类似于“搜索结果”
2.一个搜索框:告知用户当前搜索的关键字并允许修改
3.一个跳到高级搜索(Advanced Search)的链接(如果有必要的话):同样可以展示其他搜索相关的链接,例如搜索提示(Search Tips),常见问答(FAQ),网站索引(Site Index),网站地图(Site Map)。
4.一个关于结果的声明:数量有多少,拼写建议等等
5.如果合适的话,分类搜索结果并用使用翻页(Paging)
考虑和收集器(Collector)结合来收集搜索结果。不管是产品对比(Product Comparison)还是购物车(Shopping Cart)功能。在搜索结果页面设置过滤有时是有用的。例如,设置为仅仅展示网站最近两周的数据或者设置排序的顺序。
为什么使用
空
网友评论