搜尋引擎
搜尋引擎是一個軟體系統,它從全球資訊網收集資訊,並將其呈現給正在尋找特定資訊的使用者。
搜尋引擎執行以下過程:
- 網路爬行:透過瀏覽網頁上的超連結來搜尋網站,包括站點內的連結和站點之間的連結。網站所有者可以透過在名為
robots.txt的檔案中定義“機器人排除”資訊,來阻止搜尋引擎的網路爬蟲(或蜘蛛)訪問站點的特定區域。 - 索引:將關鍵詞和其他資訊與已爬取的特定網頁關聯起來。這使使用者能夠儘快找到相關網頁。
- 搜尋:根據由關鍵詞和其他命令組成的查詢來查詢相關的網頁。搜尋引擎會找到與查詢匹配的網頁的 URL,並根據其相關性對它們進行排名。然後,它會按排名順序將結果呈現給使用者。
谷歌是最受歡迎的搜尋引擎。其他頂級搜尋引擎包括雅虎(Yahoo!)、必應(Bing)、百度(Baidu)和美國線上(AOL)。