搜索就像用户和系统之间的对话,用户通过查询来表达他们对信息的需求,系统则通过一组查询结果来响应。搜索是一项基本的操作,也是构建一个复杂内容站点的一个关键部分。那么怎么提升网站搜索体验呢?
1、将搜索框放在用户期望的地方
当用户因为搜索框不够明显和难以辨认而需要去寻找时,这样是非常糟糕的。研究发现,对于大多数用户来说,最方便的位置是页面上的左上角或右上角区域。
因此,请将搜索框放置在布局的右上角或上方中心处,这样可以确保用户能够在预期的位置找到它。理想情况下,搜索框应该符合网站的总体设计,但在用户需要时可以略微突出。你的网站拥有的内容越多,你的搜索功能应当越突出。 如果搜索对您的网站至关重要(例如,您的网站是电商类),请使用充分的对比度,以使搜索栏和图标能够从周围的背景和元素中突显出来。
2、为搜索输入栏使用适当的字段
长度使输入字段太短是网页设计师常见的错误。当用户输入较长的查询内容时,一次只能看到一部分文本,用户不能轻松查看和编辑输入的内容,这意味着很糟糕的可用性。实际上,当搜索框的可见字符数量有限时,用户被迫使用短而不完整的查询,因为较长的查询内容将难以阅读。如果输入字段长度的定义符合他们的预期,那么它们会更易于阅读并提供注释。 一个经验法则是,这个长度应该能容纳27个字符(这个长度可以满足90%的查询)。
3、让用户明确可以搜索什么内容
在输入字段中包含示例搜索内容,以此向用户建议可能搜索的内容,这是一个好主意。 通过HTML5(placeholder参数),可以轻松地将文本作为占位符包含在输入字段中。如果用户可以搜索多种类型,请使用输入提示模式来解释(请参阅下面的IMDb示例)。但是一定要把你的提示限制在几个字内,否则你会增加认知负担。
4、点击“搜索”按钮后,不要删除用户输入的内容
保留原始的搜索查询。是在许多的信息检索中,查询重构是关键的一步。如果用户从第一次尝试中找不到要查找的内容,则可能需要使用略有不同的查询条件来重新搜索。为了使这个过程更容易,在搜索框中保留初始搜索词,以便不必再次重新输入整个搜索内容。
5、使用自动建议机制
尼尔森·诺曼集团的研究发现,典型的用户在查询专业化方面的能力很差:如果他们在第一次尝试中得不到好的结果,以后的搜索尝试也很难成功。事实上,用户经常在第一次的失败后会放弃尝试。但是,通过使用自动建议机制可以改善这种情况。自动建议机制通过尝试根据输入的字符进行预测来帮助用户找到正确的搜索词。当这个机制运作良好时,它可以帮助用户输入更精准的搜索词。