Code phát hiện Browsers, Crawlers, Web Bots, Spider user agent truy cập web asp.net

Thảo luận trong 'Lập trình web Asp.net' bắt đầu bởi admin, 14/11/16.

  1. admin

    admin Phạm Công Sơn Thành viên BQT

    Tham gia ngày:
    22/5/13
    Bài viết:
    4,618
    Đã được thích:
    1,130
    Điểm thành tích:
    113
    Giới tính:
    Nam
    ITSEOVN tổng hợp 1 số Code phát hiện Browsers, Crawlers, Web Bots, Spider user agent truy cập web asp.net (c#). Code phát hiện ra các bọ tìm kiếm của các công cụ search tìm kiếm truy cập vào web:

    Cách 1:
    Mã:
    if (Request.UserAgent.ToString().IndexOf("Googlebot") > -1)
    {
      // là công cụ GoogleBot web crawler.
    }
    else
    {
      // không phải là công cụ GoogleBot web crawler.
    }
    
    Phát hiện trên máy tính bàn
    Phát hiện trên mobi
    Cách 2:
    Mã:
    if (Request.Browser.Crawler)
    {
      // là công cụ crawler.
    }
    else
    {
      // không phải là công cụ crawler.
    }
    
    Có thể lồng thêm phát hiện trên mobi như sau:
    Mã:
    If(Request.Browser.IsMobileDevice)
    {
      //là công cụ device trên mobi
    }
    else
    {
      //không phải là công cụ device trên mobi
    }
    
     
    Cảm ơn đã xem bài:

    Code phát hiện Browsers, Crawlers, Web Bots, Spider user agent truy cập web asp.net



Like và Share ủng hộ ITSEOVN