Nofollow連結居然大有學問?SEO必學技術(附3大重點教學)

Nofollow

在進行網站優化(SEO)的過程中,了解如何為連結使用rel=”nofollow”的屬性標籤也是重要的。除了有助於對抗垃圾評論,還可以在減少的網站權重被瓜分的情況。

Raymond C  (SEO Specialist) 將在本文講解有關Nofollow連結概念、和Dofollow之間的分別,以及使用的情況和好處。

Nofollow是什麼?

Nofollow屬性rel=”nofollow”)是HTML中的一種為連結標籤而設的屬性,用來告訴搜尋引擎忽略特定的網頁連結,不要追蹤該連結,也不要將連結的權重(PageRank)傳遞給被連結的頁面。這個屬性於2005年由Google引入,用於對抗SPAM、垃圾評論和惡意連結。[1]

Nofollow的HTML語法示例

[code]

<a href=”http://example.com” rel=”nofollow”>這是一個nofollow鏈結</a>

[/code]

上述例子中,

  • 「<a>」是HTML中用來創建超連結的標籤
  • 「href=”https://example.com”」:目標網址是 “https://example.com”。
  • 連結錨點文字「這是一個nofollow鏈結」是顯示的錨點文字。

Dofollow是什麼?

Dofollow不是 HTML 中的一個正式屬性,而是一個術語,用來描述沒有明確標記為 “nofollow” 的正常超連結。當連結被設置為 “dofollow”(或者更準確地說,沒有設置 “nofollow”),搜尋引擎爬蟲會跟隨這些連結,這可以傳遞連結權重給被連結的頁面。

預設情況下,所有的超連結都是 “dofollow” 的,除非你明確地使用 rel=”nofollow” 屬性來改變。

Dofollow連結的HTML語法示範

在HTML中使用 `dofollow` 屬性的語法非常直接。超連結的預設值就是Dofollow屬性,不需要另外設定。

[code]

<a href=”https://example.com”>這是一個Dofollow連結</a>

[/code]

在這個例子中,`href` 屬性設置了目標URL,而「這是一個Dofollow連結」是連結的錨點文字。

有一些情況會有寫出來的Dofollow值,雖然是多此一舉,但也是一樣的:

[code]

<a href=”https://example.com” rel=”dofollow”>>這是一個Dofollow連結</a>

[/code]

Nofollow VS Dofollow 有什麼分別?

Nofollow 連結是在HTML中使用 rel=”nofollow” 標籤來標記的,告訴搜尋引擎不要跟隨該連結或將連結的任何權重傳遞到目標頁面。

Dofollow 連結是默認狀態的連結,如果沒有特別的標記,搜尋引擎會跟隨這些連結,並將權重或連結汁(Link Juice)傳遞給目標頁面。

屬性NofollowDofollow
HTML語法<a href=”example.com” rel=”nofollow”> Nofollow </a><a href=”example.com”> Dofollow </a>
搜尋引擎告訴搜尋引擎不要跟隨這個連結或傳遞頁面權重。搜尋引擎會跟隨這個連結並可能傳遞頁面權重。
權重(Pagerank)不會傳遞權重傳遞權重
主要用途用於防止垃圾評論、廣告連結等。連結預設值
對排名的影響通常不直接影響目標頁面的搜尋引擎排名。有助於提高目標頁面的搜尋引擎排名。

連結的 rel=”nofollow” VS Meta robots 的 nofollow 有什麼分別?

連結的`rel=”nofollow”` 是一個HTML標籤屬性,它可以用於個別的連結上。

而 `meta robots` 標籤的 `nofollow` 值是放在HTML文檔的`<head>`部分中,對整個頁面的所有出站連結有效。

Nofollow的起源與發展:對抗網絡SPAM而生!

Nofollow最初是為了打擊垃圾評論和減少搜尋引擎被操縱的情況,NoFollow的誕生需要追溯到PageRank仍存在的時期。

Nofollow與Pagerank的關係

在互聯網的早期階段,Google的PageRank算法是衡量網頁重要性的關鍵指標。這基於一個簡單的概念:網站間的連結就如同一個推薦,每個連結都相當於對目標網頁的一次投票。

這種投票機制意味著:連結越多,連結來源越權威,網頁的PageRank就越高,其在搜尋結果中的排名也可能越前。

一個網站若能獲得多個高權重網頁的連結,就更可能獲得搜尋引擎的信任。這就好比一個無名小卒,突然間得到了權威人名或機構大力支持,其聲望自然會隨之提升。

不過,這套算法很快就被有心人士操縱,也是黑帽SEO的起源。Spammer開始在網絡上大量散播含有Backlink的垃圾評論,企圖提升自己網站的PageRank,這種做法提升了質量不佳的網站排名,對許多用戶造成了困擾。

NoFollow指令的出現

為了打擊這種濫用行為,Google在2005年引入了NoFollow標籤。這個標籤允許網站管理者向搜尋引擎發送一個信號,即不應該追蹤或計入某些特定連結的PageRank。

如今,除了Google,Yahoo、Bing、百度等其他主要搜尋引擎也都接受NoFollow指令,不過他們對待NoFollow的方式各有差異。

Nofollow再度進化:新增2大屬性

Google在2019年對Nofollow進行兩大更新。

其一是把NoFollow標籤視為一種「提示」(hints)」而非絕對指令。

其二是Google於2019年新增了ugc及sponsored屬性[2]:

  • UGC(User-Generated Content, 使用者生成內容):UGC屬性主要用於區分由使用者生成的內容中的連結。
  • Sponsored: Sponsored屬性用於標記付費連結,即廣告連結。

rel=”sponsored”

rel=”sponsored”是用來標識那些網站所有者或作者得到直接贊助或廣告的連結,從而在處理這些連結時會更謹慎。

rel=”sponsored” 語法示範

[code]

<a href=”http://sponsored.example.com” rel=”sponsored”>Sponsored Website</a>

[/code]

rel=”ugc”

rel=”ugc”是用於標記那些出現在用戶生成內容(User Generated Content, UGC)中的連結,例如:網絡評論和論壇帖子。這個屬性提醒搜尋引擎,連結是由網站的使用者添加的,可能不會有相同的信任度。

rel=”ugc” 語法示範

[code]

<a href=”http://usercontent.example.com” rel=”ugc”>User Generated Content</a>

[/code]

Nofollow連結要什麼情況下使用?

NoFollow連結主要用於付費、UGC及內容質量不佳的情況:

1. 付費連結(Sponsored Links)

當網站上的連結是由於廣告或其他形式的贊助而存在時,這些連結應該被標記為NoFollow或Sponsored。

2. 使用者生成內容(User-Generated Content, UGC)

UGC內容包括:論壇帖子、評論區連結或任何其他用戶可以自由添加連結的地方。使用NoFollow可以防止濫用,因為這些連結可能對品質無任何保證,或者可能會指向低質量或不相關的網站。

3. 質量參差或不願推薦的連結

當要引用某些連結但對方網站的內容質量不佳或者不願意直接推薦時,使用NoFollow標籤可以減少賦予權重給該網站。

Nofollow 對SEO有好處嗎?

NoFollow對SEO的好處有什麼呢?3大可能好處如下:

1. 減少PageRank或權重流失:在過去,NoFollow被用來防止PageRank流向不想要推薦的網站。網站可以保留更多的PageRank,這有助於自己網站內部的其他頁面。

然而,這在過去引起了Pagerank Sculpting的議題(即設定Nofollow連結來優化PageRank的分配),而隨著Google算法的進化,這種做法的影響可能無效了。

而且,Nofollow的使用可能會使部份頁面權重被「蒸發」(PageRank Evaporation),也就是既不傳遞,也不保留,而是被Google吞掉了,誰都沒有好處,並不是完全保留權重給自己的網站喔!

2. NoFollow連結仍然有價值:Google已把Nofollow連結視為一種「提示」,即使連結是NoFollow的,比起之前Nofollow完全阻止Pagerank流通,現在Nofollow連結比之前更有價值。

3. NoFollow連結也有宣傳效果:NoFollow連結放置在高流量的網站上,即便不直接增加PageRank,也能為網站帶來流量。

教學一:如何檢查連結是否Nofollow?

要檢查一個網頁上的連結是否是NoFollow,您可以採取以下幾種方法:

方法一:檢查HTML原始碼

  1. 右鍵點擊網頁上的連結,選擇“檢查”或“檢視網頁原始碼”
  2. 在HTML原碼中,查找`<a>`標籤,這代表超連結。
  3. 看該`<a>`標籤是否包含`rel=”nofollow”`屬性。如果包含,這表明該連結是NoFollow的。

方法二:使用瀏覽器插件

有些瀏覽器擴展程序可以幫助您快速檢查NoFollow連結,比如`NoFollow`。

安裝並啟用插件,網頁上的連結為Dofollow會正常顯示,Nofollow就會顯示紅色虛線框。

教學二:如何為連結設定Nofollow屬性?

要為網頁上的一個連結設定NoFollow屬性,需要對該連結的HTML標記進行編輯。以下是具體的步驟:

WordPress

WordPress是目前市佔率最高的CMS,如果使用Wordpress的話,可以通過以下方式設定Nofollow連結:

  1. 進入Wordpress管理後台,編輯要設定的文章,選取要設定Nofollow的連結
  2. 若使用視覺化編輯器,點選工具頂上「插入/編輯連結」或鍵盤「Ctrl+K」
  3. 輸入連結後點選最右面的「連結設定」
  4. 按自身需求選取「Add rel=”nofollow”」或「Add rel=”sponsored”」

如果是要整個網站自動為所有外部連結設定Nofollow,可使用RankMath等SEO工具,自帶批量Nofollow外部連結的功能。

HTML原始碼中手動加入

如果是其他CMS或純HTML網站,可以手動更改:

步驟一:定位到您想要設定NoFollow的連結,需要找到網頁的HTML代碼中該連結的部分。

步驟二:編輯連結的HTML。在連結的<a>標籤中,手動加入rel=”nofollow”屬性。

總結:在SEO裡,了解“nofollow”和“dofollow”連結的區別也是重要的

使用“nofollow”可以有選擇地指導搜尋引擎的行為,而保持連結為“dofollow”則利用了網絡互聯的自然優勢,幫助相關頁面提升其在搜尋引擎中的可見度。正確使用這兩種類型的連結是高效站外SEO策略的關鍵組成部分。

WhatsApp
Facebook
相關文章:
TOC