1

我一直在使用 Google 和 Bing 搜索 API,我注意到即使两者都配置为搜索整个网络,API 会返回与在实际搜索引擎上进行搜索不同的结果。

我还注意到,对于很长的查询,API 往往返回很少的结果,有时在他们的网站上正常搜索会返回很多结果时没有结果。

为什么是这样?

4

1 回答 1

1

搜索引擎倾向于根据您自己的在线使用模式对结果进行加权。假设您搜索“Fluffy kitten”,并且您经常花时间浏览酒吧/餐厅目录网站,您可能会在搜索结果的顶部看到新的时髦酒吧“Fluffy Kitten”,而花更多时间阅读的人宠物狂热网站可能会获得可爱的搜索结果。

这通常会吸引那些认为他们的酷新网站在谷歌中排名第一的人,而事实上,没有其他人拥有排名第一的结果,而谷歌只是根据他们的在线活动来支持他们。

API 对用户的了解不同,因此您的结果会有所不同。

可能还有其他原因,但这种使用跟踪的东西是非常真实的。

于 2011-06-26T06:16:05.523 回答