2012.01.16 16:49

Google 搜尋不簡單,背後的故事、數字大揭密

ADVERTISEMENT

 專門介紹搜尋技術的  網站,其中  網頁是告訴大家 Google 為了讓搜尋更快且更有效率,默默在背後做了多少事情。例如 Google 的索引(index)可是有超過1億GB內容;加入  、技術也都是為了加快搜尋速度。

 的介紹網頁最近改版了,是讓對 Google 搜尋有興趣的人知道Google在背後默默做了哪些努力。「Under the hood」片面翻譯是打開引擎蓋,語意則是接近「知其然,知其所以然」的意思。

Experiments Lab所做的努力

Google會與使用者一同測試最先進的搜尋技術,當使用者每次進行搜尋,也是在一同參與實驗。

ADVERTISEMENT

▲Experiments Lab不斷研發改進最新的搜尋技術。

Experiments Lab進行的工作:

  • 自動完成實驗(Auto complete experiments):Google持續嘗試不同的方法以加快呈現結果速度,Google的實驗還包含在打出完整字句前就開始進行搜尋。
  • 搜尋排名實驗(Search Ranking experiments):Google會測試即將推出的最新版運算法改進,幫助使用者找到更高品質的搜尋結果。
  • 使用者介面實驗(User Interface Experiments):當Google推出新功能給全世界的使用者前,會先把主要功能開放給1/100的使用者,你現在可能就已經見到Google即將推出的新功能。
  • 2010年的實驗(Experiments in 2010):Google始終不斷在進行實驗,在2010年已經實現超過6000項特定的搜尋實驗。

搜尋已經是生活中的一部分

身為全球最大的搜尋引擎,你可以想像Google首頁乾淨簡截的白色頁面背後,究竟有多少誇張的數字呢?Google的索引(index)可是有超過1億GB的內容,光是龐大的資料量就得付出許多功夫來整理。

ADVERTISEMENT

▲Google搜尋背後的小故事。

搜尋背後的小故事:

ADVERTISEMENT

  • 100萬小時運算:Google花了100萬小時建立索引資料(index)。
  • 每天10億次搜尋次數:Google每天要處理超過10億次搜尋。
  • 4500億個獨特查詢:自從2003年以來,Google回答了4500億個新的獨特查詢(也就是Google以往從沒見過的關鍵字搜尋)。
  • 1000人工年:Google花上超過1000人工年(1000 man-years,意旨1000個人工作1年、或1人工作1000年)進行Google搜尋演算法的開發。
  • 閃電般的預覽速度:Instant Preview的平均載入時間只需要1/10秒。
  • 獨特查詢:每天都會出現20%的獨特查詢(unique queries,以往沒見過的關鍵字搜尋)。
  • 跨越1500英里的回答:每個搜尋平均要跨越1500英里的距離取得答案,回到使用者的電腦中。
  • 索引規模:過去數年間Google索引內容增加超過數10億個,的內容也超過1億GB。

快!還要更快!

Google每天處理超過10億則來自世界各地的查詢,平均回覆搜尋結果為0.25秒,如何更快、更有效率的搜尋就是一大挑戰。

▲Google搜尋的平均回覆時間為0.25秒。

ADVERTISEMENT

Google的快速搜尋理念:

  • Google知道等待是多麼令人洩氣:這就是Google為何希望能瞬間顯示搜尋結果的原因,更好的是,Google希望能幫助使用者在輸入關鍵字每個字母(或講話)的瞬間就進行搜尋,並立即顯示搜尋結果。
  • Google持續加快搜尋引擎的速度:除了漂亮的程式碼之外,Google在全球建立的分佈式計算系統(distributed computing systems),確保使用者可到更快的回應時間。隨著和等技術,Google能在使用者打好關鍵字之前就找出搜尋結果。此外Google也不斷抓取網路上的內容,確保使用者在幾分鐘內即可找到最新的新聞、部落格、以及狀態更新。在加入後,也能在事件發生後隨即提供即時話題內容。
  • 即時搜尋(Realtime search)案例,以為例:2011年1月28日,埃及的示威抗議過了3天之後,網路上包含埃及「Egypt」這個字的Tweet推特訊息超過24萬5千則。Google也在48小時內增加索引加入1000萬個相關的部落格文章、以及22,350個相關的新聞結果。

隨時、隨地都能搜尋

過去2年間,Google在手機等行動裝置的搜尋量,比起桌上型電腦的Google搜尋增加5倍,使用者已經不侷限在桌上型電腦前進行搜尋,而是隨時隨地都會進行搜尋。Google針對iOS、Android平台推出多款應用程式,讓使用者在外也能立即進行搜尋。

▲Google提供了iOS、Android系統多款應用程式,可快速查詢到需要的內容。

資料、圖片來源:

延伸閱讀:

ADVERTISEMENT