網站首頁 小常識 美食 教育 生活 數碼 經驗
當前位置:維基百科吧 > 經驗 > 

搜尋引擎是如何實現的

欄目: 經驗 / 釋出於: / 人氣:1.7W

搜尋引擎是如何實現的

搜尋引擎是指根據一定的策略、運用特定的計算機程式蒐集網際網路上的資訊,在對資訊進行組織和處理後,並將處理後的資訊顯示給使用者,是為使用者提供檢索服務的系統。 搜尋引擎由搜尋器 、索引器、檢索器和使用者介面四個部分組成,包括全文索引、目錄索引、元搜尋引擎、垂直搜尋引擎、集合式搜尋引擎、門戶搜尋引擎與免費連結列表等。

搜尋引擎實現的原理:

1、通過一種特定規律的軟體跟蹤網頁的連結,從一個連結爬到另外一個連結,像蜘蛛在蜘蛛網上爬行;

2、通過蜘蛛跟蹤連結爬行到網頁,並將爬行的資料存入原始頁面資料庫;

3、搜尋引擎將蜘蛛抓取回來的頁面,進行各種步驟的預處理;

4、使用者在搜尋框輸入關鍵詞後,排名程式呼叫索引庫資料,計算排名顯示給使用者,排名過程與使用者直接互動的。

Tags:搜尋引擎