Ranking首頁 / SEO教學 / 技術SEO / Noindex-Nofollow

使用Noindex、Nofollow語法,解決網站排名下降問題

nofollow meta

網站被搜尋引擎的爬蟲軟體索引到,是獲取好排名的第一步。既然被索引如此重要,為什麼還需要設置Noindex、Nofollow指令呢?其實一個架構完整、體質好的網站之下,並非所有頁面都應該被索引到,尤其某些特定頁面若被索引到反而會讓排名變差,以下將說明Noindex、Nofollow的用途與使用方式,針對個別網頁做出調整,讓SEO越做越輕鬆。

 

認識Noindex、Nofollow前,先瞭解Googlebot如何運作

Google運用AI智能演算法-Googlebot(亦稱做爬蟲程式),對每個網站進行「檢索(Crawl)」,檢索主要是分析網站的關鍵字、內容品質、外部連結...等面向,計算網站的權重。

而在檢索後,爬蟲程式會在網頁間的連結進行移動,藉以串接整個網路,並把資料放進Google資料庫,這個過程則稱為「索引(index)」。

 

針對爬蟲程式而誕生Noindex、Nofollow語法

網站中的隱私權政策、購物車清單及外部連結的頁面,雖然有其存在必要,但網頁內容通常對使用者的搜尋目的沒有幫助,一但經過爬蟲程式檢索後,還可能會降低網站本身的權重。因此可以藉由Meta Robots指令中的結構性語法Nofollow、Noindex語法,給予爬蟲程式指示,避免影響網站的Google排名。

 

Meta語法-Noindex的用途是什麼?遮蔽部分頁面

在大型網站中,有部分的網頁是不需被搜尋引擎找到的,網站管理者便可針對這些網頁設下Meta-Noindex指令。當爬蟲程式檢索網頁時,Noindex將告訴爬蟲程式不要替此網頁建立索引,如此一來,此頁面便不會呈現在搜尋結果頁面。需要設下Noindex語法的頁面,通常為以下這5種:

  • 結帳畫面
  • 購物車頁面
  • 會員資料頁
  • 隱私權政策
  • 其他與網站主題不相關但必要的頁面

 

以上都是基於法律、使用者購物流程而必須存在的頁面,但基本上不需要出現在搜尋結果、操作SEO,因此可以運用Noindex指令,將之隱藏於搜尋引擎中。

 

Noindex用法

在網頁HTML語法的<Head>底下加入:
<meta name=”robots” content=”noindex”>

需注意這個語法是用於個別頁面,因此,當你的網站中有3個網頁不想被Google索引時,便需在這3個網頁上各別手動輸入Meta-Noindex指令。

 

Noindex vs Robots.txt的差異在哪?

當網頁處於尚未架設完成、測試中的狀態,應使用Robots.txt的方式,透過直接上傳txt檔到網站的根目錄,拒絕爬蟲軟體檢索這個網站

而在網頁已架設完成並發布後,對於部分要隱蔽在搜尋引擎的頁面,再使用屬於Meta Robots語法的Noindex,Meta Robots語法是用於爬蟲程式檢索時,給予爬蟲程式指示的結構性資料。

 

Meta語法-Nofollow的用途是什麼?反制惡意Link

當網站擁有較佳的權域值及搜尋排名時,難免會有其他排名較低的網站,來排名佳的網站留言區留下垃圾連結,甚至寫惡意程式產生大量外部網址,企圖將好網站的權域值傳給自己的網站,以提升網站排名,俗話說就是來「蹭」好網站的權重。

針對這種情況,在網頁中設置Meta-Nofollow指令,讓爬蟲程式檢索網頁時,不會將這些外部連結的品質納入檢索的評分,換句話說,即是聲明「這些連結與本站無關」,常見情況有以下3種:

  • 評論區的頁面
  • 內容由用戶產製(如論壇、社群媒體)
  • 網頁有付費連結情況(兜售網站區塊曝光購買人的網站資訊)

 

除了付費連結的情況外,Nofollow主要用於使用者可自行產生內容的頁面,為避免惡意留下外部連結影響排名,而對爬蟲程式預先提出聲明。

 

Nofollow用法

在網頁HTML語法的<Head>底下加入:
<meta name=”robots” content=”nofollow”>

需注意Nofollow指令只用於個別頁面,讓該頁面的外部連結不影響Google評分。不過,Google公告從2020年3月1日開始,Nofollow將被爬蟲程式改視為參考,而不再是重要指令。對於付費連結的情況可改用rel=”sponsored”;對於用戶產製的情況則是使用rel=”ugc”。

 

Noindex與Nofollow組合使用的語法與用途

Rel Nofollow 意思

Noindex與Nofollow在不同情況下,會有不同的組合搭配,詳情請見下表:

使用情況

納入檢索(Crawl)外部連結的評分

不納入檢索(Crawl)外部連結的評分

要索引(Index)

<meta name=”robots” content=”index , follow”>

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

要執行SEO操作的頁面

評論頁面、論壇留言區

不要索引(Index)

<meta name=”robots” content=”noindex , follow”>

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

隱私權政策、不重要的頁面

購物車、結帳頁面、後台頁面

針對不同頁面而設置不同的Noindex、Nofollow語法組合,讓網站中的頁面各別經過調整後,提升搜尋引擎上的排名表現。

 

網站SEO健檢找SEO救星-Ranking!

Ranking為台灣中小企業提供友善的SEO行銷服務,其中SEO網站健檢工具,能幫助客戶網站找出需要置入Noindex、Nofollow的頁面,透過調整提升網站排名!

 

Ranking提供的服務

SEO專案服務幫助企業客戶分析、規劃完整SEO行銷策略,並提供6個月上Google首頁的SEO服務保證,針對內容分析、網站安全性網站檢索與索引、網站使用體驗搜尋與社群預覽等6大面向進行操作,加強網站的搜尋競爭力!