當前位置:首頁 >  站長 >  搜索優(yōu)化 >  正文

怎么識別百度蜘蛛Baiduspider的真假呢?官方推薦方法

 2020-09-17 17:26  來源: 黎青松SEO博客   我來投稿 撤稿糾錯

  域名預訂/競價,好“米”不錯過

實際上,我們的日志中,有很多的baiduspider是他人偽裝的,要想解決這個問題。我們必須在驗證baiduspider真?zhèn)紊舷鹿Ψ?,這篇文章詳細的介紹了爬蟲的鑒別方法。

我們在根據網站日志分析搜索引擎蜘蛛抓取網頁的記錄時,實際上很多站點都是有一些偽裝稱baiduspider的到訪者的。這些數據會嚴重影響我們對日志分析后的判斷。

這些到訪者,為什么會偽裝為baiduspider來訪問我們的網站呢?最典型的就是采集你內容的那些人。他們知道很多工具是能夠看到哪些ip訪問網站的量過大的。例如某一個ip今天訪問你網站1萬次,那正常嗎?肯定是不正常的。但他要是baiduspdier呢?呵呵,那就正常了。

Mozilla/5.0(compatible;Baiduspider/2.0;+http://www.baidu.com/search/spider.html)

Mozilla/5.0(compatible;Baiduspider-render/2.0;+http://www.baidu.com/search/spider.html)

Mozilla/5.0(Linux;u;Android4.2.2;zh-cn;)AppleWebKit/534.46(KHTML,likeGecko)Version/5.1MobileSafari/10600.6.3(compatible;Baiduspider/2.0;+http://www.baidu.com/search/spider.html)

Mozilla/5.0(iPhone;CPUiPhoneOS9_1likeMacOSX)AppleWebKit/601.1.46(KHTML,likeGecko)Version/9.0Mobile/13B143Safari/601.1(compatible;Baiduspider-render/2.0;+http://www.baidu.com/search/spider.html)

如上是包含了百度的常規(guī)爬蟲,和渲染爬蟲render的。這兩個爬蟲的區(qū)別符已經用紅色字體標出來了。

可以通過DNS反查方式來解決這個問題。根據平臺不同驗證方法不同,如linux/windows/os三種平臺下的驗證方法分別如下:

1、在linux平臺下,您可以使用hostip命令反解ip來判斷是否來自Baiduspider的抓取。Baiduspider的hostname以.baidu.com或.baidu.jp的格式命名,非.baidu.com或.baidu.jp即為冒充。

2、在windows平臺或者IBMOS/2平臺下,您可以使用nslookupip命令反解ip來判斷是否來自Baiduspider的抓取。打開命令處理器輸入nslookupxxx.xxx.xxx.xxx(IP地址)就能解析ip,來判斷是否來自Baiduspider的抓取,Baiduspider的hostname以.baidu.com或.baidu.jp的格式命名,非.baidu.com或.baidu.jp即為冒充。

3、在macos平臺下,您可以使用dig命令反解ip來判斷是否來自Baiduspider的抓取。打開命令處理器輸入digxxx.xxx.xxx.xxx(IP地址)就能解析ip,來判斷是否來自Baiduspider的抓取,Baiduspider的hostname以.baidu.com或.baidu.jp的格式命名,非.baidu.com或.baidu.jp即為冒充。

以上就是成都SEO教程自學網傲遠對怎么識別百度蜘蛛Baiduspider的真假的介紹,希望可以幫到你!如有疑問,歡迎留言!

文章出處:黎青松SEO博客

原文地址: http://www.alitaohuo.com/SEObaike/SEOrumenjiaocheng/2005.html

申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!

相關文章

熱門排行

信息推薦