plurk 2010-2-27 00:47
Google說明搜尋排序機制
歐洲委員會(EC)在本周證實有三家業者指控Google違反歐洲市場的競爭條例,並展開初步調查。Google資深競爭法律顧問Julia Holtz率先跳出澄清Google秉持公平競爭的立場,隨之Google資深搜尋排序工程師Amit Singhal則出面說明Google搜尋的排序邏輯。 <BR><BR>對於英國比價網站Foundem及法國法律搜尋引擎ejustice.fr指控Google在搜尋結果中貶低其網站排行,Singhal說明Google的搜尋排序邏輯,表示Google每天都要處理數億的關鍵字查詢,並要求快速且精確的回應,而且有20%的查詢是前所未見,要逐一以人工處理無論如何是不可行的。 <BR><BR>Singhal說,Google根據查詢字串並透過一組演算集合來找出相關及有用的結果,該演算法運用數百種不同的訊息來選出優先結果,這些訊息是關聯性的指標,包括項目、或只是網頁上的文字。更複雜的則參考其他網站所連結的頁面,不論是訊息或Google的演算都是持續變動且不停改善的,Google平均每天會更改一到兩個參數。 <BR><BR>Singhal亦揭露了Google的三大排序原則,分別是由演算法所產生的結果(無人為干預)、不遺漏任何查詢,及簡單。 <BR><BR>因此,Singhal強調,網路是由使用者所打造的,使用者創造了網頁也連結到各個網頁,Google利用全球人類的貢獻並透過運算法來進行搜尋結果的管理與排序,並相信這是一個比手動排序更佳的解決方案。 <BR><BR>此外,Singhal亦坦承Google在搜尋結果上未能盡善盡美,每天都會出現粗糙的搜尋結果,Google不會手動更改相關結果,但可藉此改善底層的排序邏輯。同時,Google也盡力在不危及搜尋結果品質下推持系統的簡潔。 <BR><BR>最後,Singhal指出即使搜尋技術迄今已發展二十年,但仍未脫離嬰兒階段,目前仍屬幼兒爬行期,很快地便能開始走路,並希望在他有生之年能夠看到相關技術邁入青春期。(編譯/陳曉莉)