劉連康:廣度優先和深度優先的區別

劉連康 2019年5月25日15:07:38SEO新聞資訊評論2,8903944字閱讀3分8秒閱讀模式

有從事過SEO工作的朋友應該知道,百度搜索引擎蜘蛛是通過抓取網絡上的URL進行工作的。而這個URL的抓取策略又可以分為兩種,一種是深度優先策略,另外一種就是廣度優先策略。

 

今天康哥就給你們分享一下深度優先的搜索策略和廣度優先的搜索策略,看看它們的區別都在哪里。

 

首先來講一下深度優先的搜索策略,在這方面百度搜索引擎蜘蛛會分析一個文檔,并取出它的第一個鏈接所指的文檔繼續分析,然后以此類推。

 

這樣的搜索策略達到了網站結構的分析,以及頁面鏈接深度分析,從而傳達網站信息。舉個栗子吧,如果我們把網站的結構當成是一棵大樹,那么百度搜索引擎蜘蛛就是沿著樹的深度遍歷樹的節點,盡可能深的搜索樹的分支。

 

當節點v的所有邊都己被探尋過的時候,百度搜索引擎蜘蛛將會回溯到發現節點v的那條邊的起始節點,這一過程一直進行到已發現從源節點可達的所有節點為止。

 

接著就是廣度優先的搜索策略,這種策略一般會被認為是盲目的搜索,像一個無頭蒼蠅似的。而且它還是一種以搜索更多的網頁為優先的一種貪婪的搜索策略,總之一句話:只要有東西檢索,它就會抓取。

 

廣度優先的工作方式是這樣的:首先,它會先讀取一個文檔,保存下文檔上的所有鏈接,然后讀取所有這些鏈接文檔,并依次進行下去。

 

以上就是康哥對廣度優先和深度優先的一些見解,基于這兩者的區別,我們就應該知道網站應該做什么樣的結構了。

 

如果我們的網站是一個小小企業站,那么網站結構就應該是才用扁平樹形結構。因為一個網站的內頁層次越淺,就越容易獲得首頁傳遞的權重。

 

而這個扁平樹形結構相對于標準的樹形結構層次來說會更淺一些,所以內頁就容易獲得首頁傳遞過來的權重,這樣內頁就可以獲得很不錯的排名。

 

還有一個就是大型網站了,有一些大型網站頁面可能有幾十萬個、幾百萬個,甚至是幾千萬個網頁,那么做成扁平樹形結構顯然就不利于網站頁面的管理,而建立一個清晰的目錄結構才更加適合大型網站。

 

最后提醒一下,大家沒有必要深入的去研究廣度優先和深度優先這兩種搜索策略,只要懂得一些皮毛就行。因為SEO實在是太簡單了,沒啥技術含量,你越是研究這些東西就越是頭大。

 

本文為原創文章,版權歸作者所有,未經授權,禁止抄襲,否則將追究法律責任!

歡迎轉載,轉載請注明作者和出處,謝謝!

作者:劉連康

  • 我的微信
  • 這是我的微信掃一掃
  • weinxin
  • 我的微信公眾號
  • 我的微信公眾號掃一掃
  • weinxin
劉連康
  • 本文由 發表于 2019年5月25日15:07:38
匿名

發表評論

匿名網友 填寫信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

確定