检查访问者是否是googlebot

时间:2014-04-29 21:16:32

标签: c# googlebot

我有一些代码记录了我们网站上的某些点击等。

似乎网址跟踪了谷歌的链接,并给我们假按钮点击审核。

我只是想知道在c#中是否有一种好方法可以检查用户代理是否是搜索引擎。

这显然是很常见的事情,但我在谷歌上找不到任何明显的东西!

1 个答案:

答案 0 :(得分:0)

在ASP.NET中,User-Agent标头可通过HttpRequest.UserAgent获得。

String userAgent;
userAgent = Request.UserAgent;
if (userAgent.IndexOf("MSIE 6.0") > -1) 
{
   // The browser is Microsoft Internet Explorer Version 6.0.
}

您可以将其检查的字符串修改为Google Bot的用户代理。