商務英語計算機英語

搜索引擎是如何工作的

本文已影響 1.25W人 

小編爲大家介紹了搜索引擎是如何工作的,希望對你有幫助哦!

ing-bottom: 83.59%;">搜索引擎是如何工作的

Internet search tools fall into two camps:search engines,such as HotBot and AltaVista,and online directories,such as Yahoo and difference between the two is related to how they compile their site course,there are exceptions to every search utilities,such as Ask Jeeves,combine the search engine and directory approaches into a single package,hoping to provide users with the best of both worlds.

In directory-based search services,the Web site listings are compiled example,the everpopular Yahoo dedicates staff resources to accept site suggestions from users,review and categorize them,and add them to a specific directory on the Yahoo site.

You can usually submit your Web site simply by filling out an online Yahoo,for example,you'll find submission information at human intervention is necessary to process,verify,and review submission requests,expect a delay before your site secures a spot in a directory-based search service.

On the flip side,search engines completely automate the compilation process,removing the human component entirely.

A software robot,called a spider or crawler,automatically fetches sites all over the Web,reading pages and following associated design,a spider will return to a site periodically to check for new pages and changes to existing pages.

Results from spidering are recorded in the search engine’s index or n the wealth of information available on the Internet,it is not surprising that indexes grow to very large example,the AltaVista index has recently been increased to top out at 350 million may seem like a mammoth number,but by all estimates it still represents less than 35 percent of all pages on the Web.

Because of the depth and breadth of information being indexed,there is usually a delay,sometimes up to several weeks,between the time a site has been“spidered”and when it appears in a search l this two-step process has been completed,a site remains unavailable to search queries.

Finally,the heart of each search engine is an algorithm that matches keyword queries against the information in the index,ranking results in the order the algorithm deems most relevant.

Because the spiders,resulting indexes,and search algorithms of each search engine differ,so do the search results and rankings across the various search explains why a top 10 site in HotBot may not appear near the top of Alta Vista when the same keyword search criterion is entered.

In addition,many,but not all,search utilities also reference metatags—invisible HTML tags within documents that describe their content—as a way to control how content is a result,proper use of metatags throughout a site can also boost search engine ranking.

因特網搜索工具分爲兩大陣營:搜索引擎,如HotBot和AltaVista,以及在線目錄,如Yahoo和Lycos。兩者間的差別與它們如何編撰網站編目有關。當然,對任何規律都有例外。有些搜索實用程序,如Ask Jeeves,把搜索引擎和目錄方法合併成單一的軟件包,希望把這兩個陣營中最好的東西提供給用戶。

在基於目錄的搜索服務中,Web網站編目是手工編撰的。比如一直流行的Yahoo就指定專門的人力資源來接受用戶對網站的建議,並對建議進行評價和分類,再把它們加到Yahoo網站上特定目錄中。

通常是通過簡單地填寫在線表格就能把你的網站信息提交給(搜索引擎)。例如,在Yahoo網站上,你可以在 上找到提交信息。由於人工干預對處理、驗 證和評價提交請求是必要的,所以在網站在基於目錄的搜索服務中捕捉到一處之前,可 望有些延遲。

另一方面,搜索引擎完全實現了編撰過程的自動化,徹底消除了人工干預。

一個叫做蜘蛛或爬蟲的軟件機器人自動地在整個Web上取出站點,閱讀頁面和跟隨相關的鏈接。通過設計,蜘蛛可以週期性地返回到站點,檢查新的頁面和修改已有頁面。

蜘蛛爬行得到的結果記錄在搜索引擎的索引或目錄中。已知了因特網上可資利用的信息的價值,對索引擴張到非常大的規模是不會感到驚訝的。 例如,AltaVista的索引最近已增至3.5億頁而名列前茅。這個數字看來好像非常大,但總體估計它僅代表了Web上不足35%的頁面。

由於已編索引的信息的深度與廣度(非常大),所以通常在“蜘蛛爬行過”站點的時間與出現在搜索索引中的時間之間有一個延遲,有時多達幾周。只有這兩步的過程完成之後,站點才能供搜索查詢使用。

最後,每個搜索引擎的心臟是一種算法,它將關鍵字查詢與索引中的信息匹配起來,並按算法認爲最有關聯的順序把結果列出。

由於每種搜索引擎的蜘蛛、產生的索引和搜索算法都是不一樣的,所以在不同搜索引擎上的搜索結果和排列次序是不同的。這就解釋了爲什麼當相同的關鍵字搜索準則輸入進去時,HotBot中排在最前面的10個站點不會出現在 AltaVista中最前面的站點中。

此外,很多(但不是所有的)搜索實用程序也引用元標記(文檔中用來描述其內容的、看不見的HTML標記),作爲控制內容如何編索引的方法。因此,在整個站點中正確使用元標記也能提高(此站點)在搜索引擎中的排列名次。

猜你喜歡

熱點閱讀

最新文章