相關文章

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

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

Experiments Lab所做的努力

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

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

Experiments Lab進行的工作:

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

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

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

▲Google搜尋背後的小故事。

搜尋背後的小故事:

  • 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億個,Caffeine索引的內容也超過1億GB。

快!還要更快!

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

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

Google的快速搜尋理念:

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

隨時、隨地都能搜尋

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

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

資料、圖片來源:Under The Hood

延伸閱讀:

Google 搜尋再進化,讓你挖出 Google+ 訊息、照片和用戶

專訪 Google 台灣總經理簡立峰,談網路搜尋難題

用 Google 畫函數圖,幫你寫數學作業,還能畫愛心做告白

Google 在 Inside Search 大會宣佈 3大新搜尋功能

Google 以圖搜尋 繁中版上線,有圖就幫你找到人

Google Instant 搶先體驗,台灣在地版隨打即搜!

使用 Facebook 留言

223000f41c8c4a24a4492e29c3334085?size=48&default=wavatar
2人給推

3.  Link (發表於 2012年1月17日 11:43)
這世界上已經不能沒有Google了.....
我無法想像沒有Google的未來(沒有M$倒還好)
5be844214037850c304c1e6a05dc5277?size=48&default=wavatar
4.  NO (發表於 2012年1月17日 16:49)
※ 引述《Link》的留言:
> 這世界上已經不能沒有Google了.....
> 我無法想像沒有Google的未來(沒有M$倒還好)

沒有 Google 你還可以用別家的搜尋引擎
沒有 Microsoft Windows 就完蛋了
這就等於所有 PC 都要重寫 這才是大災難
(微軟做的研究從來都不比谷歌少,
只是谷歌比較懂得嘩眾取寵)
0a5bbe471210d51c7497383d8e7d40ce?size=48&default=wavatar
5.  HaHa (發表於 2012年1月18日 09:17)
沒有 Microsoft Windows 就完蛋了
這就等於所有 PC 都要重寫 這才是大災難<---我笑了
Linux iOS不能用嗎(≧▽≦)
A77db8b2d3b43febae0aece21793d0d7?size=48&default=wavatar
6.  DIYOU (發表於 2012年1月18日 20:17)
沒有c語言之父 - Dennis Ritchie

看google windows linux mac ios 怎摸半
SeiWeng
7.  SeiWeng (發表於 2012年1月19日 00:03)
沒有 MS 真的是還好(望向自己習慣的 Redhat

其實 Google 沒有了真的也還好,只是很多事情會麻煩一點,像是回去看看充滿罐頭的 Yahoo 還是中文搜尋還有點兩光的 Bing....更別說跨越語系的搜尋結果
機器
8.  機器 (發表於 2012年2月14日 09:52)
Linux、Mac OS X究竟被放到哪裡了呢Haha
沒有微軟 不就少了一種作業系統而已~

發表回應

謹慎發言,尊重彼此。按此展開留言規則