国产午夜免费 I 国产91精品ai换脸 I 黑人与日本少妇 I 欧美综合另类 I 亚洲一区二区精品视频 I 国产视频九色蝌蚪 I 不卡四区 I 窝窝伦理 I 久久大片 I 免费毛片在线播放 I 国产一区亚洲二区三区 I 黄网在线播放 I 久久人人妻人人人人妻性色av I 国产精品2 I 免费黄色av网站 I 麻豆精品免费观看 I 夜夜看 I 中文字幕在线2021 I 激情成人综合网 I 亚洲熟妇av日韩熟妇在线 I 日韩欧美一级大片 I 免费一级毛毛片 I 99久久免费国产 I 亚洲石原莉奈一区二区在线观看 I 日韩 欧美 三级 I 国产精品vip I 午夜影院.com I 国产瑟瑟视频网址 I 18秘密视频在线观看 I 亚洲精品一区二区18 I 两个男人躁一个女人视频 I 免费a级毛片出奶水 I 国产精品亚洲五月天高清 I 国产一级中文字幕 I 黑人巨大videos亚洲娇小 I 精品久久1 I 日日橹狠狠爱欧美视频 I 国产 | 欧洲野花视频欧洲1 I 情趣色诱视频在线观看完整版免费

15881098965
新聞資訊
新聞資訊

百度搜索引擎原理一,抓取建庫

日期:2019-11-08 18:25 訪問:1411 作者:

互聯網信息爆發式增長,如何有效的獲取并利用這些信息是搜索引擎工作中的首要環節。數據抓取系統作為整個搜索系統中的上游,主要負責互聯網信息的搜集、保存、更新環節,它像蜘蛛一樣在網絡間爬來爬去,因此通常會被叫做“spider”。例如我們常用的幾家通用搜索引擎蜘蛛被稱為:Baiduspdier、Googlebot、Sogou Web Spider等。

Spider抓取系統是搜索引擎數據來源的重要保證,如果把web理解為一個有向圖,那么spider的工作過程可以認為是對這個有向圖的遍歷。從一些重要的種子 URL開始,通過頁面上的超鏈接關系,不斷的發現新URL并抓取,盡最大可能抓取到更多的有價值網頁。對于類似百度這樣的大型spider系統,因為每時 每刻都存在網頁被修改、刪除或出現新的超鏈接的可能,因此,還要對spider過去抓取過的頁面保持更新,維護一個URL庫和頁面庫。

下圖為spider抓取系統的基本框架圖,其中包括鏈接存儲系統、鏈接選取系統、dns解析服務系統、抓取調度系統、網頁分析系統、鏈接提取系統、鏈接分析系統、網頁存儲系統。Baiduspider即是通過這種系統的通力合作完成對互聯網頁面的抓取工作。


上圖看似簡單,但其實Baiduspider在抓取過程中面對的是一個超級復雜的網絡環境,為了使系統可以抓取到盡可能多的有價值資源并保持系統及實際環境中頁面的一致性同時不給網站體驗造成壓力,會設計多種復雜的抓取策略。以下做簡單介紹:


1、抓取友好性


互聯網資源龐大的數量級,這就要求抓取系統盡可能的高效利用帶寬,在有限的硬件和帶寬資源下盡可能多的抓取到有價值資源。這就造成了另一個問題,耗費被抓網站的帶寬造成訪問壓力,如果程度過大將直接影響被抓網站的正常用戶訪問行為。因此,在抓取過程中就要進行一定的抓取壓力控制,達到既不影響網站的正常用戶訪問又能盡量多的抓取到有價值資源的目的。


通常情況下,最基本的是基于ip的壓力控制。這是因為如果基于域名,可能存在一個域名對多個ip(很多大網站)或多個域名對應同一個ip(小網站共享ip)的問題。實際中,往往根據ip及域名的多種條件進行壓力調配控制。同時,站長平臺也推出了壓力反饋工具,站長可以人工調配對自己網站的抓取壓力,這時百度spider將優先按照站長的要求進行抓取壓力控制。


對同一個站點的抓取速度控制一般分為兩類:其一,一段時間內的抓取頻率;其二,一段時間內的抓取流量。同一站點不同的時間抓取速度也會不同,例如夜深人靜月黑風高時候抓取的可能就會快一些,也視具體站點類型而定,主要思想是錯開正常用戶訪問高峰,不斷的調整。對于不同站點,也需要不同的抓取速度。



2、常用抓取返回碼示意


簡單介紹幾種百度支持的返回碼:


1)最常見的404代表“NOT FOUND”,認為網頁已經失效,通常將在庫中刪除,同時短期內如果spider再次發現這條url也不會抓取;


2)503代表“Service Unavailable”,認為網頁臨時不可訪問,通常網站臨時關閉,帶寬有限等會產生這種情況。對于網頁返回503狀態碼,百度spider不會把這條url直接刪除,同時短期內將會反復訪問幾次,如果網頁已恢復,則正常抓取;如果繼續返回503,那么這條url仍會被認為是失效鏈接,從庫中刪除。


3)403代表“Forbidden”,認為網頁目前禁止訪問。如果是新url,spider暫時不抓取,短期內同樣會反復訪問幾次;如果是已收錄url,不會直接刪除,短期內同樣反復訪問幾次。如果網頁正常訪問,則正常抓取;如果仍然禁止訪問,那么這條url也會被認為是失效鏈接,從庫中刪除。


4)301代表是“Moved Permanently”,認為網頁重定向至新url。當遇到站點遷移、域名更換、站點改版的情況時,我們推薦使用301返回碼,同時使用站長平臺網站改版工具,以減少改版對網站流量造成的損失。


3、多種url重定向的識別


互聯網中一部分網頁因為各種各樣的原因存在url重定向狀態,為了對這部分資源正常抓取,就要求spider對url重定向進行識別判斷,同時防止作弊行為。重定向可分為三類:http 30x重定向、meta refresh重定向和js重定向。另外,百度也支持Canonical標簽,在效果上可以認為也是一種間接的重定向。


4、抓取優先級調配


由于互聯網資源規模的巨大以及迅速的變化,對于搜索引擎來說全部抓取到并合理的更新保持一致性幾乎是不可能的事情,因此這就要求抓取系統設計一套合理的抓取優先級調配策略。主要包括:深度優先遍歷策略、寬度優先遍歷策略、pr優先策略、反鏈策略、社會化分享指導策略等等。每個策略各有優劣,在實際情況中往往是多種策略結合使用以達到最優的抓取效果。


5、重復url的過濾


spider在抓取過程中需要判斷一個頁面是否已經抓取過了,如果還沒有抓取再進行抓取網頁的行為并放在已抓取網址集合中。判斷是否已經抓取其中涉及到最核心的是快速查找并對比,同時涉及到url歸一化識別,例如一個url中包含大量無效參數而實際是同一個頁面,這將視為同一個url來對待。


6、暗網數據的獲取


互聯網中存在著大量的搜索引擎暫時無法抓取到的數據,被稱為暗網數據。一方面,很多網站的大量數據是存在于網絡數據庫中,spider難以采用抓取網頁的方式獲得完整內容;另一方面,由于網絡環境、網站本身不符合規范、孤島等等問題,也會造成搜索引擎無法抓取。目前來說,對于暗網數據的獲取主要思路仍然是通過開放平臺采用數據提交的方式來解決,例如“百度站長平臺”“百度開放平臺”等等。


7、抓取反作弊

成都SEO優化-了解更多此方面的朋友請登陸:http://www.zitec.com.cn/!這里有更多的驚喜等著您!


spider在抓取過程中往往會遇到所謂抓取黑洞或者面臨大量低質量頁面的困擾,這就要求抓取系統中同樣需要設計一套完善的抓取反作弊系統。例如分析url特征、分析頁面大小及內容、分析站點規模對應抓取規模等等。

在線咨詢客服
×
    主站蜘蛛池模板: 国产成人精品日本亚洲 | 亚洲日韩男人网在线 | 中国少妇裸体淫交 | 国产精品对白交换视频 | 啊轻点内射在线视频 | 国产视频一区二区 | 毛片视频免费100部 国内精品综合久久久40p | 夜夜骑日日操 | 国产精品视频2020年最新视频 | 久热精品在线播放 | 天天操天天干天天舔 | 亚洲综合在线一区 | 米奇欧美777四色影视在线 | 欧美性bbw| 国产性猛交╳xxx乱大交 | 少妇又色又紧又爽又刺激视频 | 国产精品a久久777777 | 亚洲精品日本 | 亚洲精品久久国产高清小说 | 欧美激性欧美激情在线 | 伊人亚洲综合网色av另类 | 区二区欧美性插b在线视频网站 | 国产亚洲情侣一区二区无码av | 性网站在线观看 | 日日夜夜超碰 | 国产精品美女久久久浪潮软件 | 少妇中文字幕 | 午夜影院免费视频 | 国产三级aⅴ在在线观看 | 婷婷婷国产在线视频 | 校园春色亚洲色图 | av天堂亚洲狼人在线 | 国产农村黄aaaaa特黄av毛片 | 日本边添边摸边做边爱喷水 | 97视频久久久 | 成人免费观看做爰视频ⅹxx | 99国产精品久久久久久久久久 | 无码精品a∨在线观看十八禁 | 久久精品青青草原伊人 | 亚洲乱码卡一卡二卡新区仙踪木木 | 国产自在自线2021 | 久久九九av免费精品 | 成人午夜福利免费专区无码 | 欧美精品成人一区二区三区四区 | 亚洲午夜精品久久 | 亚洲欧美日韩精品永久 | 免费三级在线 | 亚洲欧洲视频 | 国产av一二三无码影片 | 亚洲色大成网站www久久九 | 四川丰满少妇毛片新婚之夜 | 欧美青草视频 | 视频区国产亚洲.欧美 | 综合网中文字幕 | 国产精品国产av国产三级 | 精品国产精品国产偷麻豆 | 午夜精品区 | 日韩av中文字幕在线 | av免费在线观看网站 | 欧美日韩五月天 | 中文字幕在线播 | 亚洲欧美日韩国产综合在线一区 | 久久国内视频 | 午夜激情在线观看视频 | 夜夜草av| 精品中出| 国产午夜精品久久久久久久 | 国产精品www色诱视频 | 亚洲中文字幕码在线电影 | 国产成人综合怡春院精品 | 成人亚洲欧美在线观看 | 中文字幕xxx | 精品人妻潮喷久久久又裸又黄 | 二区在线观看 | 91国视频| 欧美一区二区三区粗大 | 日日碰狠狠躁久久躁96 | 国产精品亚洲精品日韩己满十八小 | 乱码卡一卡二新区网站 | 午夜福利18以下勿进免费 | 97色伦97色伦国产欧美空 | 色婷婷色综合 | 深夜福利啪啪片 | 欧美成人精品一区二区三区在线观看 | 色综合色综合色综合色综合 | 在线观看小视频 | 欧美激情一区在线观看 | 天天干天天色综合网 | 202丰满熟女妇大 | 中文日韩v日本国产 | 国产中文字幕精品 | 久久国产免费观看精品a片 国产人妻人伦精品1国产丝袜 | 无码国产成人午夜在线观看 | 久久99精品国产99久久6尤物 | 中产乱码中文在线观看免费软件 | 亚洲 丝袜 制服 欧美 另类 | 亚洲午夜国产精品无码老牛影视 | 国产午夜高潮熟女精品av软件 | 久久亚洲2019中文字幕 |