获悉太格网最新动态

关于搜索结果精准化的思考

2017/5/20 10:39:13 太格网

B2B里面最难做的是什么功能?是搜索。

精准化的搜索结果,用户想要的结果。B2C里面的搜索就更重要了。现在,搜索是用户寻找产品的重要导航方式,其搜索结果的准确性将直接影响用户体验度。甚至,很多用户接触到新网站时,就是靠搜索结果来判断网站的实力!

你可以想象当BOOS在用商家面前演示“灯泡”的搜索,结果跑出来一性感内衣的情景是多么尴尬。

下面是一个用户在搜索“篮球”时的例子,从前些天制作的PPT里抽出来的一张,考虑下该用户他真正想要的结果是什么?

搜索引擎(或叫程序、机器)对于“篮球”与“篮球T恤”是没有具体认识概念的,不像人对于事物有一个自己的认识,见到篮球与篮球T恤就能够很容易的区分出来。

搜索引擎塞选“篮球”产品时,主要依靠产品名、产品描述中是否包含 “篮球”这个字眼,如果包含就认为这是一个匹配“篮球”的结果。这就是所谓的全文检索(全文检索代表Google、百度)。

但问题来了,全文检索是不管你的内容归类的,是基于全站的内容(对于Google 来说是对于整个互联网),那么“篮球T恤”里面也包含了“篮球”,从算法上来说,“篮球T恤”也是属于篮球的塞选条件,从算法上来说,没错,从用户的需求角度来说也没问题。只不过大多数用户真正想要的是篮球,少部分需要篮球T恤而已,所以,算法就得需要调整,让篮球的结果优先,让篮球T恤的排名靠后并控制数量。

再来看看前面那个搜索灯泡跑出性感内衣的那个尴尬情况。

那个性感内衣的标题不含灯泡,但产品描述里面包含了灯泡这个字眼,从上面的全文检索我们知道,包含这个字眼就算是一个匹配的结果。

接下来探讨如何解决这个问题。

从内容描述上严格把关,如内衣里描述灯泡等显得不太相关的产品直接不给审核通过。但这个成本太大,也不可取;并且,有的衣服里面还真是有灯泡,现在已经有LED应用在衣服上的设计了。

所以问题就变为:结果要准确返回用户想要的结果,主流的需求的“篮球”与“灯泡”应该占排名主要位置,那些非主流需求的“篮球T恤”、“含灯泡的衣服”也能得到一些展示的机会。(主流、非主流需求是相对某搜索关键词)

V版提供了一个解决区分“N97手机”与“N97手机附件”的土办法,就是看点击次数。记录每个关键词下被点击的次数,然后返回结果按照点击次数排列。局限性是点击数据不够健壮的时候排序会比较混乱,另外N97手机附件相对搜索词“N97”来说是非主流需求,但对寻找N97手机壳的人来说就是主流需求,如果需求强烈、量大,很可能就会超过手机的点击次数。

用价格来区分手机与手机配件是没问题的,但像篮球与篮球T恤就没办法区分了。

那接下来看看全文检索的优秀代表Google与百度是怎么做的,从它们身上取点经。

考虑这样一种情况:

一个猪肉网与一个IT资讯网都发表一篇相同的关于Google的新闻,那么你觉得应该是让猪肉网的报道排前还是让IT资讯网的排前?

我想大家的答案都是IT资讯网排前,Google也确实是这样排的。因为关于Google的新闻报道属于IT资讯类,跟猪肉网显得格格不入。反过来,假如共同报道一篇关于肉价方面的新闻则是猪肉网应该排名靠前。实际上,Google对于每一个网站都进行了一个归类,比如将猪肉网归类为农业,将IT资讯网归类为科技。根据新闻报道去判断它跟农业相关多还是跟科技相关多,如果是跟农业相关多,当然就该让属于农业分类的猪肉网的报道排名靠前。

Google收录一个新网站时就会其进行归类,新站可以增加一些高质量的相关站点外链来帮助Google对你的网站进行归类。比如你是个新闻网,你可以增加新浪或者网易的外链;如果在具体些你是个科技网,就增加新浪科技版区的链接。(从SEO角度来说,有相关网站链接你就更好)

点击在线咨询