1. 程式人生 > >nofollow屬性的個人理解和用法

nofollow屬性的個人理解和用法

什麼是nofollow屬性呢?

nofollow是HTML中a標籤的一個屬性值。這個屬性的作用就是告訴我們的搜尋引擎不要去追蹤、記錄帶有這個屬性的連結。

新增nofollow屬性的目的是什麼?

優化SEO,防止垃圾連結的蔓延。怎麼說呢?再簡單一點就是告訴搜尋引擎那些連結是不重要的不要去看,順便還diss下它。舉個栗子:之前會有一些SEO作弊者回到到一些PR值(谷歌用於測評網頁的一個方法,使用0-10來標識網頁的等級標準)高的網站上留言、評論留下自己的連結,從而蠱惑搜尋引擎,從而提高在搜尋引擎上的排名。

怎麼使用呢?

簡單用法:

1.在網頁上的meta標籤上新增“nofollow”,這相當於diss了整個網頁,頁面裡所有的連結都會有“nofollow”屬性。

<meta name="robots" content="nofollow" />

2.為某個特定的超連結新增“nofollow”屬性,讓搜尋引擎不要抓取這個連結。

<a rel="external nofollow" href="url"><span>內容</span></a>

進階用法:

在網頁的 <head> 部分新增的 <meta> 標籤,以是實現對搜尋引擎不同的收錄需求

1.攔截所有搜尋引擎對網頁的收錄:

<meta name="robots" content="noindex, nofollow">

2.只是攔截百度蜘蛛爬取網頁,而允許其他搜尋引擎收錄:

<meta name="baiduspider" content="noindex, nofollow">

3.允許搜尋引擎收錄你的網頁,但禁止它繼續追蹤記錄外部連結:

<meta name="robots" content="index,nofollow">

4.允許搜尋引擎收錄你的網頁,但禁止它收錄網頁上的圖片:

<meat name="robots" content="noimageindex">