我有一些代码记录了我们网站上的某些点击等。
似乎网址跟踪了谷歌的链接,并给我们假按钮点击审核。
我只是想知道在c#中是否有一种好方法可以检查用户代理是否是搜索引擎。
这显然是很常见的事情,但我在谷歌上找不到任何明显的东西!
答案 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的用户代理。