"rel=nofollow"屬性
nofollow是HTML元標籤(meta)的content屬性和連結標籤(a)的rel屬性的一個值,告訴機器(爬蟲)無需追蹤目標頁,為了對抗blogspam(部落格垃圾留言資訊),Google推薦使用nofollow,告訴搜尋引擎爬蟲無需抓取目標頁,同時告訴搜尋引擎無需將的當前頁的Pagerank傳遞到目標頁。但是如果你是通過sitemap直接提交該頁面,爬蟲還是會爬取,這裡的nofollow只是當前頁對目標頁的一種態度,並不代表其他頁對目標頁的態度。
- 1 nofollow的使用
- 2 nofollow的作用
- 3 PR修剪(Pagerank sculpting)
- 4 SEO建議
- 5 SEO基礎更多閱讀
nofollow的使用
nofollow有兩種用法:
1.用於meta元標籤:<meta name="robots" content="nofollow" />,告訴爬蟲該頁面上所有連結都無需追蹤。
2.用於a標籤:<a href="login.aspx" rel="nofollow">登入</a>,告訴爬蟲該頁面無需追蹤。
nofollow的作用
nofollow主要有三個作用:
1.防止不可信的內容,最常見的是部落格上的垃圾留言與評論中為了擷取外鏈的垃圾連結,為了防止頁面指向一些拉圾頁面和網站。
2.付費連結:為了防止付費連結影響Google的搜尋結果排名,Google建議使用nofollow屬性。
3.引導爬蟲抓取有效頁面:避免爬蟲抓取一些無意義的頁面,影響爬蟲抓取的效率。
PR修剪(Pagerank Sculpting)
nofollow的濫用,一些SEO為了做到搜尋引擎的最大最佳化,通過nofollow來控制PR的流動,可以很好的最佳化一些特定頁面。當然這種最佳化比較適合一些已經積澱了相當數量PR的老網站。為了防止PR修剪和nofollow的濫用,Google已經減弱了nofollow的作用,以前的nofollow不僅僅不會造成PR流動,同時不會造成PR損失,現在的nofollow規定雖然也不會造成PR流向目標頁,但是原本流向的目標頁的將會損失掉。比方當前頁PR為1,而且頁面上有10個連結,其中一個是nofollow的連結,根據先前的nofollow的規定,每個非nofollow連結指向的目標頁將獲得1/9的PR,含nofollow的連結不能獲得PR,而根據現在Google對nofollow的新規定,非nofollow連結指向的目標頁只能獲得1/10,nofollow連結同樣不能獲得PR,也就是損失了1/10的PR。
SEO建議
nofollow在Google的作用已經很弱,所以SEO要控制網站的PR的流動,避免連結指向垃圾頁面,只能靠人工審核的方法。
SEO基礎更多閱讀
URL正常化(URL normalization)
關鍵詞堆砌(Keyword Stuffing)
隱藏頁(Cloaking)、偽裝、障眼法
橋頁(Bridge Page),門頁(Doorway Page)
連結無效(link rot)、連結出錯