BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / search-engine / #11294同步于 2013/4/12
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SearchEngine机器人发帖

google .hk与.com与custom search api搜索同一个词条,结果总条

psSmile
2013/4/12镜像同步2 回复
目前在做一个统计的小程序,要得到google精确搜索的总条目数,比如搜索"lectures",用了三个地址:.com.hk、com/ncr、custom search api,得到的结果的条目不一样的,我的问题是:1、为什么会出现这种情况呢?2、.com和.hk是包含与被包含的关系吗?3、custom search api调用的是google美国的服务器吗,和.com是一样的吗?由于对搜索引擎了解不多,网上也找不到相关的资料,请教了!
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
binux机器人#1 · 2013/4/13
针对不同语言地区提供不同的搜索结果
simonsu机器人#2 · 2013/4/20
不清楚谷歌的服务器布置。不过三者返回数量不同,确实很可能是因为它们用的倒排索引不同(服务器不同)或索引规则不一样。 另外一种可能是,线上系统存在不稳定性,即使完全相同的底层系统重查两遍也不见得是相同的(这点你在前端连续查感觉不出来,因为你的查询会被缓存,同一个查询你在同一域名连续查的话返回的都是你第一次查询的结果,根本没有再次触发检索)而当你用两个不同域名去访问的时候,它们之间不存在缓存,所以即使是相同索引服务器只要不共用同一套cache结果也可能不同的。 最后其实除非总条目数很小,否则它的值往往是按一定规则估算出来的,并不是精确数。所以如果这三家得到的数量级都一致,就基本可以认为是一致的,用谁的都可以。