首頁 >web前端 >html教學 >Nofollow標籤的寫法以及nofollow使用介紹_HTML/Xhtml_網頁製作

Nofollow標籤的寫法以及nofollow使用介紹_HTML/Xhtml_網頁製作

WBOY
WBOY原創
2016-05-16 16:36:241276瀏覽

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

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

 nofollow的使用

nofollow有兩種用法:
1.用於meta元標籤:,告訴爬蟲該頁面上所有連結都不需要追蹤。
2.用於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標籤如下:


複製程式碼
程式碼如下:

xxx

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


複製程式碼
程式碼如下:

xxx

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

接下來跟大家分享下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轉載請註明,謝謝。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn