当前位置:  开发笔记 > 编程语言 > 正文

为什么谷歌搜索通过谷歌api返回不同的结果到网页搜索?

如何解决《为什么谷歌搜索通过谷歌api返回不同的结果到网页搜索?》经验,为你挑选了2个好方法。

我认为这个问题几乎总结了我的疑问.



1> Paul Tomblin..:

当您在登录GMail或其他Google服务时使用Google网页进行搜索时,它会使用有关您的浏览历史记录的信息来修改结果.它不能用API做到这一点,因为它假设你是为自己以外的人做的.

另外,正如@Walden在他的回答中提到的那样,你可能会针对这两个查询点击不同的服务器,而Google在服务器之间进行"慢速同步",因此他们可能并非都拥有最新的搜索数据库或最新版本的页面排名码.



2> Walden Lever..:

对于同一查询,您的Google网络搜索可能会返回与我的Google网络搜索不同的结果.Google不断更新其搜索例程,并且经常会在不同的时间在不同的数据中心推出更新,因此每个数据中心,甚至数据中心的每个群集都可能返回不同的结果.

因此,API的结果可能来自与您的Web请求不同的代码库(代码库的版本).

推荐阅读
小妖694_807
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有