百度搜索结果最多只有76页

作者: 鹤老师

为什么你搜任何一个词,无论有多少结果,百度显示的网页最多只有 76 页?换句话说,最多只呈现 760 个结果,为什么?

你把搜索引擎换成搜狗,换 成 360, 换 成 Google, 结 果有限是一样的,唯一的差别,是页数不同。

既然没任何人规定,那为什么所有的搜索引擎都齐刷刷地搞一个固定数量的结果?

思考的出发点,应该是公理。

搜索引擎的公理是什么?

是快,是点开就用、用完就走。不能说我今天搜了一个烤鸭,三天之后有人给你来个电话说搜到了,看看有喜欢的没。

用户的耐心极其有限,有时候网页加载超过 5 秒,他们就直接关闭,才不管内容好不好。

所以搜索引擎的工作速度必须快,最好在 0.0012 秒内找到结果,然后做好排序,将结果交给用户。可难点就在于,它的数据量太庞大了,几千亿的存储量,它的算力再强,也不可能在那么短的时间内全部搜完。

那怎么办?

两个字:放弃。

它不需要找所有的结果,不需要把 1000 亿个结果都拿出来排序,只需要抓一把,这一把抓准就行了。所有的排序,都在这一把里进行,这样一来,效率就会有质的提升。

这一把最多是多少个呢?760 个。

搜索任何词语,只需要计算这 760 个结果的排序,就好了。

这就是为什么无论你搜什么,最多都只能翻到 76 页。

这个用专业术语说,叫搜索召回。

永远无须做到 100% 的精准,分清最大权重,就好了。

你说,哎,有点意思。

别着急,接下来要讲的,可没那么有意思。

比如说,那一把如果抓错了呢?

如果它召回的数据是错误的,会有什么后果?

后果就是,后面无论付出多少努力,用多先进的算法,再加上多少修正,不过是在一堆错误的结果里无限精进。

你觉得我在说搜索引擎?

不,我说的是你。

你在人生中,有没有第一把就抓错,但是你自己不知道,然后用了一辈子的时间去缝缝补补的情况呢?

(老痣摘自《突破》人民邮电出版社)

经典小说推荐

杂志订阅

友情链接