Googlebot请求中的奇数查询string

谷歌的索引机器人(编辑:是的,这是谷歌,IP解决)似乎是添加任意查询string到我们的主页。

xx.xxx.xx.xxx - - [30/Jun/2009:10:14:37 -0400] "GET /?key=61680 HTTP/1.1" 200 3334 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" xx.xxx.xx.xxx - - [30/Jun/2009:10:16:58 -0400] "GET /?term=byron HTTP/1.1" 200 3184 "-" "DoCoMo/2.0 N905i(c100;TB;W24H16) (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html)" 

任何想法这是什么意思?

看起来Googlebot可能会轻微地探查您的网站,以寻找可能的内容重复问题。 或者查看您的网站是否正确处理不存在的文件(通过返回一个404响应头)和/或伪造的查询string。

如果假的查询请求提供某种不同的结果,它也可能是testing,看看你是否可能是某种链接的农场 。

也有可能有人在那里使用这些查询string参数链接到您的网站,Googlebot只是回头看你是怎么回事。 如果是这样的话,试着找出谁是以这种方式链接到你,看看你是否不能纠正他们的联系。

他们是否与其他Googlebot条目一起发现? 如果没有,可能是Googlebot正在检查从另一个网站到您的链接,以validation与他们的algorithm的连接。 这意味着另一个网站链接到您的网站与这些url。 我不知道垃圾邮件或链接域是否可以对这些url做些什么。

由于我不一定了解Googlebot所做的一切,当然,我可能是错的。

过去几天,Googlebot一直在为我们的网站做同样的事情。 它似乎插入一个查询string值,匹配我们使用的一个键,但期望一个整数在Googlebot提供一个string。 (例如,参数应该是gb = 22,但Googlebot正在寻找gb = lkcvvzxxz)

更糟糕的是,Googlebot正在将这些不良url编入Google。

我很想看到这个问题的答案。 我知道这应该是一个评论,但没有要点severfault呢呢…