首先在我們開始進入主題之前我們有必要先來認識nofollow標籤的使用。相信還有很多的SEOer對於這個標籤的認識還不是很多。如下圖所示:
那麼這個標籤的真正意義是什麼呢?我想很多人都跟筆者最初的認識是一樣的,認為使用這個標籤我們就能控制網站的權重,可以防止在這個標籤下的連結收到權重,這樣就可以很好的保留權重來給別的連結了。
這種觀念在很多SEOer的觀念中都已經根深蒂固,而筆者最初接觸到他的時候也是在一篇關於友情連結使用它來進行欺騙的文章中。但是最近看到一篇關於Google對於nofollow標籤的解釋文章中才發現自己的觀點原來是錯的。
Nofollow標籤這個標籤的概念最初是由Google公司在05年的時候提出來的,當時這個標籤的出現官方的解釋主要是為了應對泛濫成災的垃圾外鏈作弊手段,意思就是說,在nofollow標籤下的連結,搜尋引擎的蜘蛛就不進行爬行。目前當有人在論壇或者部落格上群發大量的垃圾外鏈的時候,程式都可以自動產生加上nofollow標籤,而搜尋引擎只要發現這些標籤就不會對這些外鏈進行爬行,可以很好的處理好垃圾外鏈。
那麼我們對於nofollow標籤誤區到底出現在哪裡呢?
首先我們舉個例子,加入你的網站頁面A,PR值是10,而在這一個頁面上有十個連結,那麼我們平均下去,頁面上的每一個連結理論上可以獲得(10/10=1)1。那麼如果我們在這十個連結中給五個連結使用nofollow標籤,即砍掉五個連結的權重傳遞,那麼理論上現有頁面上的五個連結就可以獲的權重是:10/5=2,但是在實際上,頁面上的每一個連結所獲得的權重還是1,nofollow標籤並不能控制權重的傳遞。具體我們還可以看下圖的簡圖。
搜尋引擎並不笨,它不會讓你有機會通過這一標籤來控制權重,最終控制頁面的排名。簡單的說,Nofollow標籤雖然不會傳遞給相應的連結權重,但是並不會將權重轉移到別的連結上去。
那麼反過來想想,nofollow標籤對於我們的最佳化有什麼真正的意義呢?
雖然Nofollow不能控制權重,但是對於我們網站的SEO作用肯定是有的。例如我們的網站一般免不了有非常多的客服協助,註冊,登入,使用者協議等對SEO不重要,但是又不能忽略的頁面。以搜尋引擎的角度來看這一些頁面時沒什麼價值的,同時,如果這些頁面很多,對於你的最佳化也是有一定的消極的影響的。
我們同樣舉個例子,我們的論壇上的“發帖”按鈕,每一個頁面基本上都有這一個按鈕,如果你的網站上沒有將這一按鈕上的連結使用nofollow標籤屏蔽掉,那麼將會使搜尋引擎在每一個頁面都爬行到這一個連結。這將會降低搜尋引擎蜘蛛對於網站的爬行效率。尤其是對於新站的影響更大。