對(duì)于SEOer人員,經(jīng)常會(huì)使用百度官方工具,審查站點(diǎn),查看網(wǎng)站各項(xiàng)指標(biāo)是否符合預(yù)期,其中“抓取診斷”是站長(zhǎng)經(jīng)常使用的一款工具,很多站長(zhǎng)表示,在使用網(wǎng)站“抓取診斷”的時(shí)候,經(jīng)常出現(xiàn)診斷失敗的提示,那么到底是哪里出了問題。
一、網(wǎng)站抓取診斷
百度抓取診斷工具的作用,主要是從百度蜘蛛的角度去理解網(wǎng)站內(nèi)容,它反饋的結(jié)果,代表蜘蛛對(duì)站點(diǎn)內(nèi)容的理解,通常網(wǎng)站抓取診斷失敗,與百度蜘蛛的爬行具有直接的關(guān)系。
二、網(wǎng)站“抓取診斷”失敗原因有哪些?
1、Robots.txt封禁
如果你在Robots.txt中屏蔽了百度抓取網(wǎng)站某個(gè)目錄,當(dāng)你在該目錄下生成內(nèi)容的時(shí)候,百度是很難抓取目錄下面的內(nèi)容,同時(shí)抓取診斷也會(huì)出現(xiàn)失敗的提醒。
2、網(wǎng)站訪問速度
很多站長(zhǎng)表示,在本地測(cè)試,我的網(wǎng)站返回的是HTTP狀態(tài)碼200,但在抓取診斷一直顯示抓取中,并沒有反饋結(jié)果。
由于服務(wù)器線路不同,百度蜘蛛抓取的速度可能延時(shí)超長(zhǎng),就會(huì)產(chǎn)生明明可以訪問,卻出現(xiàn)抓取診斷失敗的問題。
遇到這個(gè)問題你需要定期監(jiān)控服務(wù)器各地訪問速度,并做網(wǎng)站打開速度優(yōu)化。
3、CDN緩存更新
我們知道CDN的緩存更新是需要時(shí)間的,雖然你在管理平臺(tái)后臺(tái)實(shí)時(shí)了線上及時(shí)更新,但由于不同服務(wù)商技術(shù)的不對(duì)稱,它往往會(huì)產(chǎn)生一定時(shí)間的延遲。
這就勢(shì)必造成網(wǎng)站抓取失效。
4、抓取診斷有跳轉(zhuǎn)
如果你對(duì)舊內(nèi)容進(jìn)行了更新與網(wǎng)站改版,并且采用了301或302進(jìn)行跳轉(zhuǎn),由于錯(cuò)誤原因的配置,導(dǎo)致重定向的次數(shù)過多,同樣會(huì)產(chǎn)生百度抓取失敗的問題。
5、DNS緩存
由于DNS緩存的存在,當(dāng)你在本地查詢URL可以正常訪問,但排除以上總總問題的時(shí)候,抓取診斷仍然提示失敗,那么你需要更新本地DNS緩存,或者利用代理IP,審查網(wǎng)站十分可以順利訪問。
三、網(wǎng)站“抓取診斷”常見問題:
針對(duì)百度抓取診斷工具,SEO咨詢顧問被詢問最多的問題就是:百度抓取診斷有助于收錄嗎?
從目前眾多SEO人員的反饋結(jié)果來看,并沒有合理的數(shù)據(jù)作為支持,可以證明抓取診斷工具,有利于百度收錄,但或許它對(duì)百度快照更新可能產(chǎn)生一定影響。
溫馨提醒:網(wǎng)站“抓取診斷”失敗的原因有很多,除了參考官方的提示,還需要自己逐一排除,上述內(nèi)容僅供參考。