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

搜索引擎的排名原理

作者: admin 发布: 2014-8-6 14:35:46 分类: seo優化 閱讀: 次 查看評論

  要了解搜索引擎優化,首先了解搜索引擎的基本工作原理。搜索引擎排名大致上可以分爲四個步驟。

  爬行和抓取

  搜索引擎派出一個能夠在網上發現新網頁並抓取文件的程序,這個程序通常被稱爲蜘蛛或機器人。搜索引擎蜘蛛從數據庫中已知的網頁開始出發,就像正常用戶的浏覽器一樣訪問這些網頁並抓取文件。

  並且搜索引擎蜘蛛會跟蹤網頁上的鏈接,訪問更多網頁,這個過程就叫爬行。當通過鏈接發現有新的網址時,蜘蛛將把新網址記錄入數據庫等待抓取。跟蹤網頁鏈接是搜索引擎蜘蛛發現新網址的最基本方法,所以反向鏈接成爲搜索引擎優化的最基本因素之一。沒有反向鏈接,搜索引擎連頁面都發現不了,就更談不上排名了。

  搜索引擎蜘蛛抓取的頁面文件與用戶浏覽器得到的完全一樣,抓取的文件存入數據庫。

  索引

  搜索引擎索引程序把蜘蛛抓取的網頁文件分解、分析,並以巨大表格的形式存入數據庫,這個過程就是索引。在索引數據庫中,網頁文字內容,關鍵詞出現的位置、字體、顔色、加粗、斜體等相關信息都有相應記錄。

  搜索引擎索引數據庫存儲巨量數據,主流搜索引擎通常都存有幾十億級別的網頁。

  搜索詞處理

  用戶在搜索引擎界面輸入關鍵詞,單擊“搜索”按鈕後,搜索引擎程序即對輸入的搜索詞進行處理,如中文特有的分詞處理,對關鍵詞詞序的分別,去除停止詞,判斷是否需要啓動整合搜索,判斷是否有拼寫錯誤或錯別字等情況。搜索詞的處理必須十分快速。

  排序

  對搜索詞進行處理後,搜索引擎排序程序開始工作,從索引數據庫中找出所有包含搜索詞的網頁,並且根據排名計算法計算出哪些網頁應該排在前面,然後按一定格式返回“搜索”頁面。

  排序過程雖然在一兩秒之內就完成返回用戶所要的搜索結果,實際上這是一個非常複雜的過程。排名算法需要實時從索引數據庫中找出所有相關頁面,實時計算相關性,加入過濾算法,其複雜程度是外人無法想象的。搜索引擎是當今規模最大、最複雜的計算系統之一。

  但是即使最好的搜素引擎在鑒別網頁上也還無法與人相比,這就是爲什麽網站需要搜索引擎優化。沒有SEO的幫助,搜索引擎常常並不能正確返回最相關、最權威、最有用的信息。
相關文章:
搜索引擎原理詳解

搜索引擎原理簡單分析帶圖

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

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

評論列表:

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