nofollow是什么意思?
nofollow是html標簽的一個(gè)屬性值,Google推薦使用nofollow,告訴機器(爬蟲(chóng))無(wú)需追蹤目標頁(yè),是指禁止蜘蛛爬行和傳遞權重,但是如果你是通過(guò)sitemap直接提交該頁(yè)面,爬蟲(chóng)還是會(huì )爬取,這里的nofollow只是當前頁(yè)對目標頁(yè)的一種態(tài)度,并不代表其他頁(yè)對目標頁(yè)的態(tài)度。用法:rel=“nofollow”,最初是為了減少垃圾鏈接對搜索引擎的影響,因為在評論留言頁(yè)面留下的鏈接,站長(cháng)不確定鏈接指向何處,不知道是不是垃圾鏈接,所以一般用rel=“nofollow”阻止蜘蛛爬行。
近年來(lái)在網(wǎng)站的鏈接中我們經(jīng)常會(huì )看到類(lèi)似rel=”nofollow”或rel=”external nofollow”的屬性定義,有很多朋友并不明白它們的語(yǔ)義,今天園子就詳細給大家分析一下rel 這個(gè)屬性在網(wǎng)頁(yè)中的用法。
rel 屬性是用來(lái)說(shuō)明鏈接和包含此鏈接頁(yè)面的關(guān)系,以及鏈接打開(kāi)的目標。它有許多的屬性值,比如next、previous,、chapter、section等等。我們現在比較長(cháng)見(jiàn)的是rel=”external nofollow”與rel=”nofollow”兩種參數的應用。
首先來(lái)說(shuō)下Nofollow
“Nofollow”向網(wǎng)站管理員提供了一種方式,即告訴搜索引擎”不要追蹤此網(wǎng)頁(yè)上的鏈接”或”不要追蹤此特定鏈接“。 最初,nofollow 屬性出現在網(wǎng)頁(yè)級元標記中,指示搜索引擎不要追蹤(即抓?。┚W(wǎng)頁(yè)上的所有外向鏈接。 例如:
nofollow的使用
nofollow有兩種用法:
1.用于meta元標簽:
<meta name="robots" content="nofollow" />
告訴爬蟲(chóng)該頁(yè)面上所有鏈接都無(wú)需追蹤。
2.用于a標簽:
<a href="login.aspx" rel="nofollow">登錄</a>
告訴爬蟲(chóng)該頁(yè)面無(wú)需追蹤。
再來(lái)說(shuō)說(shuō)external nofollow
rel=”external nofollow”只是更相對于rel=”nofollow”參數更加規范一些。rel=”external nofollow”與rel=”nofollow”其功能就中文譯文”不要讀取” 及”外部鏈接不要讀取“,就已說(shuō)得很清楚了。其實(shí)rel=”external”只是一個(gè)替代target=”_blank” 的屬性。target=”_blank” 的屬性是打開(kāi)新窗口。但有些博客因為是采用嚴格的DOCTYPE聲名的,如果你打開(kāi)網(wǎng)站的源代碼,在第一行的位置就可以看到:
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
在這種情況下target=”_blank”可能會(huì )失效,因此采用rel=”external”這個(gè)參數來(lái)替代,因此我們可以明白rel=”external”的屬性只是打開(kāi)新窗口的作用。
通過(guò)上面的說(shuō)明您應該明白在何種情況下可以考慮使用nofollow了吧?以下列出經(jīng)常用到nofollow的幾種情況:
不可信賴(lài)的內容
付費鏈接
按優(yōu)先級別進(jìn)行抓取
nofollow的作用
nofollow主要有三個(gè)作用:
1.防止不可信的內容,最常見(jiàn)的是博客上的垃圾留言與評論中為了獲取外鏈的垃圾鏈接,為了防止頁(yè)面指向一些拉圾頁(yè)面和站點(diǎn)。
2.付費鏈接:為了防止付費鏈接影響Google的搜索結果排名,Google建議使用nofollow屬性。
3.引導爬蟲(chóng)抓取有效的頁(yè)面:避免爬蟲(chóng)抓取一些無(wú)意義的頁(yè)面,影響爬蟲(chóng)抓取的效率。
PR修剪(Pagerank Sculpting)
nofollow的濫用,一些SEO為了做到搜索引擎的最大優(yōu)化,通過(guò)nofollow來(lái)控制PR的流動(dòng),可以很好的優(yōu)化一些特定頁(yè)面。當然這種優(yōu)化比較適合一些已經(jīng)積淀了相當數量PR的老站點(diǎn)。為了防止PR修剪和nofollow的濫用,Google已經(jīng)減弱了nofollow的作用,以前的nofollow不僅僅不會(huì )造成PR流動(dòng),同時(shí)不會(huì )造成PR損失,現在的nofollow規定雖然也不會(huì )造成PR流向目標頁(yè),但是原本流向的目標頁(yè)的將會(huì )損失掉。比方當前頁(yè)PR為1,而且頁(yè)面上有10個(gè)鏈接,其中一個(gè)是nofollow的鏈接,根據先前的nofollow的規定,每個(gè)非nofollow鏈接指向的目標頁(yè)將獲得1/9的PR,含nofollow的鏈接不能獲得PR,而根據現在Google對nofollow的新規定,非nofollow鏈接指向的目標頁(yè)只能獲得1/10,nofollow鏈接同樣不能獲得PR,也就是損失了1/10的PR。
nofollow標簽和meta robots標簽的區別是什么?
nofollow標簽是禁止蜘蛛爬行跟蹤本鏈接,而meta robots標簽是禁止蜘蛛爬行跟蹤或索引整個(gè)頁(yè)面鏈接,限制的范圍不同,可以根據需要選擇使用。
SEO建議
nofollow在Google的作用已經(jīng)很弱,所以SEO要控制站點(diǎn)的PR的流動(dòng),避免鏈接指向垃圾頁(yè)面,只能靠人工審核的方法。