nofollow標籤的作用有重大變化
幾個小時前,Google官方部落格發了個帖子:Evolving “nofollow” – new ways to identify the nature of links (演變中的nofollow – 判斷連結性質的新方法),公佈從今天開始,nofollow標籤的作用和Google處理nofollow的方法有了重大變化。
nofollow標籤的歷史
經典的nofollow標籤作用和使用方法以前的帖子寫過,詳情讀者可以參考以前帖子。
nofollow標籤(準確說是屬性,不過約定俗成,還是叫標籤吧)是Google和Yahoo等搜尋引擎2005年推出的,目的是告訴搜尋引擎不要跟蹤加了nofollow的連結,不要傳遞連結權重,不要在搜尋演算法中計算這個連結。百度也支援nofollow標籤。
nofollow最初的目的是加在論壇、部落格留言之類的地方,因為這些地方的連結是別的使用者加的,並不是站長對其它網站的一個投票。很快nofollow也被廣泛使用在廣告、贊助連結上,因為這種連結也不應該被視為一個投票。
既然搜尋引擎基本上忽略nofollow連結,nofollow連結指向的頁面不會獲得權重,SEO們又開始用nofollow控制內部連結權重的流動。不過Google不建議這種用法,並明確告訴SEO們,nofollow標籤是會浪費權重的。用nofollow控制內部連結權重流動曾經很流行,但現在大部分英文網站不再這麼做了。
目前百度對nofollow標籤的處理方法是否和Google一樣,並不確定。以前百度工程師表示過,nofollow標籤不會浪費權重,所以中文網站用nofollow控制內部權重更為有效。目前是否依然成立?有機會我找百度的朋友確認一下。
這次nofollow標籤有什麼重大變化?
Google的帖子主要公佈了兩個處理nofollow的重大變化:
一是增加了兩個新的屬性:
rel=”sponsored”: 這個新屬性/標籤用於標註廣告、贊助商或其它因利益而存在的連結。
rel=”ugc”: 這個新屬性/標籤用於UGC(使用者產生內容),如論壇帖子、部落格評論之類的。
rel=”nofollow”: 這個老的屬性/標籤依然用於沒有任何投票、背書意味的連結,也不傳遞排名權重。
換句話說,新公佈的兩個標籤是為廣告和UGC各新創了一個專用標籤。
第二個重大變化是,也是意義更重大的:這三個標籤將被Google搜尋演算法在決定連結是否應該被考慮時視為一個暗示(Google用的詞是hint),更容易理解點的詞是一個建議,而不是指令。
以前的nofollow基本上是一個指令,Google會忽略加了nofollow的連結,在計算權重流動時根本不考慮這個連結。以後,Google只把這三個標籤當作建議,演算法是否考慮這個連結,由Google自行綜合其它因素來做決定。
為什麼要做這個變化?
用的好好的,為什麼突然會有這麼個變化?Google的說法是為了更好地分析、使用連結訊號。連結中包含了很多可以提高搜尋質量的訊號,如錨文字。Google現在覺得考慮所有連結有利於Google更好理解不自然的連結模式。
把nofollow家族三個標籤當作建議,既能使Google不失去寶貴資訊,又保留了站長表明連結不是投票的機制。
從今天開始,Google在搜尋排名演算法中立即把nofollow三標籤當作建議。Google的爬行、索引演算法則從2020年3月2號開始把nofollow三標籤當作建議。看來nofollow標籤本來對Google排名就沒什麼影響,未來幾天做英文SEO的站長可以關注一下排名是否有明顯變化。而nofollow對爬行、抓取、索引應該有更明顯影響,畢竟會使連結權重流動產生變化。
在大部分情況下,即使Google處理方式改為建議,也不會改變連結的性質和作用,因為通常還是不會在演算法中考慮這個連結,和以前一樣。Google應該會仔細評估怎樣使用新的連結資料。
目前,我覺得SEO們不必做任何改動,先觀察情況,很可能就沒什麼影響。對抓取、索引有潛在影響,但Google也挺謹慎,2020年3月前這幾個月肯定會收集更多資料,評估影響,不會讓搜尋結果有大幅波動。
幾個問題
Google帖子特意解答了幾個站長可能會問的問題,這裡簡單介紹幾句。不是翻譯,只是挑幾個我覺得有意思的點,想看完整全文的請看Google的帖子。
需要修改現有的nofollow標籤嗎?
不用。無論是用於廣告還是帖子、留言,現有的nofollow標籤繼續有效,不用改。
不過,如果現有nofollow標籤是用於廣告連結的,Google還是說不用改,但建議有功夫的時候可以改為rel=”sponsored”。看來Google對有利益交換的連結是很敏感的,也想挖到更多資料,部分連結改為rel=”sponsored”能使Google大規模判斷廣告連結時更準確。
一個連結可以用多個屬性值嗎?
可以。比如rel=”ugc sponsored”可以表示連結是廣告也是使用者產生的內容,rel=”nofollow ugc”表示使用者產生內容,連結不要跟蹤。(注意,這都只有建議作用了)
屬性用錯了怎麼辦?
除了廣告,屬性用錯了不是什麼大事。比如把UGC或非廣告連結寫為rel=”sponsored”沒什麼大關係,最多也就是不計算這個連結,和現在的nofollow效果是一樣的。
但如果是廣告連結的話,還是需要用rel=”sponsored”(如前所述,最好用這個),或者rel=”nofollow”(也可以)。廣告連結如果標為ugc會怎樣呢?Google沒說,但顯然不建議。所以,現有的rel=”nofollow”可以不改,但不要把廣告性質的連結改錯為rel=”ugc”。
對外部連結建設的影響
如前所說,自己網站上的連結並沒有必要去修改。但至少對英文網站來說,這次nofollow作用的改變可能會對外部連結建設的方式產生比較大影響。
一直以來,SEO們建設外鏈時對nofollow連結的熱情是遠遠小於dofollow連結的。但未來即使加了nofollow的連結也可能會被Google當作一個正常、傳遞權重的連結了,對部分人來說,這可能是個大好事。
比如在各個社交媒體網站傳播度高的網站,在wiki、百科、問答網站被推薦比較多的網站,在論壇參與時間長、留有很多簽名的網站,很多以前作用不大的nofollow連結可能一夜之間變得更有效。
當然,到底哪些nofollow連結被當作普通連結,我們將無法知道,那些把自己連結都加了nofollow的社交媒體網站、新聞網站自己也不會知道。做外鏈建設時,可以不用再考慮是否有nofollow,只考慮是否有利於吸引使用者了。
百度、必應是否會跟進?我們拭目以待吧。
13 Sep更新:正在日本開會的Google員工Gary Illyes回答問題時說,Google這次把nofollow改為一種建議,主要因為由於nofollow的使用,Google失去了很多有用的連結訊號。絕大部分社交媒體網站、新聞網站,現在所有指向外部的連結都一律加nofollow了,如果忽略所有這些連結,那就沒多少高質量連結可以參考了。所以現在Google會重新考慮這些NF連結的作用,連結訊號和連結關係網路勢必起不小變化,可能導致排名也會起很大變化。接下來SEO行業肯定會仔細觀察。
另外,頁面meta標籤的nofollow也是被當作建議。沒有ugc或sponsored的meta標籤。
相關文章
- NOFOLLOW 標籤的運用
- noscript標籤有什麼作用?
- 說說base標籤有什麼作用?
- 說說HTML中的`<html>`標籤有什麼作用?HTML
- html標籤中的lang屬性有什麼作用?HTML
- meta標籤的作用及整理
- link標籤的屬性media有哪些值?都有什麼作用?
- <checkBox>標籤的value屬性的作用
- localeStorage 當前標籤頁變化監聽不到,只能監聽不同標籤頁變化,自己寫方法監聽
- Html5 aside標籤的用法和作用HTMLIDE
- VOC標籤轉化為YOLO標籤YOLO
- 什麼是JSTL標籤?常用的標籤庫有哪些?JS
- html的標籤元素分為哪幾大類?分別有什麼作用?HTML
- pbootcms百度編輯器UEDITOR給超連結預設新增rel="nofollow"標籤boot
- 常用的標籤分類有哪些
- Mybatis的Mapper對映檔案中常用標籤及作用MyBatisAPP
- Angular中innerHTML標籤的樣式不起作用詳解AngularHTML
- Tkinter (08) 有標籤的框架部件 LabelFrame框架
- HTML標籤(基本標籤的使用)HTML
- head 標籤裡有什麼?
- <head>標籤裡有什麼?
- JPTagView-多樣化的標籤ViewView
- maven中properties標籤定義變數Maven變數
- Tkinter (29) 有標籤的框架部件 ttk.LabelFrame框架
- properties標籤和typeAliases標籤
- 標籤化檔案管理系統
- HTML標籤樣式初始化HTML
- 標籤列印軟體中如何在一個標籤中新增兩個相同的可變隨機碼隨機
- 易優CMS模板標籤assign定義變數模板檔案中定義變數,可在其他標籤裡使用該變數變數
- nofollow權重說明 nofollow是否傳遞權重?
- HTML5新新增的語義化標籤HTML
- [雲標籤]雲標籤是什麼,雲標籤有什麼影響,雲標籤存在的原因,買家只退款不退貨怎麼辦,交易糾紛,商家必看乾貨
- 好程式設計師Java教程分享meta標籤什麼作用程式設計師Java
- Git標籤適合快速改變的程式碼 – BIT-101Git
- PbootCMS可使用的列表標籤內容tags標籤呼叫boot
- PHP8引入了一些重大變更,有哪些新特性與效能優化?PHP優化
- html <a>標籤的妙用HTML
- html的基本標籤HTML