DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> HTML基礎知識 >> HTML和Xhtml >> Nofollow標簽的寫法以及nofollow使用介紹
Nofollow標簽的寫法以及nofollow使用介紹
編輯:HTML和Xhtml     

“nofollow” 標簽是Google、Yahoo和微軟公司前幾年一起提出的一個標簽,鏈接加上這個標簽後就不會被計算權值,搜索引擎支持nofollow屬性,在很大程度上抑制博客或論壇的垃圾留言。對站長來說是一件大好事。

 nofollow是HTML元標簽(meta)的content屬性和鏈接標簽(a)的rel屬性的一個值,告訴機器(爬蟲)無需追蹤目標頁,為了對抗blogspam(博客垃圾留言信息),Google推薦使用nofollow,告訴搜索引擎爬蟲無需抓取目標頁,同時告訴搜索引擎無需將的當前頁的Pagerank傳遞到目標頁。但是如果你是通過sitemap直接提交該頁面,爬蟲還是會爬取,這裡的nofollow只是當前頁對目標頁的一種態度,並不代表其他頁對目標頁的態度。

 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的流動,避免鏈接指向垃圾頁面,只能靠人工審核的方法。

先來看個例子,nofollow標簽的寫法,以我的博客為例:

一個正常的A標簽如下:


復制代碼代碼如下:
<a href=“http://www.xxx.com”>xxx</a>

現在我加上nofollow標簽,如下:


復制代碼代碼如下:
<a href=“http://www.xxx.com” rel=“nofollow”>xxx</a>

這樣就順利的告訴蜘蛛不要對此鏈接進行跟蹤。當不想權重輸給某個外部鏈接,但又不得不在內容上出現該鏈接時,那麼就可以使用這樣的方式屏蔽掉。

接下來和大家分享下nofollow真面目:

1、Nofollow標簽限制蜘蛛爬取鏈接,被加上nofollow標簽的外鏈無權重傳遞作用

有些網站為了避免被頁面上的外部鏈接分走權重,於是對出現在頁面上的外部鏈接進行了nofollow設置,那麼這樣的鏈接就沒有權重傳遞效果,如果還沒有鏈接誘餌的作用(比如搜搜問問),那麼就應該果斷的停止該處外鏈的發布,讓網站管理們玩單機去吧,比如網易博客、創業吧空間。

2、Nofollow標簽的有無是交換友情鏈接時必須考察的因素之一

我們都知道,換友情鏈接並不是為了從對方網站上獲得那麼丁點的點擊流量,而是為了提高網站權重的效果,有些站長會在友情鏈接部分加上nofollow標簽,導致該友情鏈接失去了本來的意義,這種行為是屬於欺騙行為,當然有些站長在和你換友情鏈接的時候沒有nofollow標簽,等到換了一段時間偷偷的加上nofollow標簽,要避免這種情況就要求你隔一段時間就將和自己換友情鏈接的網站好好的檢查一遍過去,遇到這種情況就必須果斷立刻馬上撤掉對方的鏈接。

3、Nofollow標簽只是防止權重輸出,並不能避免權重損失,但能引導蜘蛛的爬行

比如當你的頁面上有5個外部鏈接,那麼每個外部鏈接得到的權重為1/5,而你在其中的一個外部鏈接上添加了nofollow標簽,使得蜘蛛不爬取這一個鏈接,那麼剩余的4個外部鏈接得到的權重一樣還是1/5,頁面的權重一樣會分給這5個鏈接,只是其中被設置了nofollow標簽的鏈接所獲得的權重是丟失而沒有形成傳遞,這看似是一種“損人不利己”的行為,但是也有好處的,這樣可以引導蜘蛛的爬行,讓有帶寬限制的蜘蛛在有限的時間,爬取到更多的頁面。

4、Nofollow 和 External nofollow

從字面上意思來看,nofollow是“不要追蹤”,而extenal nofollow 則是“外部的不要追蹤”,也許你已經看出來了,他們兩根本就是同一個意思,external nofollow 只是nofollow比較規范的書寫而已,不用糾結,他們是一個意思!

Nofollow標簽還可以運用於很多地方,比如wordpress文章評論部分的運用,還有為了用戶體驗而引進的一些外部鏈接上的使用等等。Nofollow是一把雙刃劍,需要花點時間去琢磨。本文由seo學習網站長張冬龍原創,原文地址http://www.zhangdonglong.com/archives/615轉載請注明,謝謝。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved