Latest News

Home » 搜尋引擎排名原理 » 搜尋引擎的工作原理為何?

搜尋引擎的工作原理為何?

搜尋引擎是什麼?
搜尋引擎指自動從網際網路搜集訊息,經由一定整理以後,提供給使用者進行查詢的系統。網際網路上的訊息浩瀚萬千,而且毫無秩序,所有的訊息象汪洋上的一個個小島,網頁連結是這些小島之間縱橫交錯的橋樑,而搜尋引擎,則為使用者繪製一幅一目瞭然的訊息地圖,供使用者隨時查閱。

搜尋引擎的工作原理為何?
搜尋引擎的工作原理大致可以分為:

1、搜集訊息:搜尋引擎的訊息搜集基本都是自動的。搜尋引擎利用稱為網路蜘蛛的自動搜尋機器人程式來連上每一個網頁上的超連結。機器人程式根據網頁鏈到其他中的超連結,就像日常生活中所說的「一傳十,十傳百……」一樣,從少數幾個網頁開始,連到資料庫上所有到其他網頁的連結。理論上,若網頁上有適當的超連結,機器人便可以遍歷絕大部分網頁。
2、整理訊息:搜尋引擎整理訊息的過程稱為「建立索引」。搜尋引擎不僅要儲存搜集起來的訊息,還要將它們按照一定的規則進行編排。這樣,搜尋引擎根本不用重新翻查它所有儲存的訊息而迅速找到所要的資料。想像一下,若果訊息是不按任何規則地隨意堆放在搜尋引擎的資料庫中,那麼它每次找資料都得把整個資料庫完全翻查一遍,如此一來再快的電腦系統也沒有用。
3、接受查詢:使用者向搜尋引擎發出查詢,搜尋引擎接受查詢並向使用者返回資料。搜尋引擎每時每刻都要接到來自大量使用者的幾乎是同時發出的查詢,它按照每個使用者的要求檢查自己的索引,在極短時間內找到使用者需要的資料,並返回給使用者。目前,搜尋引擎返回主要是以網頁連結的形式提供的,這些通過這些連結,使用者便能到達含有自己所需資料的網頁。通常搜尋引擎會在這些連結下提供一小段來自這些網頁的摘要訊息以說明使用者判斷此網頁是否含有自己需要的內容。

About

發佈留言