正文
1-1提供搜索建议
当用户打字时,尝试通过展示热门词汇、相关词汇,来自动补全搜索。用户选择其中一个词汇可以直接到达结果页面。
这不仅节省时间,也能防止拼写错误。最重要的是,它引导用户去搜索有结果的关键词。
asos在用户打字时展示了搜索建议,他们甚至更进了一步,展示每个搜索关键词将返回的搜索结果数量
1-2 在搜索建议中推荐特定的内容或产品
除了建议,我们也可以提前提供一些特定的搜索结果。
如果用户正在寻找特定的东西,我们应该尽快呈现给他们。直接快速地呈现可以省去额外的页面加载。
Staple网站中,当用户开始打字时,就在右侧展示出特定的商品。
1-3 给予有用的搜索指令
在搜索栏附近有意的展示一些有用的说明或例子。说明应该突出我们的内容的特点,指导用户进行更有效的搜索。
例如,搜索新闻时可能需要查询文章的关键词、作者或日期。通过提示信息提前向用户解释清楚,可以防止有问题的搜索。
Monster.com 在搜索框中提供输入说明和例子,这帮助用户输入合适的信息
1-4 适应语言差异和同义词
根据用户的文化或地域差异,一个物体可以有几十个不同的名字。举一个极端的例子,‘drunk’有超过2985个同义词!
我们需要考虑这些差异会如何影响搜索词。设计师应该要规划重要的内容主题和类别的所有别名。开放式卡片分类研究,可以帮助我们识别用户分类信息的不同方式。这些用户的分类信息可以帮助我们设计内容的元信息。
元信息是一种对网站内容进行结构化描述的方式。元信息也许永远都不会展现在用户面前,但它对于协助用户搜索、找到要去的地方至关重要。我们可以在元信息中,对某个内容记录几打(甚至几百个)别名。这些都能够在网站搜索中被检索。保证内容可以被多个检索词搜索到。
第2步:恢复
尽管我们尽了最大努力设计防错搜索,但总有出现“搜索无结果”的可能性。在真正的“没有结果”的情况下,我们需要尽可能的让用户回归正轨。