使用過百度統(tǒng)計的朋友應(yīng)該都知道抄瑟,統(tǒng)計首頁有一個抓取異常的功能,如下圖:
有一些網(wǎng)頁藏鹊,內(nèi)容優(yōu)質(zhì),用戶也可以正常訪問转锈,但是Baiduspider卻無法正常訪問并抓取盘寡,造成搜索結(jié)果覆蓋率缺失,對百度搜索引擎對站點都是一種損失黑忱,百度把這種情況叫“抓取異逞绺В”勒魔。
對于大量內(nèi)容無法正常抓取的網(wǎng)站,百度搜索引擎會認(rèn)為網(wǎng)站存在用戶體驗上的缺陷菇曲,并降低對網(wǎng)站的評價冠绢,在抓取、索引常潮、排序上都會受到一定程度的負(fù)面影響弟胀,最終影響到網(wǎng)站從百度獲取的流量。
下面向站長介紹一些常見的抓取異常原因:
1喊式,服務(wù)器連接異常
服務(wù)器連接異常會有兩種情況:一種是站點不穩(wěn)定孵户,Baiduspider嘗試連接您網(wǎng)站的服務(wù)器時出現(xiàn)暫時無法連接的情況;一種是Baiduspider一直無法連接上您網(wǎng)站的服務(wù)器岔留。
造成服務(wù)器連接異常的原因通常是您的網(wǎng)站服務(wù)器過大夏哭,超負(fù)荷運(yùn)轉(zhuǎn)。也有可能是您的網(wǎng)站運(yùn)行不正常献联,請檢查網(wǎng)站的web服務(wù)器(如apache竖配、iis)是否安裝且正常運(yùn)行,并使用瀏覽器檢查主要頁面能否正常訪問里逆。您的網(wǎng)站和主機(jī)還可能阻止了Baiduspider的訪問进胯,您需要檢查網(wǎng)站和主機(jī)的防火墻。
2原押,網(wǎng)絡(luò)運(yùn)營商異常:網(wǎng)絡(luò)運(yùn)營商分電信和聯(lián)通兩種胁镐,Baiduspider通過電信或網(wǎng)通無法訪問您的網(wǎng)站。如果出現(xiàn)這種情況诸衔,您需要與網(wǎng)絡(luò)服務(wù)運(yùn)營商進(jìn)行聯(lián)系盯漂,或者購買擁有雙線服務(wù)的空間或者購買cdn服務(wù)。
3笨农,DNS異常:當(dāng)Baiduspider無法解析您網(wǎng)站的IP時宠能,會出現(xiàn)DNS異常〈挪停可能是您的網(wǎng)站IP地址錯誤违崇,或者域名服務(wù)商把Baiduspider封禁。請使用WHOIS或者h(yuǎn)ost查詢自己網(wǎng)站IP地址是否正確且可解析诊霹,如果不正確或無法解析羞延,請與域名注冊商聯(lián)系,更新您的IP地址脾还。
4伴箩,IP封禁:IP封禁為:限制網(wǎng)絡(luò)的出口IP地址,禁止該IP段的使用者進(jìn)行內(nèi)容訪問鄙漏,在這里特指封禁了BaiduspiderIP嗤谚。當(dāng)您的網(wǎng)站不希望Baiduspider訪問時棺蛛,才需要該設(shè)置,如果您希望Baiduspider訪問您的網(wǎng)站巩步,請檢查相關(guān)設(shè)置中是否誤添加了BaiduspiderIP旁赊。也有可能是您網(wǎng)站所在的空間服務(wù)商把百度IP進(jìn)行了封禁,這時您需要聯(lián)系服務(wù)商更改設(shè)置椅野。
5终畅,UA封禁:UA即為用戶代理(User-Agent),服務(wù)器通過UA識別訪問者的身份竟闪。當(dāng)網(wǎng)站針對指定UA的訪問离福,返回異常頁面(如403,500)或跳轉(zhuǎn)到其他頁面的情況炼蛤,即為UA封禁妖爷。當(dāng)您的網(wǎng)站不希望Baiduspider訪問時,才需要該設(shè)置理朋,如果您希望Baiduspider訪問您的網(wǎng)站赠涮,useragent相關(guān)的設(shè)置中是否有Baiduspider UA,并及時修改暗挑。
6,死鏈:頁面已經(jīng)無效斜友,無法對用戶提供任何有價值信息的頁面就是死鏈接炸裆,包括協(xié)議死鏈和內(nèi)容死鏈兩種形式:
協(xié)議死鏈:頁面的TCP協(xié)議狀態(tài)/HTTP協(xié)議狀態(tài)明確表示的死鏈,常見的如404鲜屏、403烹看、503狀態(tài)等。
內(nèi)容死鏈:服務(wù)器返回狀態(tài)是正常的洛史,但內(nèi)容已經(jīng)變更為不存在惯殊、已刪除或需要權(quán)限等與原內(nèi)容無關(guān)的信息頁面。
對于死鏈也殖,我們建議站點使用協(xié)議死鏈土思,并通過百度站長平臺--死鏈工具向百度提交,以便百度更快地發(fā)現(xiàn)死鏈忆嗜,減少死鏈對用戶以及搜索引擎造成的負(fù)面影響己儒。
7,異常跳轉(zhuǎn):將網(wǎng)絡(luò)請求重新指向其他位置即為跳轉(zhuǎn)捆毫。異常跳轉(zhuǎn)指的是以下幾種情況:
1)當(dāng)前該頁面為無效頁面(內(nèi)容已刪除闪湾、死鏈等),直接跳轉(zhuǎn)到前一目錄或者首頁绩卤,百度建議站長將該無效頁面的入口超鏈接刪除掉
2)跳轉(zhuǎn)到出錯或者無效頁面
注意:對于長時間跳轉(zhuǎn)到其他域名的情況途样,如網(wǎng)站更換域名江醇,百度建議使用301跳轉(zhuǎn)協(xié)議進(jìn)行設(shè)置。
8何暇,其他異常:
1)針對百度refer的異常:網(wǎng)頁針對來自百度的refer返回不同于正常內(nèi)容的行為陶夜。
2)針對百度ua的異常:網(wǎng)頁對百度UA返回不同于頁面原內(nèi)容的行為。
3)JS跳轉(zhuǎn)異常:網(wǎng)頁加載了百度無法識別的JS跳轉(zhuǎn)代碼赖晶,使得用戶通過搜索結(jié)果進(jìn)入頁面后發(fā)生了跳轉(zhuǎn)的情況律适。
4)壓力過大引起的偶然封禁:百度會根據(jù)站點的規(guī)模、訪問量等信息遏插,自動設(shè)定一個合理的抓取壓力捂贿。但是在異常情況下,如壓力控制失常時胳嘲,服務(wù)器會根據(jù)自身負(fù)荷進(jìn)行保護(hù)性的偶然封禁厂僧。這種情況下,請在返回碼中返回503(其含義是“Service Unavailable”)了牛,這樣Baiduspider會過段時間再來嘗試抓取這個鏈接颜屠,如果網(wǎng)站已空閑,則會被成功抓取鹰祸。
其實總的來說甫窟,第6點和第7點出現(xiàn)的可能性會稍大一點,很多網(wǎng)站在改版過程中會出現(xiàn)很多死鏈蛙婴,還有很多錯誤我鏈接沒有專門的人去檢查粗井,這樣會嚴(yán)重影響搜索引擎蜘蛛對網(wǎng)站頁面的爬取。
好了街图,今天就分享到這里
我是李亞濤浇衬,每天更新一篇原創(chuàng)文章,有1人看了有收獲我就會非常開心餐济!