1,用户打开一个带搜索引擎的站点触发的第一个服务是热门搜索服务,给用户展现最近一段时间内该搜索引擎搜索量最大的几个词,此时如果用户从热门搜索词里面找到了自己想要搜索的词,直接点击即可。
2,下拉列表服务,当用户有搜索需求,热门搜索满足不了需求时,就要在搜索框输入搜索关键字了,输入的时候会出来一系列的下拉提示,此时调用的是下拉列表服务。
3,用户输入完成搜索词以后,会调用一个query分析服务,对用户的输入进行预处理和纠错,这一服务的调用在面面上展示不出来,query分析的结果分和用户输入一块做为搜索请求的一部分发送到搜索引擎。
4,搜索引擎接收到搜索请求,处理请求,应答结果