您現在的位置: 网站首頁 / seo優化 / 正文

百度搜索引擎工作原理-抓取、過濾、建立索引和輸出結果

作者: admin 发布: 2013-8-23 18:21:12 分类: seo優化 閱讀: 次 查看評論

  从输入关键词,到百度给出搜索结果的过程,往往仅需几毫秒即可完成。百度是如何在浩如烟海的互联网资源中,以如此之快的速度将您的网站内容展现给用户?这背后蕴藏着什么样的工作流程和运算逻辑?事实上,百度搜索引擎的工作并非仅仅如同首頁搜索框一样简单。

  搜索引擎爲用戶展現的每一條搜索結果,都對應著互聯網上的一個頁面。每一條搜索結果從産生到被搜索引擎展現給用戶,都需要經過四個過程:抓取、過濾、建立索引和輸出結果。

  抓取

  Baiduspider,或稱百度蜘蛛,會通過搜索引擎系統的計算,來決定對哪些網站施行抓取,以及抓取的內容和頻率值。搜索引擎的計算過程會參考您的網站在曆史中的表現,比如內容是否足夠優質,是否存在對用戶不友好的設置,是否存在過度的搜索引擎優化行爲等等。

  當您的網站産生新內容時,Baiduspider會通過互聯網中某個指向該頁面的鏈接進行訪問和抓取,如果您沒有設置任何外部鏈接指向網站中的新增內容,則Baiduspider是無法對其進行抓取的。對于已被抓取過的內容,搜索引擎會對抓取的頁面進行記錄,並依據這些頁面對用戶的重要程度安排不同頻次的抓取更新工作。

  需您要注意的是,有一些抓取軟件,爲了各種目的,會僞裝成Baiduspider對您的網站進行抓取,這可能是不受控制的抓取行爲,嚴重時會影響到網站的正常運作。點此識別Baiduspider的真僞。

  過濾

  互聯網中並非所有的網頁都對用戶有意義,比如一些明顯的欺騙用戶的網頁,死鏈接,空白內容頁面等。這些網頁對用戶、站長和百度來說,都沒有足夠的價值,因此百度會自動對這些內容進行過濾,以避免爲用戶和您的網站帶來不必要的麻煩。

  建立索引

  百度對抓取回來的內容會逐一進行標記和識別,並將這些標記進行儲存爲結構化的數據,比如網頁的tagtitle、metadescripiton、網頁外鏈及描述、抓取記錄。同時,也會將網頁中的關鍵詞信息進行識別和儲存,以便與用戶搜索的內容進行匹配。

  輸出結果

  用戶輸入的關鍵詞,百度會對其進行一系列複雜的分析,並根據分析的結論在索引庫中尋找與之最爲匹配的一系列網頁,按照用戶輸入的關鍵詞所體現的需求強弱和網頁的優劣進行打分,並按照最終的分數進行排列,展現給用戶。

  綜上,您若希望通過搜索引擎爲用戶帶來更好的體驗,需要對進行您的網站嚴格的內容建設,使之更符合用戶的浏覽需求。需要您注意的是,網站的內容建設始終需要考慮的一個問題是,這對用戶是否有價值。

  來源:SEO搜尋引擎優化 - SEO自學網 轉載注明出處!

? 上一篇下一篇 ?   本文關鍵詞: 搜索引擎原理  

評論列表:

站長SEO學院
第一節:百度搜索引擎工作原理
第二節:建設對搜索引擎友好的站點
第三節:如何進行網站內容建設
第四節:整體優化、結構優化、網頁優化
第五節:移動搜索-明確移動搜索優化標准
百度SEO資料文檔
百度搜索引擎優化指南2.0
百度移動搜索優化指南2.0
網站分析白皮書(站長版)
移動站點該如何優化
建設對百度友好的站點
百度搜索引擎網頁質量白皮書
石榴算法-綠蘿算法-冰桶算法
新搜索時代下的優化策略
更多百度SEO資料文檔
站長推薦
DIV+CSS布局實例教程-Web標准
网站SEO優化常见问题汇总
SEO優化推广方案该如何写
SEO優化方案步骤
影響網站關鍵詞排名因素總結
影響谷歌搜索引擎排名的因素調查
手機移動端站點適配優化
最近發表