1

如何判断访问者是不是 Googlebot?ASP.net 4.0 和 C#

我的意思是我想了解访问者是否是 Googlebot。

4

2 回答 2

2
if (Request.UserAgent.IndexOf("Googlebot") != -1)
{
  // google!
}

我认为,根据本网站提供的标题

于 2011-02-01T16:31:59.183 回答
0

您需要检查请求标头

每次请求您的网站时,它都会自行放弃一些信息,根据@Brads 的回答,您正在检查请求您的网站的任何内容是否称自己为“Googlebot”。当然,这可能是一个谎言——所以你不能对这个价值寄予很大的信任。

于 2011-02-01T16:34:39.797 回答