隨著互聯網信息的爆炸式增長,搜索引擎為了不斷提高用戶查詢效率與反饋信息的質量度,對自身算法進行不斷地調整與升級。在過去的幾年間,主流搜索引擎對自身算法進行了數次重要調整與升級,重點在于打擊各種違反搜索引擎友好度原則、有失公平性和質量性準則的作弊行為。接下來重點向大家介紹幾個算法,包括TrustRank算法、BadRank 算法、谷歌熊貓算法、谷歌企鵝算法、百度綠蘿算法、百度石榴算法等。
TrustRank 算法
TrustRank漢譯為“信任指數”,TrutRank 算法是近年來比較受關注的基于鏈接關系的排名算法,其目的是從互聯網中篩選出優質的網頁(質量較高的網頁)。
TrustRank算法
TrustRank算法基于一個基本假設: 質量好的網站基本不會去鏈接質量差的網站,反之則不成立。也就是說,質量差的網站很少鏈接到質量好的網站這句話并不成立。恰恰相反,很多垃圾網站反而會想盡一切辦法鏈接到高權威、高信任指數的網站,試圖以此來提升自己網站的信任指數。
基于這個假設,如果能挑選出可以百分之百被信任的網站,那么這些網站的TrustRank評分最高,而這些TusRank評分最高的網站所鏈接的網站信任指數將會被稍微降低,但還是很高,同時,第二層被信任的網站所鏈接出去的第三層網站,信任程度將會繼續降低。由于各種原因,質量高的網站難免會接到一些垃圾網站:不過距第層網站點擊距離越近,所傳遞的信任指數就越高,其他網站的信任程度將依次降低,也就是說高第層網站距離越遠,就越有可能被判定為垃圾網站。
BadRank 算法
如果該網頁與一個不可信任或有作弊行為的網頁之間存在鏈接關系,那么該網頁也有可能存在作弊行為。與ThusRank 算法相反,BadRank算法的主要目的是從互聯網中篩選出質量低下的網頁。
BadRank算法與TustRank算法的工作原理極其相似,首先是確定一批不可信任的網頁集合(網頁黑名單),再通過網頁與不可信任網頁間的鏈接關系及鏈接距離來計算網頁的不信任值,從而確定某個網頁是否為不可信任網頁。
谷歌PageRank
PageRank即網頁排名(又稱網頁級別,簡稱PR,google左側排名或佩奇排名),是一種根據網頁之間相互的超鏈接計算的技術,Google用它來體現網頁的相關性和重要性,也是我們在搜索引擎優化操作中經常被用來評估網頁優化成效的因素之一。
PageRank是一種投票機制,通過網絡浩瀚的超鏈接關系來確定一個頁面的等級,用于衡量特定網頁相對于搜索引擎索引中其他網頁而言的重要程度。Google把從A頁面到B頁面的鏈接解釋為A頁面給B頁面投票,Google會根據投票的來源(甚至是來源的來源,即鏈接到A頁面的頁面)和投票目標的等級來決定新的等級。簡單來說,一個高等級的頁面可以幫助提升其他低等級頁面的等級(這是我們需要交換友情鏈接及發布外部鏈接的原因)。
PageRank
谷歌把PageRank的級別定義為0~10, 10為滿分。PR值越高說明該網頁越受歡迎。例如一個網站PR值為1,表明這個網站不太具有流行度,而PR值為7~10則表明這個網站非常受歡迎(或者說極其重要)。一般 PR值達到4,就是一個不錯的網站 了。Google 把自己的網站的PR值定為9,這說明Gogle網站是非常受歡迎的,也可以說這個網站非常重要。
谷歌HillTop算法
HillTop算法的指導思想與PagRank 是一致的, 都是通過網頁被鏈接的數量和質量來確定搜索結果的排序權重。但HillTop認為只計算來自具有相同主題的相關文檔鏈接對于搜索者的價值會更大,即主題相關網頁之間的鏈接對于權重計算的貢獻比主題不相關的鏈接價值要更高。比如,我們的網站是介紹“服裝”相關內容的,有10個鏈接都是從“服裝”相關的網站(如布料、布藝等》鏈接過來的,那么這10個鏈接比另外10個從“機械”“化工” 相關網站鏈接過來的貢獻要大。
HillTop算法實際上是拒絕了部分通過隨意交換鏈接的方法來擾亂Google排名規則而得到較好排名的做法。
谷歌熊貓算法
熊貓算法
谷歌熊貓算法是Google公司2011年推出的一種反垃圾網站的搜索引擎算法,旨在降低低質量內容的網站排名,同時是Google的網頁級別評判標準之一。 我們可以簡單地將熊貓算法理解為反垃圾網站。
谷歌熊貓算法主要依據是點擊、頁面內容和鏈接,只要這三種表現優異,就不會列為垃圾網站。
谷歌企鵝算法
企鵝算法
谷歌企鵝算法于美國時間2012年4月推出,是谷歌繼2011年2月發布的“熊貓算法”之后再次推出的新算法。其目的是打擊那些通過過分seo手段來提升排名的網站,意在降權那些充斥著廣告的網站。隨后,谷歌開始懲罰“過度優化”的網站,降低這些網站的排名,并鼓勵那些使用白帽技術的優化工程師。
對于這次谷歌針對過度優化的懲罰算法,雖然對于外貿行業來說是一個打擊,但正是谷歌算法的不斷完善,不斷凈化互聯網信息,讓我們這些做白帽SEO的更有發展潛力,這也體現了谷歌的公平性。只要我們嚴格遵守搜索引擎的算法規則,不使用黑帽手法、不作弊、避免關鍵詞堆砌及不隨機插入不相關的鏈接等,我們一樣可以獲得很好的排名。
- 針對企鵝算法,我們該如何應對呢?
- 避免關鍵詞堆砌:在更新網站內容時不要刻意添加關鍵詞,保持自然,密度在2%~8%即可;
- 堅決不使用黑帽手段:如頁面偽裝、PR劫持等;
- 避免重復內容:盡量多地提供原創內容,即便是偽原創也定要手動修改,這樣質量度更高,切不可借助工具進行內容的批量創建或偽原創;
- 避免垃圾鏈接:外鏈在質不在量,每天合理地添加高質量鏈接。
谷歌貓頭鷹算法
貓頭鷹算法
谷歌官方博客于2017年4月發帖,宣布推出“貓頭鷹”算法 ,提升權威度高的頁面的排名,降低低質量內容排名,尤其是查詢詞結果可能返回前面列出的幾種潛在問題內容時。“貓頭鷹”是谷歌內部的代碼名稱,準確地翻譯應該是“貓頭鷹項目”,在SEO行業,稱為貓頭鷹算法或貓頭鷹更新更容易理解。
貓頭鷹算法的產生原因是谷歌搜索面臨一類以前比較少見的問題,虛假新聞內容是源頭,進而帶來一系列相關問題,如編造的假新聞,帶有極度偏見、煽動仇恨的內容謠言,陰謀論類內容,冒犯性、誤導性內容等。
這類問題被用戶看到、搜索得多了,就會影響搜索框顯示的查詢詞建議,進一步帶來更多搜索,一步步放大效應。
- 貓頭鷹算法主要包括三方面內容
- 建議在搜索框的右下角加上一個“舉報不當的聯想查詢”按鈕,用戶看到宣揚仇恨的、色情的、暴力的、危險的內容時,可以舉報;
- 在精選精要下面加上反饋按鈕,作用和搜索建議的舉報按鈕一樣, 精選摘要偶爾會犯敏感錯誤;
- 最重要的是提升高權威頁面排名,降低低質量頁面排名。