搜索架构之道:App中的搜索系统设计与优化实践
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.3 App中的搜索功能建设

在移动设备中,由于很多内容提供方自建了App,且当用户有明确的场景需求时更倾向于使用对应的App搜索及浏览内容,这导致一些搜索流量被分走。针对这个问题,我认为作为搜索侧的高阶研发工程师,需要清楚搜索客户端在搜索生态中的定位,从而把握好技术方向,通过端云协同的方式更好地支持搜索业务,实现搜索业务的差异化。

我们应该以更广阔的视角来看待搜索业务相关的技术,而不能局限于搜索App本身。实际上,在许多App中搜索也是关键能力。为了深入了解不同App中的搜索能力,我挑选了6个生活中常用的App进行使用,覆盖了与搜索全流程紧密相关的需求输入、结果页和落地页3个场景。最终我得出的结论是:搜索是一个通用能力,不应仅限于传统的搜索引擎客户端。任何一个App都可能需要搜索功能,而不同的App实现的搜索能力也有所不同。下面是对几种不同类型App的搜索功能进行介绍。