常見的Google搜尋演算法 (Search Algorithms)

常見的Google搜尋演算法 (Search Algorithms)

常見的Google搜尋演算法

這幾天在準備SEO Basics的slides,所以也順手整理了一下Google常見的搜尋演算法。

常見的Google搜尋演算法

  • 蜂鳥 Hummingbird:用於語意搜尋。
  • PageRank:一個頁面若有愈多高品質的連結連到,這個頁面的排名就愈高。類似投票的概念,但不是票票等值。
  • 熊貓 Panda:對抗Spam,主要負責 網站 內容品質 - 內容重複、低流量、高跳離率、與內容無關的廣告過多的網站
  • 企鵝 Penguim:對抗Spam,負責掌管 網站 內與網站外的連結品質,主要是外部連結。
  • PayDay Loan:對抗Spam Sites/Queries。
  • 鴿子 Pigeon:改善本地搜尋(Local Search),依地理位給予最適合的排名。
  • Top Heavy:降等過多廣告的頁面。
  • 搜尋引擎友善 Mobile Friendly:提升對行動裝置友善的頁面。
  • Pirate:移除侵害版權的頁面或網站。
  • RankBrain:用於語意搜尋。

蜂鳥 Hummingbird

Google Hummingbird

目的

用於語意搜尋 - 想要提供使用者答案,而不再是搜尋結果。

如何運作?如何影響搜尋排名?

「蜂鳥」注重相關性。 蜂鳥計畫導入一個新的資料庫「Google 知識圖譜( Knowledge Graph )」作為主要技術支援,讓搜尋引擎能了解真實世界事物的意義與關聯。因此,搜尋引擎不再一昧將符合搜尋字串的頁面呈現給使用者,而是依照剖析後意義正確或相信的呈現給使用者。

Knowledge Graph的介紹影片。

Introducing the Knowledge Graph


PageRank

Google PageRank

一個頁面若有愈多高品質的連結連到,這個頁面的排名就愈高。類似投票的概念,但不是票票等值。2014年11月24日Google宣佈不再維護PageRank演算法,但應解讀使用 Google Penguim 取代 PageRank。


熊貓 Panda

Google Panda

目的

主要負責網頁內容品質的審核,並對抗Spam。例如:內容重複、低流量、高跳離率、與內容無關的廣告過多的網站。

如何運作?

  • Google Panda演算法更新開始於2011年2月24日,目的是讓搜尋結果顯示的網站都能夠符合Google的品質要求,亦即打擊低品質的網頁,例如內容農場、為SEO目的而建立的連結網站、廣告網站。
  • Google Panda演算法是一個過濾器(filter),Google使用這個演算法定期執行去進行過濾,把低品質的網站排除在搜尋結果外。
  • 網站 為評定單位。Google Panda發現屬於低品質而過濾,整個網站都會受到波及,因此是非常重要的考量因素。

成效?如何影響搜尋排名?

對不同類型的網站有不同程度的影響

  • 大品牌網站:影響最大。
  • 小網站:無影響。
  • 大網站,但非品牌網站:有影響。

3 site types and how panda affected each

Panda的特定目標

  • 內容農場。
  • 小電商網站,且有太多的內容單薄的商品頁。
  • 論壇,且有太多新使用者產出的頁面。
  • 大品牌網站、目錄網站、聯合行銷網站,且沒有高流量、使用者互動低。

caught in the crosshairs

幫助Panda理解文章為擁有/原創者

理論上,文章擁有/原創者會有最早被index的時間戳記,但許多內容農場的文章的收錄時間常早於原創者的網站,因此提早被搜尋引擎收錄的時間是必要的 - 使用「RSS」通知搜尋引擎趕快來收錄,而非原先等待的方式。

RSS的好處

  • 提醒搜尋引擎網站內容更新,讓搜尋引擎快速收錄頁面
  • 由於被快速收錄,因此可讓搜尋引擎理解此為文章擁有/原創者

企鵝 Penguim

Google Penguim

目的

對抗Spam,負責掌管網站內與網站外的連結品質,主要是外部連結。

如何運作?

當偵測到垃圾連結(外站)時,被連到的網站(本站)會被排除在SERPs外,因此必須常常做外部連結的檢查。

  • Anchor Text 含品牌關鍵字、長尾關鍵字、多樣化。
  • External Links:短時間大量增加外部連結會遭到檢查。
  • Internal Links:優化網站內部連結。

PayDay Loan

Google PayDay Loan

目的

  • 2.0:打擊Spammy Sites,例如:為SEO目的而設的連結、關鍵字網站。
  • 3.0:打擊Spammy Queries,如下圖。

PayDay Loan


鴿子 Pigeon

Google Pigeon

目的

改善本地搜尋(local search),依地理位給予最適合的排名。

如何運作?

根據搜尋者的地理位置資訊重新調整網頁的排名。

成效?如何影響搜尋排名?

對於地區性商店、行動搜尋有較大的影響。 在Google Map、Google網頁Search會看到效果。


Top Heavy

Google Top Heavy

目的

降等過多廣告的頁面。

如何運作?成效?如何影響搜尋排名?

基本上在SERPs上排名高的網頁是沒有或很少Google Ads的。


搜尋引擎友善 Mobile Friendly

Google Mobile Friendly

目的

提升對行動裝置友善的頁面的排名。可用測試工具Mobile-Friendly Test tool了解是否符合對行動裝置友善。


Pirate

Google Pirate

目的

打擊盜版網站。

如何運作?如何影響搜尋排名?

  • 主要啟動條件是DMCA的投訴系統。
  • 其次是Google 演算法自動掃除。

只要Google根據DMCA的投訴做修改,演算法就會把被投訴的網站給從SERPs去除,這是人為的、主動的、無能反擊的降權手段,已經不是搜尋引擎優化的能力範圍。


RankBrain

Google RankBrain

RankBrain被給予歷史搜尋資料並從中學習、做出預測。從2015年初開始,用於語意搜尋,提供合乎條件的結果,但不作為排名的因素。

目的

協助語意搜尋,讓搜尋者找到最佳頁面

  • 從毫無關聯的字串中找到彼此的相似性
  • 將查詢字串與搜尋者的喜好結合

如何運作?

  • 人力建立同義字清單、事物聯繫
  • 把原先很長、複雜的查詢簡化成比較簡單的版本

成效?

例如:搜尋「歐巴馬的老婆」,出現的並非「歐巴馬」,而真的是歐巴馬的夫人「蜜雪兒·歐巴馬」。

蜜雪兒·歐巴馬

備註:Bing使用「RankNet」來協助語意搜尋。


Reference

搜尋演算法介紹

補充資訊


由於部落格搬家了,因此在新落格也放了一份,未來若有增刪會在這裡更新-常見的 Google 搜尋演算法(Search Algorithms)

留言