仲介交易 HTTP://www.aliyun.com/zixun/aggregation/6858.html">SEO診斷 淘寶客 雲主機 技術大廳
其實大家只要知道了搜尋引擎的工作原理就基本上知道了搜索結構是怎麼出來的,為什麼相同的內容有的網站會排在前面而有的網站會排在後面,通過對搜尋引擎工作原理的瞭解,能夠進一步理解我們的SEO優化! 下面就簡要介紹一下搜尋引擎的工作原理!
一:建立資訊索引
搜尋引擎自然是依靠自己的程式掃描整個互聯網上的網頁的,這個掃描程式往往被我們形象的稱為蜘蛛或者探尋機器人,它們的主要工作就是去收集各種網頁,努力的帶回大量的資訊,把這個資訊放到蜘蛛的倉庫後,基本上是無序的, 只有在使用者提出搜索請求的時候才會對這些資訊進行加工,然後把加工好的網頁提供給客戶,如果資訊不進行加工,而只是簡單的呈獻給客戶,那麼客戶要想找到自己想要的東西就會很困難,自然就沒有辦法獲得使用者的青睞了, 而這個加工過程就是給網頁建立索引過程,通過搜尋引擎對網頁品質的評判有資格的才能夠進入索引,沒資格的就踢出去,建立索引的就是被搜尋引擎收錄了!
舉個例子來說明一下,比如搜尋引擎建立了一個索引叫做「搜尋引擎優化」,然後程式就會在蜘蛛的倉庫中找和搜尋引擎優化有關的網頁,然後把他們放在搜尋引擎優化這個標籤的下面,等待有使用者進行搜索搜尋引擎優化這個關鍵字的時候, 程式就會在這個索引裡面找出有用的資訊提供給使用者了!
那麼建立好的索引又是如何把好的內容提供給使用者的呢?一般通過三種方法,一種是內容索引,這裡的內容就是我們常說的關鍵字,標題和描述語句以及連結源頭文字等,第二種就是結構索引,這裡主要是有價值的資訊,比如收集回來的網頁連接等等 ,第三種就是索引時的特別索引,這要是集中圖片,PDF檔等提供搜索問詢的!
二:搜尋引擎的資訊回饋工作
比如廣大的使用者在百度的搜索框裡面輸入仔豬價格這個關鍵字後,搜尋引擎就要開始以光子的速度開始工作了,正確在幾百萬分之一秒的時間裡面給大家提供有關仔豬價格的資訊結果出來,而百度執行的時間一般控制在半秒之內, 當然從搜索到提供給客戶看了這段時間,可見效率是驚人的!
那麼百度是如何做到這一點的呢?如果是把自己收集到的網頁通過臨時的計算然後再回饋給使用者時間遠遠不止這麼多,因為我們往往搜索一個關鍵字的時候會出現很多的頁面,因此搜尋引擎在內容索引和結構索引的過程中都會有個預備計算, 如果在搜尋引擎執行了計算之後在過去如果出現和仔豬價格這個關鍵字排名條件的網頁太多的時候往往就會出現網頁排版錯誤或者其他的提示來,如今這個問題已經解決了,就是把相關的網頁資訊提供到現在專有的排名程式, 然後請排名程式將相關的資訊按照和關鍵字最相關的和不相關的順序進行排列,排名程式於是就能夠從預備計算過的索引裡面進行排列,大大縮短了計算的時間,從而能夠迅速的提供一份綜合的排名給使用者!
上面僅是筆者對搜尋引擎的工作原理進行了簡單的介紹,當然其中的程式演算法和具體的工作原理如果不用幾本書是沒有辦法講清楚的,不過最起碼能夠給廣大的站長朋友們帶來基本的瞭解,這對於我們網站的優化的説明是很大!本文來源:HTTP ://www.99g5.com/ 減肥藥排行榜原創A5首發,轉載請注明,謝謝!