上一篇文章中,給大家簡單介紹了提高spider抓取網站策略的兩大方法,另外還有五個策略接著給分享給大家。
如果沒有瀏覽上篇文章,可以通過以下鏈接查看:
【如何提高spider抓取網站?提高spider抓取策略(1)】
?
提高spider抓取策略有哪些?
三、多種URL重定向的識別
為了讓spider能夠對多種URL重定向的識別,重定向分別有三類:HTTP 30x重定向、Meta refresh重定向和JS重定向。百度目前也支持Canonical標簽。
?
四、抓取優先級調配
想讓搜索引擎抓取網站全部頁面,是沒有百分百的。所以需要在抓取系統設計抓取優先級調配。
抓取優先級調配包含:寬度優先遍歷策略、PR優先策略、深度優先遍歷策略等等。根據實際情況結合多種策略使用完善抓取效果。
?
五、重復URL的過濾
網站出現重復的URL過多,會引發被降權。
重復頁面可以使用301重定向,在服務器端對標準URL進行定義。把不標準的URL都301重定向到標準的URL上。
?
六、暗網數據的獲取
暗網數據指的是搜索引擎無法抓取的數據。主要因為網站上的數據都在網絡數據庫中,spider很難抓取中獲得完整內容;其次網絡環境和網站本身不符合規范等問題,導致搜索引擎無法抓取。
解決暗網數據的問題,可以通過百度站長平臺數據提交的方式來解決。
?
七、抓取反作弊
Spider在抓取過程中會抓取到低質量頁面或者是被黑的頁面。通過分析URL特征、頁面的大小等等原因,完善的抓取反作弊。
閱讀本文的人還可以閱讀: