W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
1、幾乎很多站都避免不了存在死鏈接,但死鏈率過高,會影響搜索引擎對網(wǎng)站的評分。
2、搜索引擎對每個網(wǎng)站每天抓取的頻次是限額的,若網(wǎng)站存在大量死鏈,會浪費掉抓取配額并影響正常頁面的抓取。
3、過多死鏈對網(wǎng)站用戶來講也是體驗不好的表現(xiàn)。
1、網(wǎng)站內(nèi)部添加了錯誤的內(nèi)部鏈接 編輯失誤或者程序員大意讓頁面產(chǎn)生了不存在頁面的 URL。
2、原來正常頁面因為程序或頁面調(diào)整或改版無法打開 因為程序的一個改動,導致了某些正常頁面無法打開。
3、網(wǎng)站短暫無法訪問 因為服務器、空間或程序問題導致網(wǎng)站無法訪問,抓取異常中會出現(xiàn)大量的 500 錯誤頁面。
4、外部鏈接錯誤 用戶或者站長在站外發(fā)布了錯誤 URL,蜘蛛爬取后產(chǎn)生錯誤頁面;別的網(wǎng)站復制或采集了你們含有錯誤鏈接的頁面;有些垃圾網(wǎng)站自動生成的靜態(tài)搜索結果頁,如 www。8875。org/desc/3715714444.html 這個頁面中出現(xiàn)的很多鏈接在 html 前面有“...”。
5、爬蟲提取了不完整的 URL 個別爬蟲在提取頁面 URL 的時候,只提取部分 URL 或者把正常的 URL 后面的文字或字符也提取進去了。
6、網(wǎng)站改版或管理員刪除頁面 網(wǎng)站改版過程中處理不當導致部分老頁面無法訪問,或者網(wǎng)站管理員刪除被黑、廣告、過時、被灌水頁面。
1、修復錯誤頁面 抓取異常中的很多錯誤頁面是因為程序員大意或者我們程序問題導致的,本應該是正常頁面,因為失誤導致無法訪問,對于此類頁面,第一時間進行修復。
2、提交死鏈接 但必定很多錯誤頁面是本不應該存在的,那么我們要想辦法獲取此類頁面 URL,獲取方式主要有三種:
然后將上述數(shù)據(jù)合并并刪除重復項(excel 表格中能實現(xiàn)刪重,wps 表格更容易操作),然后再復制所有 URL 通過 HTTP 狀態(tài)批量查詢工具查詢下[這個不錯 pl.soshoulu.com/webspeed.aspx],剔除掉非 404 返回碼頁面。
然后整理上面處理好的數(shù)據(jù)粘貼到網(wǎng)站根目錄中的一個文檔中,再把文檔地址提交到 百度站長工具--網(wǎng)頁抓取--死鏈提交--添加新數(shù)據(jù)--填寫死鏈文件地址。
3、在 robots 中屏蔽抓取 若大量的錯誤 URL 存在一定的規(guī)律,可以在 robots 文件中寫一個規(guī)則禁止蜘蛛程序抓取此類鏈接,但前提一定要照顧好正常頁面,避免屏蔽規(guī)則誤傷正常頁面,比如你的網(wǎng)站全部是靜態(tài) URL,那么如果錯誤鏈接中含有?的話,規(guī)則寫成 Disallow:/?,如果錯誤鏈接中有/id...html 的話,規(guī)則寫成 Disallow:/... 。
robots 文件添加完規(guī)則后,一定要去百度站長的 robots 工具 進行校驗,將指定的錯誤頁面放進去,看看是否封禁成功,再把正常的頁面放進去看看是否被誤封。
1、在百度站長工具中提交死鏈前,一定要確保提交的死鏈數(shù)據(jù)不存在活鏈接,或者存在 HTTP 狀態(tài)碼非 404 頁面。一旦存在活鏈,會顯示提交失敗導致無法刪除。
2、由于很多網(wǎng)站程序問題,很多打不開的頁面返回碼并非 404,這是一個大問題,比如明明是打不開的頁面返回碼是 301、200、500,如果是 200 的話,會導致網(wǎng)站中出現(xiàn)不同 URL 獲取相同內(nèi)容。比如我的一個站,社區(qū)的帖子刪除后,返回碼卻是 500,后期發(fā)現(xiàn)了,立馬進行了處理。大家盡量找出所有錯誤 URL 格式,.并設置打開后 HTTP 狀態(tài)碼為 404。
3、把所有的錯誤頁面找到后,一定要尋找此類頁面 URL 相同特征,并且和正常頁面的特征有區(qū)分,寫對應規(guī)則到 robots 文件中,禁止蜘蛛抓取,就算你已經(jīng)在站長工具中提交了死鏈,也建議 robots 封禁抓取。
4、robots 只能解決蜘蛛不再抓取此類頁面,但解決不了已經(jīng)抓取頁面的快照的刪除問題,若你的網(wǎng)站被黑,刪除了被黑頁面,除了 robots 封禁被黑頁面外,還應該將這些頁面提交死鏈。提交死鏈是刪除被黑頁面快照的最快辦法。[站長社區(qū)-版主 ccutu]
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: