Favicon02

follow、nofollow 是什麼?連結屬性怎麼選

follow、nofollow 描述的是連結如何標示。本文整理一般引用、付費合作與留言連結的選擇,教你查看 HTML 的 href、rel,避免把連結屬性和搜尋收錄設定混為一談。

follow 和 nofollow 是談 SEO 連結時常見的兩個詞。follow 通常指沒有加上特定限定的一般連結;nofollow 則是寫在連結上的屬性值,用來表達不希望這條連結被視為對目標頁面的背書。

經營網站時,真正要判斷的是:這條連結是自己引用的資料、付費合作,還是讀者貼的留言?本文會帶你看懂各種屬性的差異、HTML 怎麼寫,以及如何在瀏覽器裡檢查設定結果。


follow、dofollow 與 nofollow 是什麼意思?

網頁上的超連結通常由 <a> 標籤建立,href 指定連到哪個網址,rel 則描述這個連結的關係。nofollow 就是放在 rel 裡的一個值,讓搜尋引擎知道發布者對這條連結有所保留。

你可能也看過 dofollow。這是 SEO 圈常用的說法,通常和 follow 一樣,指沒有加上 nofollow、sponsored、ugc 限定的一般連結。HTML 沒有標準的 rel="dofollow",不需要為了讓連結正常運作刻意加上它。

以下是一條一般連結。依 Google 的外部連結說明,一般連結不需要額外加入上述限定屬性。

<a href="https://example.com/guide">閱讀這份指南</a>

如果其他網站連到你的網站,你就獲得了一條反向連結。反向連結說的是「誰連到誰」,屬性說的是「這條連結如何標示」,兩件事要分開看。同一個網址可以被不同網站用不同屬性連過來。

連結方向和屬性是不同概念:href表示目標,rel表達關係,nofollow不是防收錄指令

nofollow、sponsored、ugc 該怎麼選?

選屬性時,先看連結產生的情境。自己引用可信的官方文件、研究資料或相關文章,通常可保留一般連結;涉及付費、贊助或使用者投稿時,再使用對應的標記。

連結情境 適合的標記 怎麼判斷
編輯自行引用可信來源 一般連結 沒有付費關係,也沒有不願背書的理由
廣告、付費刊登、贊助、聯盟連結 sponsored Google 偏好用它表達商業關係,nofollow 仍可接受
留言、論壇貼文等使用者內容 ugc UGC 是 User Generated Content,表示連結出自使用者內容
需要提及,但不想背書的外部頁面 nofollow 其他限定不適用,又不希望 Google 將這條連結視為推薦

例如,你拿到聯盟分潤的商品連結,適合標 sponsored;讀者在留言區貼自己的部落格,適合標 ugc。你在文章裡引用一個不可信網站來分析錯誤資訊,仍需要讓讀者看到原文時,可以標 nofollow。

這些選擇對應 Google 的連結屬性規則。不要因為對方是外部網站,就一律認定必須加上限定。

多個 rel 屬性可以一起使用嗎?

可以。多個值放在同一個 rel 裡,以空格分開。假設你希望留言中的連結同時表達使用者內容,以及不予背書,可以寫成下面這樣;Google 接受這種組合。

<a href="https://example.com/post" rel="ugc nofollow">讀者分享的文章</a>

屬性可以組合,不代表每條連結都要一次貼上所有值。先確認哪些關係確實存在,再保留需要的設定,會比套用一組固定字串更清楚。



nofollow 對 SEO、爬取與收錄有什麼影響?

Google 將 nofollow、sponsored、ugc 視為提示(hints),並結合其他訊號決定如何分析與使用連結。因此,不能把 nofollow 簡化成「絕對沒有 SEO 效果」,也不能把一般連結說成一定能提升排名。

這項原則見於 Google 關於連結提示的公告。它讓網站能表達連結關係,但沒有提供可以讓你保證排名成果的公式。

對讀者而言,這些屬性不會讓連結失去點擊功能。有人透過論壇連結找到你的文章,就可能產生導流與曝光;這類價值要看實際訪客與後續行動,不能只靠 rel 的值判定。

nofollow、noindex 與 robots.txt 的差別

nofollow 不是防止網頁收錄的工具。它標在連結上;noindex 則是要求搜尋引擎不要把目標網頁放入搜尋索引的指令。robots.txt 主要管理爬蟲能否抓取特定路徑。

Google 說明,帶有限定屬性的連結通常不會被跟隨,但目標頁面仍可能經由網站地圖或其他網站的連結被發現、爬取與收錄。因此,不能只在指向某頁的連結加上 nofollow,就期待該頁從搜尋結果消失。

若要使用 noindex,Google 必須能抓到網頁,才讀得到這個指令;同時用 robots.txt 封鎖,可能讓它看不到設定。你可以先閱讀noindex 的用途與設定觀念,Google 也有不建立索引的正式說明。


如何查看與設定連結屬性?

不用先安裝 SEO 工具,瀏覽器就能查看單一連結的屬性。以下以 Chrome 的「檢查」(Inspect)為例;實際介面用語可能因語言不同而有差異,重點是找到 Elements 裡對應的連結標籤。

1. 用 Inspect 找到 a 標籤

在網頁上的連結按右鍵,選擇「檢查」,開啟開發者工具。如果反白的是 <span> 等文字子元素,往外找包住它的 <a> 標籤,再查看 href 與 rel。

href 告訴你連到哪個網址;rel 若有 nofollow,就帶有這項限定。如果沒有 nofollow、sponsored、ugc,一般會稱為 follow 連結,即使它仍有其他用途的 rel 值。

完成這一步時,你應該能讀出「目標網址」與「目前有哪些屬性」。Chrome DevTools 的 DOM 檢查教學也說明了右鍵 Inspect 與定位元素的方法。

2. 依連結情境設定,回前台確認

如果網站編輯器提供「贊助連結」或「不追蹤」選項,依前面的情境選擇;名稱與位置會隨編輯器而變。能編輯 HTML 時,直接在那條連結的 a 標籤加入所需的 rel 值,並保留原有的安全設定。

<a href="https://example.com/product" target="_blank" rel="sponsored noopener">查看合作商品</a>

儲存後回到公開頁,重新載入,再用 Inspect 檢查同一條連結。確認 href 沒有改錯、rel 確實保留,才算完成設定;只在開發者工具改 DOM,通常只影響目前看到的頁面,不會替你儲存到網站後台。

要一次檢查很多頁面的連結,可以進一步使用網站爬取工具,先看Screaming Frog 的網站健檢方法。單條連結仍可直接從前台 HTML 開始確認。

另開新視窗與 noopener 有什麼關係?

target="_blank" 用來讓連結在新的分頁或視窗開啟;rel="noopener" 則限制新開頁面透過 opener 取得原頁面的存取能力。兩者處理瀏覽器行為與安全,和 nofollow 的連結關係提示不同。

例如,一條連結只有 noopener,不能因此判定它是 nofollow。需要時兩個值可以共存;HTML 標準對 noopener 的說明可協助你區分這些用途。

瀏覽器檢查連結的四步:右鍵Inspect,找a標籤,讀href和rel,儲存後重新載入確認


網站經營者最常踩的兩個誤區

連結屬性應該反映實際關係。為了「保住權重」把所有連結都設成同一種狀態,容易讓正常引用、付費合作與留言內容失去區別。


每條外部連結都加上限定

引用官方文件、研究或可信資料,是幫助讀者查證內容的做法。Google 的連結最佳實務明確提醒,不要對所有外部連結一律使用 nofollow;應依可信程度與是否付費等情境決定。


把內部連結當成權重分配開關

站內連結能幫助讀者和搜尋引擎找到相關內容。一般導覽、相關文章與重要內容頁,應先確保連結清楚、能正常存取,不要為了雕刻 PageRank,也就是刻意分配連結權重,而任意替內鏈加上限定。

若你要控制某頁是否收錄,應回到 noindex 等對應設定;要限制爬取,則另看 robots.txt。把這些問題全部交給連結屬性,通常解決不了真正的需求。

網站連結設定情境:公開引用保留一般連結,聯盟合作用sponsored,不想收錄使用noindex

結語:先看連結的來源,再決定屬性

判斷連結時,先問三件事:有沒有付費關係?是不是使用者提供的內容?是否願意引用並背書這個來源?一般可信引用保留正常連結,特殊關係再使用 sponsored、ugc 或 nofollow。

設定完就回前台查看 a 標籤,確認網址與 rel。這樣能把連結關係交代清楚,再把流量與排名交給實際成效評估。如果想理解連結在整個搜尋優化裡的角色,可以接著看SEO 入門與網站優化的基本觀念。

參考資料:Google 外部連結屬性、Google 連結提示公告、HTML 連結標準。

重點整理

follow 連結需要寫 rel="dofollow" 嗎?

不需要。follow、dofollow 通常是 SEO 圈對一般連結的稱呼,HTML 沒有標準的 rel="dofollow"。沒有 nofollow、sponsored、ugc 限定的連結,通常就會被稱為 follow,但這不保證搜尋引擎一定爬取或提升排名。

nofollow 能阻止網頁被 Google 收錄嗎?

不能保證。nofollow 是連結關係的提示,目標頁面仍可能透過其他連結或網站地圖被發現、爬取與收錄。若要阻止自有頁面進入搜尋索引,應使用 noindex,並讓 Google 能抓取頁面讀到指令。

聯盟行銷或付費合作連結該用哪個屬性?

Google 偏好用 sponsored 標記廣告、贊助、付費刊登及聯盟連結;nofollow 也是可接受的付費連結標記。選用時要依實際商業關係判斷,一般可信引用不必只因連到外站就加上限定。

noopener 和 nofollow 是一樣的意思嗎?

不同。noopener 限制新開頁面透過 opener 存取原頁面,主要處理瀏覽器安全;nofollow 表達連結的限定關係。兩者可以以空格放在同一個 rel 裡,一條連結只有 noopener 不代表帶有 nofollow。

網站內部連結應該加上限定來集中 SEO 權重嗎?

一般導覽、相關文章及重要內容頁,應優先讓讀者與搜尋引擎能正常找到,不要任意用連結限定雕刻 PageRank。若需求是控制收錄或爬取,應分別處理 noindex、robots.txt 等設定,而不是把連結屬性當成萬用開關。

Frank Chiu
Frank Chiu

SEO/GEO 顧問、行銷顧問。協助本地企業與跨國企業導入 SEO、GEO 跟行銷方案,包括:雀巢、凱基銀行、大人學、居家先生、IKEA、vocus 等。

訂閱電子報