编者按:浅谈淘宝搜索排序算法本文的出自鬼脚七(淘宝搜索技术团队负责人),希望对您了解淘宝搜索规则有所帮助。
前言:
目前网上有很多介绍淘宝搜索排序的文章,大多是淘宝卖家们根据自己经验摸索整理出来的,里面提到的很多办法也很正确。只是搜索排序算法不是固定不变的,几乎每天都在变化,与时俱进。所以想详细的介绍每个排序的细节,其实没有任何意义。
很多卖家抱怨为什么不公开排序算法?排序算法无法公开。不知道有谁知道百度的排序算法是怎么样的?Google的排序算法是怎么样的?排序算法之所以无法公开,有很多原因。其中一个原因正是因为公平才不公开。算法是死的,人是活的。一旦算法公开,很多卖家估计就不专心去服务买家,而把精力放在如何找这些算法的漏洞来提高自己的搜索排名了。这对其他卖家来说,就很不公平。
我虽不能告诉大家排序具体算法,但可以告诉大家排序的主要原则,告诉大家如何去针对自己的店铺做一些优化。这篇文章也是希望给大家介绍一下目前淘宝搜索排序的主要原则。而且这个介绍只是适应于现有的排序算法(2010年4月),以后有大的变化,在搜索blog上也会及时给大家更新。
淘宝搜索现状
淘宝搜索产品有很多,如果数一数,应该有几十个。当然这不是什么值得炫耀的事情,理想情况下,如果做好了,一个搜索入口搞定了用户所有需求。几个比较大的搜索有:店铺搜索、商城搜索、宝贝搜索。顾名思义,店铺搜索主要是搜索店铺,可以搜索店铺名称、店铺主营宝贝等。商城搜索主要是搜索商城内的商品。宝贝搜索则可以搜索所有商品,包括商城内的商品。本文讲的主要内容也是针对宝贝搜索的。
宝贝搜索又包含了不少tab:所有宝贝、人气、二手等。大家最熟悉的莫过于人气和所有宝贝了,有一段时间,搜索默认结果有一部分是直接到人气排序的。但现在搜索上默认结果都是所有宝贝排序了(从2010年3月4日开始到今天)。宝贝搜索中有两种搜索需求,一种是按照类目浏览的,基本上没有关键词,都是在浏览某个类目。url是以list.taobao.com开头的;另外一种是带关键词搜索的,url一般以search.taobao.com开头。大家最近在论坛上问的比较多的问题说新版搜索和旧版搜索的问题,旧版搜索的url是以search1.taobao.com开头,新版搜索是以search.taobao.com开头。不要再琢磨回到旧版搜索了,因为以后不会支持旧版了。旧版搜索的功能大都已经迁移到了新版搜索,算法也基本一致。
还有一个搜索,叫search8的搜索,即淘宝客搜索。这个搜索结果的URL是以search8.taobao.com开头的,主要搜索内容是参加淘宝客的商品。结果数比全网的要小一些。有些非法淘宝客会采用一些手段串改用户浏览器的淘宝搜索请求,把所有淘宝搜索的流量直接跳转到淘宝客搜索,从而来获利。所以大家一定要警惕。 淘宝客搜索的排序也很有意思的,不过不在本文的讨论放范围之内。
几个常见的错误观点
最近我一直在关注搜索官方论坛,论坛中看到有很多人在提一些问题,也有很多观点。在这里觉得有必要跟大家澄清一下。
* 淘宝直通车和淘宝搜索排名
每次搜索改版或者排序规则变化的时候,无论改得好还是改得坏,都会有人反对。因为变化会造成搜索流量的重新分配,得到更多流量的卖家,基本不会啃声,一部分卖家的既得的利益受到损失时,就开始在论坛(http://bangpai.taobao.com/group/400769.htm,本文中说的论坛,都是指淘宝搜索官方论坛)里叫起来的。这时候大家最容易看见的一个观点就是:这是在逼卖家,做直通车,做了直通车排序才能排序靠前。其实这是最大的误区。大家千万不要为了提高搜索排名而去做直通车,因为二者之间没有关系。搜索的任务是帮助用户快速找到想要的商品,排序算法中没有任何信息是这个商品是否参加了淘宝直通车。过去几年和将来几年,赚钱都不是淘宝的目的,更不会是淘宝搜索的目的。
* 淘宝搜索和中小卖家的利益
淘宝上有几百万的卖家,根据二八原则,20%的卖家占了80%的交易,可能在淘宝搜索的比例比这个还要高,15%的卖家,占了80%的交易。在论坛上,经常有人在说,我们中小卖家生意没法做了,淘宝不关心我们。其实这个理解完全错了。大卖家之所有得到更多的流量,就是因为他们更熟悉搜索的一些规则,做了更多的优化。而中小卖家,商品数,经验相对少一些,自然得到的流量也少一些。在淘宝内部,大家非常关注如何保护中小卖家的利益,在每个项目开始的时候,内部都会讨论,是否会对中小卖家有帮助?比如说,人气搜索不太适合中小卖家成长,后来就直接不放到默认了。在排序中也一直在找一些参数来帮助中小卖家成长。但淘宝是大家的淘宝,不只是有中小卖家,大卖家也是淘宝的客户,同时还有消费者的利益是更不能损害的。因此,对于咱们中小卖家,建议还是静下心来研究一下自己的店铺,研究一下搜索,看如何能提高排名。
* 新版搜索和旧版搜索
自从切换到新版搜索以后,很多人在论坛上提出要求回到旧版搜索。理由是很多东西搜索不到。其实绝大部分时候只是一个误会!新版搜索和旧版搜索在改版的时候,算法都是一致的。后台系统也是同一套系统,只是结果页展现不一样。如果在新版搜索上有问题,那么在旧版搜索上一样有问题。而新版上增加了一些新的功能,例如:销量排序、减去关键词、自定义筛选区等。淘宝的产品经理和工程师也不会都是傻子,肯定新版搜索有更多的好处才做修改的。这个时候,建议大家不要拘泥于新版还是旧版了,仔细研究一下新版的功能,看看哪些功能点你是可以利用到的。