nofollow是什麼?nofollow帶給SEO的3個正面影響!
Welly SEO 編輯部
2024-01-04更新
# SEO優化
# 技術SEO
# SEO概念
nofollow怎麼用?nofollow、noindex、robot.txt差異有哪些?本文將提供nofollow設定範例,並且分享nofollow SEO之間的影響與noopener noreferrer nofollow差異總整理。
快速跳轉目錄
- nofollow介紹|nofollow使用時機與dofollow的差異!
- (一)nofollow是什麼?3分鐘認識nofollow屬性!
- (二)nofollow怎麼用?使用nofollow常見的4種情況!
- (三)nofollow、dofollow怎麼區分?dofollow意思解析!
- (四)nofollow PageRank所帶來的問題:PageRank Sculpting
- nofollow設定教學|正確的nofollow link屬性範例分享!
- (一)nofollow屬性設定範例:<a href nofollow>、<a rel=”nofollow”>怎麼設定才對?
- (二)nofollow進化了?Google辨識link nofollow的新規則!
- (三)nofollow檢查方法有哪些?查看rel=”nofollow”的2種辦法!
- nofollow noindex robots.txt差異總整理一次看!
- (一)noindex nofollow robots.txt差別是什麼?
- (二)nofollow、noindex、robots.txt用法與目的
- (三)加碼分享!noopener、noreferrer、nofollow差異懶人包!
- nofollow SEO帶來什麼影響?3個nofollow SEO的優點!
nofollow介紹|nofollow使用時機與dofollow的差異!
(一)nofollow是什麼?3分鐘認識nofollow屬性!
「nofollow」於2005年由Google所推出,起初目的是為了抵禦無用垃圾留言,並且同時也是Google建議用來標記付費連結或是贊助商連結的其中一種辦法。
nofollow是HTML中的一個屬性,通常用於指示搜尋引擎不應該追蹤或傳遞特定連結的權重,並且不要將該反向連結視為對被連結網頁的支持或背書。
舉例,我今天想在網站上放上一個Medium Blog的連結,但我不希望我好像做了該Medium Blog的背書人,而被Google判定我有推薦這個Blog、導致傳送了一部分我網站的權重分數過去給對方。這個時候,就相當適合在我的網站上把該Medium Blog的連結設定成「nofollow屬性」!
另外,特別釐清nofollow不是用來阻止用戶點擊連結的,nofollow只是告訴搜尋引擎不要將該連結納入其排名演算法中,這樣可以避免不當的SEO操縱和確保更公平的搜尋結果。
nofollow為HTML其中一個屬性,用於防止搜尋引擎透過超連結傳遞網站權重,並且不會被連結的網頁所背書,進而避免影響排名演算法。
(二)nofollow怎麼用?使用nofollow常見的4種情況!
📌 網頁評論/留言區
如果你的網站允許使用者在文章評論或留言中添加連結,你可以將這些連結設置為 「nofollow」,以避免潛在的垃圾連結影響你的網站排名。
📌 付費連結
如果你接受金錢、業配或其他報酬在你的網站上放置連結,這些連結應該被標記為 「nofollow」,或是根據Google官方文件說明,增加「rel="sponsored"」標籤, 以遵守搜尋引擎的政策,這包括廣告連結和贊助內容。
📌 使用者自製內容
如果你允許使用者生成內容,如社交媒體討論、論壇貼文或內容共享的博客網站等,由於上述這些方式無法百分之百控管發佈的內容,因此這些用戶生成的連結也建議在撰寫平台程式碼時,就預設使用「nofollow」,以減少不受歡迎的SEO操縱風險。
📌 品質較低的網站/網頁
如果因為文章需求,不得不在內容中提到品質較差或不受信任的網站或網頁,應該將這些連結設置為「nofollow」,以確保對方網站不會對你的網站排名產生負面影響。
(三)nofollow、dofollow怎麼區分?dofollow意思解析!
dofollow nofollow這2種屬性對於一般使用者來說幾乎很難區別,但其實兩者在網站的HTML代碼中具有不同的用途,並且對搜尋引擎排名產生不同的影響。
「dofollow」實際上並不是HTML屬性,而是一個SEO術語,當你創建一個超連結而沒有設定「nofollow」屬性時,該連結將被搜尋引擎自動視為「dofollow」。
換句話說,dofollow連結有助於建立網頁之間的相關性,增加內容的可信度和權威性。當其他網站連接到你的網頁時,這些dofollow連結可以幫助提高你的網站在SERP中的排名。
(四)nofollow PageRank所帶來的問題:PageRank Sculpting
起初因為nofollow的出現,導致開始有不肖人士試圖操作PageRank演算法,這種欺騙手法稱為「PageRank Sculpting」。
操作手法是這樣,有些人可能會為了要進攻核心關鍵字的頁面,因此建立許多無用網頁,並將連結設定為nofollow,這樣一來,唯一一個dofollow的核心網頁將會瓜分所有的權重,進而影響排名演算法,如下圖所示:
Google為了打擊這種黑帽SEO的不良行為,於2008年更新了演算法機制。
也就是說,即使只有一個網頁設定dofollow,而其他網頁為nofollow,這樣也不會導致dofollow頁面大幅增加權重的情況,也就無法透過「PageRank Sculpting」欺騙搜尋引擎。
nofollow設定教學|正確的nofollow link屬性範例分享!
(一)nofollow屬性設定範例:<a href nofollow>、<a rel=”nofollow”>怎麼設定才對?
要將連結設定為nofollow其實就是在該網址HTML標籤屬性中加入一個nofollow Tag即可成立,正確設定範例如下:
dofollow連結:< a href=”https://welly.hk/” >
此種連結將會傳遞網站權重,等於告知搜尋引擎,你為對方的網站或網頁投下「值得信任」的一票,因此會影響SERP排名,此行為又被稱為「連結果汁(Link Juice)」或是「連結權重(Link Equity)」。
nofollow連結:< a href=”https://welly.hk/” rel=”nofollow” >
如同一開始所說,在HTML屬性中加上「rel=”nofollow”」也就代表我們不為該連結網站或網頁進行背書,白話文來說的話就是「他們的言論不代表本網站立場」。
(二)nofollow進化了?Google辨識link nofollow的新規則!
除了2005年發布的nofollow HTML屬性之外,為了因應網路蓬勃發展所帶來的各種商業合作,Google也在2019年更新並推出另外2種屬性:「rel=“sponsored”」與「rel=”UGC”」。
我們也幫大家統整了這3個屬性個別適用的情況:
🔗 rel=“nofollow”
當你想在文章中提及某個網頁連結,但又不想為其背書或是瓜分網站權重時,可以使用此nofollow屬性。
🔗 rel=“sponsored”(付費連結 Paidlink)
當你透過付費或是贊助獲得連結,應該在該連結中標記「rel=“sponsored”」,告知搜尋引擎此連結與廣告相關,不應該對排名產生影響。
🔗 rel=”UGC”(用戶自製內容 UGC)
假設你的網站或是博客允許用戶自行生產內容,例如:留言評論、文章發佈等。由於用戶生成的連結可能難以控制,因此,你可以透過設定「rel=”UGC”」表明這些連結來自用戶,而非網站所有者。
(三)nofollow檢查方法有哪些?查看rel=”nofollow”的2種辦法!
➊ 網頁HTML原始碼
STEP 1:在欲查看的連結上方點擊滑鼠右鍵 STEP 2:選單中選擇「檢查」 STEP 3:用 Ctrl+F「搜尋功能」查看網頁代碼是否有nofollow設定
➋ Google nofollow 擴充工具
- 工具1:nofollow
這個nofollow Chrome擴充工具非常簡單好用,安裝完成之後,當網頁內容中出現連結時,會自動在該連結周圍出現紅色虛線框,使用者便可輕鬆判斷該連結是否傳遞權重(紅色框線出現代表「不會」傳遞權重)。
安裝此擴充工具之後,當網頁內容裡的連結設定為nofollow屬性時,該連結上方會出現 類似刪除線樣式的橫槓,作為nofollow的標記。
nofollow noindex robots.txt差異總整理一次看!
(一)noindex nofollow robots.txt差別是什麼?
noindex nofollow 與 robot.txt 是3種不同的指示,用於通知搜尋引擎爬蟲應如何處理網頁內容。
🔺 noindex
當網站使用noindex Meta標記特定網頁時,該頁面仍然可以被搜尋引擎檢索(Crawl),但不會被索引(Index)。
noindex通常用於網站擁有者不希望特定頁面出現在SERP中的情況,例如隱私政策頁面、內部頁面或臨時頁面等。
🔺 nofollow
nofollow則是可以被Google檢索(Crawl)與索引(Index),但不會透過連結傳遞該網站或網頁的權重,就像是單純告訴搜尋引擎這裡有別的網頁入口,但這個入口與我們無關。
由於不傳遞網站權重,因此該連結不會直接影響目標網頁的排名。
🔺 robots.txt
robot、noindex 2者為相反的作用,robots.txt是一種含有特殊規則的txt文字檔,讓網站管理者能夠告知搜尋引擎哪些頁面應該被檢索(Crawl),哪些不應該。
robots.txt通常會用在該網頁內容重複性太高、內容尚未建立完成等狀況,但是並不保證100%不會被檢索(Crawl)。