nofollow是鏈接的HTML標簽屬性,站長和SEO人員可以通過這個屬性來告訴搜索引擎不要追蹤此網頁上的鏈接,或不要追蹤某個指定的鏈接, 這些或這個鏈接并不是本網站所推薦的。鏈接一旦使用nofollow之后,就不會導出權重了。
因為這個特性,所以在交換友情鏈接的時候也要注意這個問題。有時候自己的網站也會用到這個標簽,比如尹華峰SEO技術博客制作的《SEO工具大全--優秀的網站優化工具網址導航》頁就采用了大量的nofollow標簽,這樣就防止權重流失了,不管那個頁面有多少權重,站長首先一定要有這個意識。
關于nofollow的爭議
有段時間Zac和國平有過關于nofollow的爭議,就是nofollow到底會不會浪費PR。按照Google官方人員的解釋,假設一個頁面上有10個鏈接。
那么該頁面的PR就會被分成10份分給這些鏈接,如果其中有一個鏈接是nofollow的,那么相對應的PR就不導出了,至于應該導給這個鏈接的PR到底去哪兒了并不知道。因為按照解釋來看,應該分給被nofollow鏈接的PR并沒有分給其他未被nofollow的鏈接。因為對原始文章的解讀不同,所以才有了爭議。
百度如何支持nofollow
上面的爭議只是針對Google的,百度并不一定是按照Google的方式進行處理的。2010年7月百度搜索工程師LEE在“百度站長俱樂部”回應百度支持nofollow,但是并沒有說明到底怎么支持nofollow,應該分配給被nofollow的鏈接權重是不是也和Google一樣浪費了。如果真的是浪費了,那么對站內鏈接就最好不要使用了,為什么要對自己站內鏈接浪費權重呢?
在2012年10月26日晚上的“百度站長平臺-高端SEO俱樂部”沙龍中,筆者當面向LEE詢問百度對nofollow的支持方式。LEE表示應該分給被nofollow鏈接的權重會被分配到其他未被nofollow的鏈接上去。所以現在對站內鏈接使用nofollow,在Google上可能是浪費PR,在百度上是可以規劃站內鏈接權重的流向的。
nofollow的使用方法
nofollow有兩種使用方法,一種是給鏈接添加nofollow屬性:
a href=”URL” rel=”nofollow”灌水
a href=”URL” rel=”external nofollow”灌水
第一個是通用的寫法,意在告訴搜索引擎不要跟蹤此鏈接;第二個是更專業的寫法,意在告訴搜索引擎這是一個外部鏈接,不要追蹤。這兩種寫法都是針對指定鏈接的,這樣可以避免給這些鏈接導出權重,把留下的權重導給頁面上其他鏈接。鏈接添加nofollow之后,當搜索引擎第一次發現這個鏈接時,還是會把它放入到待抓取URL隊列中,也是會被抓取的,但是搜索引擎會記錄當前網頁對它的屬性說明,當前頁面并不會給這個鏈接導出權重。
另一種是nofollow還可以在meta標簽中使用:
這兩種寫法都是在告訴所有搜索引擎不要追蹤此網頁上的鏈接,并且不給頁面上的鏈接傳遞權重。不過第一個是針對所有搜索引擎有效,第二個只針對百度有效。也可以換成其他搜索引擎的Spider名稱,如果該搜索引擎支持這個標簽,也會有相同的效果。如果頁面使用了這個標簽,那么搜索引擎就不會發現和抓取該頁面上的鏈接了。
使用nofollow優化內鏈
首先可以使用nofollow的鏈接就是那些不競爭排名的頁面的鏈接,比如注冊、登錄、投訴、舉報等鏈接。這些鏈接沒有競爭排名的作用,只是站內的功能性頁面,可以對其在全站內的鏈接都進行nofollow處理。至于常說的“聯系我們”要根據情況而定,有的網站有品牌,“***聯系方式”也有很高的搜索量,此時這個頁面可能就是有排名價值的,最好不要對其鏈接進行nofollow。另外一個頁面中對另外一個頁面的導出鏈接只有一個就好,如考慮出現多次,可以在其第二次出現時就開始使用nofollow標簽。
對于nofollow可以輔助站長和SEO人員更好地引導站內權重的流向,這樣就可以使得站長和SEO人員更好地優化網站的內鏈結構。現在很多大型網站都使用nofollow了,百度經驗內容頁導出的站外鏈接,以及百度知道頂部導航中對其他百度產品的鏈接都使用了nofollow。所以站長和SEO們也應該重視這個標簽。