搜索引擎优化 知乎(搜索结果页输入关键词后返回的结果列表(图))
优采云 发布时间: 2021-12-18 11:41搜索引擎优化 知乎(搜索结果页输入关键词后返回的结果列表(图))
搜索结果页面
输入关键词后,返回的结果列表会按照相关性的顺序呈现给用户。相关性的背后,算法可以很复杂,方法也很多,后面会专门写一篇文章。如果搜索系统是为了提高搜索效率,简单地给出一堆相关性结果,用户还是找不到自己想要的。这时,启用搜索结果页的三大法宝:分类、排序和过滤。
其中,分类过滤是根据粗实力,我想要什么类型的内容;另一个是更细粒度的。在同一种内容中,我想要哪个内容单元,同一个东西有比较过滤的属性基础。一些LBS服务产品还支持视图切换,比如从列表切换到地图,这也是提高搜索效率的一种方式。此外,还有一些再运营产品,在搜索结果中插入人工编辑或机器生成的内容,引导用户进入栏目和内容列表页面;如果推荐合理,这也是搜索发现的解决方案。
高级:动态关联和搜索
这也是一个看似简单的客户端模块,在后台默默的进行了大量的计算。类似于输入法的动态关联,搜索前一两个词,关联一列关键词,点击,返回结果,提高输入效率,获取结果。在搜索中,动态关联主要解决三个问题,不同的产品侧重不同的:
1)减少输入错误和没有结果或结果不准确,继续重复输入;2)用户可能在搜索的时候记错了关键词或者太笼统了,联想相当于帮他更精准定位更细粒度的关键词;3)如果用户使用大量的类别作为关键词,联想起到了流量分配的作用,比如在音乐应用中输入“爵士”,联系和引导到每个子类别或内容话题
联想有以下几种方式和规则:
除了动态联想关键词,部分产品直接动态搜索,可能对后台要求更高。例如,在Medium输入框中,当只输入一个字母时,检测到几毫秒没有再输入,自动执行搜索并显示结果。
总结
做搜索系统,后台更省力。关键词关键词的匹配、检索、排序需要算法支持才能做好;结果中的排序和过滤需要与背景不断交互。在结果分类、过滤、排序中,发现哪些维度或属性对用户更重要,便于用户查找和操作。