为什么通过谷歌API谷歌搜索返回不同的结果在网页搜索? [英] Why does a google search through the google api return different results to a search in the web page?

查看:153
本文介绍了为什么通过谷歌API谷歌搜索返回不同的结果在网页搜索?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我觉得这个问题几乎总结了我的查询。

I think the question pretty much sums up my query.

推荐答案

当您使用谷歌网页搜索服务,而你登录到Gmail或其他谷歌服务,它使用你的浏览历史记录信息来修改的结果。它不能做到这一点与API,因为它假设你正在做的比自己其他人

When you use the Google web page to do searches while you're logged into GMail or other Google services, it uses information about your browsing history to modify the results. It can't do that with an API, since it assumes you're doing it for somebody other than yourself.

此外,作为的@Walden 的在他的回答中提到,您可能会被击中不同的服务器两个查询,谷歌没有服务器之间的慢速同步,所以他们可能不是全部有最新的搜索数据库或网页排名代码的最新版本。

Also, as @Walden mentioned in his answer, you may be hitting different servers for the two queries, and Google does a "slow sync" between the servers so they might not all have the latest search database or the latest version of the page ranking code.

这篇关于为什么通过谷歌API谷歌搜索返回不同的结果在网页搜索?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆