複製鏈接
請複製以下鏈接發送給好友

Nofollow

鎖定
nofollow 是HTML頁面中a標籤的屬性值。這個標籤的意義是告訴搜索引擎不要追蹤此網頁上的鏈接或不要追蹤此特定鏈接。
nofollow是HTML頁面中a標籤的屬性值。它的出現為網站管理員提供了一種方式,即告訴搜索引擎不要追蹤此網頁上的鏈接或不要追蹤此特定鏈接。這個標籤的意義是告訴搜索引擎這個鏈接不是經過作者信任的,所以這個鏈接不是一個信任票。
nofollow標籤是由谷歌領頭創新的一個“反垃圾鏈接”的標籤,並被百度、yahoo等各大搜索引擎廣泛支持,引用nofollow標籤的目的是:用於指示搜索引擎不要追蹤(即抓取)網頁上的帶有nofollow屬性的任何出站鏈接,以減少垃圾鏈接的分散網站權重!
簡單的説就是,如果A網頁上有一個鏈接指向B網頁,但A網頁給這個鏈接加上了 rel=nofollow 標註,則搜索引擎不把A網頁計算入B網頁的反向鏈接搜索引擎看到這個標籤就可能減少或完全取消鏈接的投票權重
中文名
Nofollow
對    象
HTML標籤
類    型
屬性值
意    思
不要追蹤此特定鏈接

Nofollow簡介

nofollowHTML的一個屬性,用於告訴搜索引擎不要追蹤特定的網頁鏈接。可以用於阻止在PR值高的網站上以留言等方式添加鏈接從而提高自身網站排名的行為,以改善搜索結果的質量,防止垃圾鏈接的蔓延。網站站長也可對其網頁中的付費鏈接使用nofollow來防止該鏈接降低搜索排名。對一些重要度低的網頁內容使用nofollow,還可以使搜索引擎以不同的優先級別來抓取網頁內容。

Nofollow發展

最初,"Nofollow"屬性出現在網頁級元標記中,用於指示搜索引擎不要追蹤(即抓取)網頁上的任何出站鏈接。例如:<meta name="robots" content="nofollow" />。
而後,在將"Nofollow"用於各個鏈接前,我們需要完成大量的工作(例如,將鏈接重定向至robots.txt中攔截的網址),以阻止蜘蛛追蹤某網頁上的各個鏈接。因此,我們創建了rel屬性的"Nofollow"屬性值。這可讓網站管理員更精確地進行控制:無需指示搜索引擎和漫遊器不要追蹤該網頁的所有鏈接,只需輕鬆地指示蜘蛛不要抓取某特定鏈接即可。例如:<a href="signin.php" rel="nofollow">signin</a>。

Nofollow原因作用

我們都知道,反向鏈接即外鏈是搜索引擎給網站排名的一個重要因素。為了添加反向鏈接,SEO作弊者會在論壇和博客等大量發佈帶無關鏈接的內容。這些垃圾鏈接的存在給搜索引擎對網頁質量的評估造成一定程度的麻煩,可以説nofollow是一個非常好的“垃圾鏈接防火牆”。正是百度、谷歌、Yahoo、MSN 為了應對垃圾鏈接(Spam)引入的一個屬性,此屬性應該被廣泛採用。
Nofollow標籤的作用有兩方面,簡單的説,一是不給鏈接投票,降低此鏈接的權重,二是使添加nofollow的部分內容不參與網站排名,便於集中網站權重,減少權重的分散。

Nofollow使用方法

nofollow標籤通常有兩種使用方法:
1、將"nofollow"寫在網頁上的meta標籤上,用來告訴搜索引擎不要抓取網頁上的所有外部和包括內部鏈接。
<meta name="robots"content="nofollow" />
2、將"nofollow"放在超鏈接中,告訴搜索引擎不要抓取特定的鏈接。
<a rel="external nofollow" href="url"><span>內容</span></a>
3、nofollow標籤是超鏈接<a>的一個屬性值,我們只需要在源代碼裏面加上rel="nofollow" 或者更為正規的rel="external nofollow"即可 即:<a href="#" target="_blank" rel="nofollow">###</a> 。
nofollow還有另外的一些寫法:
Meta robots標籤必須放在和之間,格式:
content中的值決定允許抓取的類型,必須同時包含兩個值:
是否允許索引(index)和是否跟蹤鏈接(follow,也可以理解為是否允許沿着網頁中的超級鏈接繼續抓取)。
content部分有四個命令:index、noindex、follow、nofollow,命令間以英文的“,”分隔。
INDEX命令:告訴搜索引擎抓取這個頁面
FOLLOW命令:告訴搜索引擎可以從這個頁面上找到鏈接,然後繼續訪問抓取下去。
NOINDEX命令:告訴搜索引擎不允許抓取這個頁面
NOFOLLOW命令:告訴搜索引擎不允許從此頁找到鏈接、拒絕其繼續訪問。
根據以上的命令,我們就有了一下的四種組合
<META NAME="ROBOTS" CONTENT="INDEX,FOLLOW">:可以抓取本頁,而且可以順着本頁繼續索引別的鏈接
<META NAME="ROBOTS" CONTENT="NOINDEX,FOLLOW">:不許抓取本頁,但是可以順着本頁抓取索引別的鏈接
<META NAME="ROBOTS" CONTENT="INDEX,NOFOLLOW">:可以抓取本頁,但是不許順着本頁抓取索引別的鏈接
<META NAME="ROBOTS" CONTENT="NOINDEX,NOFOLLOW">:不許抓取本頁,也不許順着本頁抓取索引別的鏈接。
這裏需要注意的是,不要把兩個對立的反義詞寫到一起,例如
<META NAME="ROBOTS" CONTENT="INDEX,NOINDEX">
此外對於多命令,這裏有一個簡便的寫法,
如果是 <META NAME="ROBOTS" CONTENT="INDEX,FOLLOW">
的形式的話,可以寫成:<META NAME="ROBOTS" CONTENT="ALL">
如果是 <META NAME="ROBOTS" CONTENT="NOINDEX,NOFOLLOW">
的形式的話,可以寫成:<META NAME="ROBOTS" CONTENT="NONE">
如果是對於單獨的某個搜索引擎不允許建立快照,例如谷歌,我們就可以寫成:
<META NAME="Googlebot" CONTENT="INDEX,FOLLOW,noarchive">
如果在元標記中不屑關於蜘蛛的命令,那麼默認的命令即為如下
<META NAME="ROBOTS" CONTENT="INDEX,FOLLOW, archive">
因此,如果我們對於這一部分把握不準的話,可以直接寫上上面的這一行命令,或者是直接留空。
2.禁止搜索引擎建立快照。
<meta name="robots" content="noarchive">
以上的一段代碼限制了所有的搜索引擎建立你的網頁快照。如果我們需要僅僅限制一個搜索引擎建立快照的話,就可以像如下這樣去寫
<meta name="Googlebot" content="noarchive">
這樣的標記是禁止搜索引擎為你的網站建立快照。

Nofollow使用示例

如某博客上有垃圾評論:
<a href="URL">頂頂</a>
以下操作,即進行了 nofollow:
<a href="URL" rel="nofollow" >灌水</a>
在網頁的 <HEAD> 部分添加適當的 <META> 標籤。
攔截所有搜索引擎把網頁收錄:
<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
只是攔截百度蜘蛛爬取網頁,而允許其他搜索引擎收錄
<META NAME="baiduspider" CONTENT="NOINDEX, NOFOLLOW">
允許搜索引擎收錄你的網頁,但禁止其追蹤外部鏈接:
<META NAME="ROBOTS" CONTENT="NOFOLLOW">
允許搜索引擎收錄你的網頁,但禁止其收錄網頁上的圖片:
<META NAME="ROBOTS" CONTENT="NOIMAGEINDEX">

Nofollow標籤檢查

打開站長工具網站,在“SEO信息查詢”中選擇“友情鏈接檢測”。趕快去查詢下你的友情鏈接是否可靠吧!是否被人偷偷的添加了nofollow標籤

Nofollow拓展應用

你可以為站點的內部鏈接添加nofollow。比如:聯繫我們、關於我們、隱私保護、公司簡介、網站後台等的鏈接可以把它們nofollow掉,這樣做,首頁的PR值就不會傳輸給他們。因為,他們有太多的PR值顯然沒用;另外網站上的一些廣告,因為這些廣告只是讓其帶來IP和流量,而不是讓其加重搜索引擎權重,所以也可以加上這個nofollow標籤,這樣不會影響其本來意願。
什麼是external nofollow
external nofollow是比nofollow更專業的寫法,即明確指出鏈接為外部鏈接,爬蟲可以略過。

Nofollow搜索支持

以前谷歌、和必應Bing支持,百度通過百度站長俱樂部向外宣佈百度也支持nofollow標籤。youdao,soso也支持該標籤,不支持的有Yahoo和sogou!

Nofollow友鏈

看了以上關於nofollow標籤的説明,相信各位網站建設者對於nofollow標籤都已經有了一定的瞭解,這裏要説的是,站長在交換友情鏈接的時候應當留意下與你交換鏈接的站點有沒有在其所添加的友情鏈接上寫上nofollow標籤,如果在友鏈中寫上了nofollow標籤,它會阻止蜘蛛進行跟蹤,同時也阻止了權重的傳遞。查詢的方法也很簡單,我們只要直接打開對方站點頁面的源文件,查看其中nofollow的事情情況。當然也並不是一定不換,如果是一些流量大的站點可以換,雖然有該標籤,但是這也可以為我們的站點帶來一定的流量。就如同我們知道百度經驗的外鏈有nofollow標籤,但是百度經驗的外鏈可以很好的為我們帶來流量,我們也是可以適當的建設的。
用站長工具或者其他查詢工具,查seo中的反鏈查詢。如果外鏈特別是友鏈被nofollow了,一定把自己網站對它的友鏈刪掉,因為這嚴重影響了網站的優化。所以換了友情鏈接後要經常查詢,發外鏈也要發高質量的鏈接。

Nofollow支持深度

1、不可信賴的內容
2、付費鏈接
3、按優先級別進行抓取
搜索引擎漫遊器無法作為成員登錄或註冊您的論壇,因此沒有理由邀請 Googlebot 追蹤“在此註冊”或“登錄”鏈接。對這些鏈接使用 nofollow,可讓 Googlebot 抓取您希望編入 Google 索引的其他網頁。不過,與主要依靠包含 nofollow 的鏈接區分抓取優先級相比,穩固的信息架構(直觀的導航界面、用户友好和搜索引擎友好的網址等等)可能是更高效的資源。
google對nofollow支持的深度已經相當完美,百度對nofollow的優先級作用已經得到了證實。百度站長俱樂部裏網友也就這一問題向百度提出疑問,經過官方的回答,也證實了這一點。 [1] 

Nofollow區別

external nofollow其實這個屬性就是告訴搜索引擎不要跟蹤這個鏈接,也就是這個鏈接很可能被視為一個垃圾鏈接,這也主要是應對 Spam而增設的一種屬性。
rel="nofollow"屬性是谷歌為了應對垃圾鏈接而引入的一個屬性值,被各大搜索引擎引用!rel="external nofollow"只是更相對於rel="nofollow"參數更加規範一些而已!
rel="external nofollow"與rel="nofollow"其功能就中文譯文"外部鏈接不要讀取"及"不要讀取"的意思! [2] 
參考資料
  • 1.    rel="nofollow" Specification, Microformats.org, retrieved June 17, 2007
  • 2.    The nofollow Attribute and SEO. Published-Articles.com. May 22, 2009 [September 8, 2009].