如何理解访问者是否是Googlebot? ASP.net

时间:2011-02-01 16:29:17

标签: asp.net web-crawler googlebot

如何了解访问者是否是Googlebot? ASP.net 4.0& C#

我的意思是我想了解,如果访问者是Googlebot,那么

2 个答案:

答案 0 :(得分:2)

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

我认为,根据this website提供的标题

答案 1 :(得分:0)

您需要检查请求标题

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