八月 5, 2024 設計與程式

什麼時候使用 noindex ?No Index 可以提高你的網站排行榜?

Hsiang L. | HubSpot 數位轉型專家

No Index 可以提高網站排行榜!

首先,可以參考這篇文章「網站管理員指南」,裡面有提到:

我們強烈建議您特別留意以下品質指南,其中說明哪些違規行為可能導致網站從 Google 索引中徹底移除,或是遭演算法或人工判定為垃圾內容。如果網站經判斷含有垃圾網頁,可能無法繼續出現在 Google.com.tw 或任何 Google 合作夥伴網站的搜尋結果中。

有些好意可能反而弄巧成拙,被當作垃圾內容,降低排行率。

想要 SEO 提高排行榜,要做的方式有很多,其中一些是 Best Practices,也就是建議作法。

不是每個頁面都要被 Google 收錄,頁面越多,代表資安風險提高、使用者體驗降低。

所以當 Google 搜尋引擎收錄越多沒有權重的頁面反而會越容易傷害你整個網站的 credit,這也是為什麼 No Index, No Follow 的標籤在網站來說是相當重要的。

什麼 🧐?頁面會影響到資安?

沒錯,可索引的網站搜索會產生「無限爬網空間」問題,由於你的網站提供了各種可以被搜索的關鍵字以及內容的關係,這代表可以索引的頁面數量沒有限制。 垃圾郵件發送者以及駭客可以將惡意關鍵字添加到網站裡,並嘗試將頁面 URL 與這些關鍵字作為查詢字符串編入索引。好比:

靜態頁面: www.example.com/dining-furniture
搜索網址: www.example.com/?q=dining-furniture
品牌篩選: www.example.com/dining-furniture?brand=stressless
顏色篩選: www.example.com/dining-furniture?colour=brown
產品篩選: www.example.com/dining-furniture?type=recliner=stressless
品牌與產品的篩選: www.example.com/dining-furniture?type=recliner=stressless

同樣的,多了例如:

  • 結帳頁面
  • 購物車頁面
  • 會員與個人資料頁面

這些頁面的存在,是否也就增加了駭客知道你網站的結構,並且用這些資訊去攻擊網站的資安呢?

網頁收錄太多會影響到使用者體驗?

對的,剛剛有提到網站有提供各種可以被搜索的關鍵字跟內容的關係,代表你的頁面會給使用者查詢的時候帶來很多負擔,試想一下,好比說,你去圖書館的時候,想要找一本關於「哈利波特」這個關鍵字的所有書出來,是否會找到上千筆到卻又找不到自己想要的,優質的內容呢?如果搜索結果是這樣的,你會快速找到你想要的結果嗎?是不是點了之後還要進去再搜索一次呢?

CleanShot 2022-01-28 at 11.16.34@2x

是不是出現了這麼多關鍵字的收錄,反而眼花撩亂呢?因此,好好的去管理 No Index, No Follow 這兩個標籤,反而會提高你的 SEO 排行跟網站品質喔!

No Index 與 No Follow 的差異

為什麼有些頁面需要放 noindexnofollow 來告訴搜索引擎呢?每個頁面都被搜索引擎收錄不是非常好嗎?內容不是越多越好嗎?

No No,這個邏輯不是這樣解釋。

crawling web pages

No Index 的解說

當你加上 noindex 到頁面的時候,就是告訴搜索引擎不要收錄這個頁面,但他還是可以爬到這個頁面,任何有 noindex 的頁面都不會呈現在搜索引擎的結果上。

No Follow 的解說

當你加上 nofollow 到頁面的時候,就是告訴搜索引擎不要去爬這個頁面的任何一個連結。

但是有 nofollow 的頁面還是會被收錄到搜索引擎上喔!所以若你的需求是希望不要被收錄,但是希望爬蟲去爬這個頁面的話,那你就得寫:noindex,follow

若不希望這個頁面完全被收錄、被爬蟲爬到的話,你可以直接寫 noindex,nofollow 來達成。

No Index 與 No Follow,什麼時候該用什麼方式呢?

單獨 No Index 的應用

noindex 的使用,可以告知搜索引擎不要將這個頁面收錄在搜索結果上,但希望能夠將這頁面裡面的連結收錄在系統內,加上排名與域名的權重。

好比說,你有正在下廣告的頁面,或許這時候比較好的做法是 noindex,主要原因是因為你不希望透過搜索引擎來帶入訪客以及流量,畢竟廣告的頁面只是短暫性的,一但網頁被收錄了之後,過一陣子你不希望訪客點到那個頁面,因為那個活動或資訊已經下架了,你反而要用 Google Search Console 的方式告訴 Google 去把這個移除,到最後,你還是需要用 noindex 更新到這個頁面上,但是裡面的連結,一樣可以被搜索引擎收錄到系統內。

像我上面的例子來說,很多頁面都是活動廣告類型的,或許不希望讓使用者看到可能好幾個月或上一次的活動頁面,則就需要用 noindex 的方式達成。

  • 暫時性的頁面;頁面功用不大但不想刪除的頁面
  • 要被移除的頁面
  • 錯誤連結的頁面,但被收錄了
  • 不想讓大眾都能搜索或連到的頁面;特殊受眾才能連到的頁面(如:會員專屬頁面)
  • User Generated Content (UGC) 使用者產生的頁面

單獨 No Follow 的應用

nofollow 的使用,則跟 No Index 相反,使用這即告知搜索引擎要將這個頁面收錄在搜索結果上,但希望能夠將這頁面裡面的連結不要收錄在系統內,加上排名與域名的權重。

以單獨這個應用來說,情況其實是非常少的,因此沒有好的例子可以舉例。

兩個同時有 No Index, No Follow 的應用

noindex, nofollow 的意思就是告知搜索引擎都不要收錄在搜索結果上,也不要收錄此頁面的連結的權重。

應用上的基本概念就是:

我需要這個頁面,但我完完全全不想讓使用者或搜索引擎去收錄任何東西。

你可以將 noindex, nofollow 這個程式碼應用在例如 Thank You Page (感謝頁面) 上,通常會多了一個 Thank You Page 是為了讓追蹤碼去追蹤轉換率、同時讓使用者明確的知道他的表單已經送出了,但這個頁面確實沒有必要讓爬蟲去爬到這個頁面,試想一下,這個頁面可能會排在你網站的第二名或第三名,壓過你其他頁面,這會是你想看到的嗎?

  • 感謝頁面
  • 降低收錄排行
  • 不想刪除頁面、但不想要同時被收錄跟追蹤連結
  • 頁面不要被使用者或搜索引擎看到,讓他們找不到你,但頁面是存在的。

結論

其實這兩個的使用非常簡單,在使用這個的時候,你可以好好評估:

  • 你希望這個頁面出現在搜索結果上嗎?
  • 你希望這個頁面的連結都被搜索引擎追蹤跟收錄嗎?

所以面對例如:登入、註冊、結帳、感謝等這些頁面,我們當然不希望這些頁面出現在搜索結果上。而頁面如果有很多外站連結、廣告等,我們當然也不希望這些被搜索引擎記錄到,畢竟到最後,你還是會希望使用者找到正確的頁面,收錄正確的結果呀!

Share this on

Subscribe to
Learning Hub

掌握趨勢、深度學習,獲得數位產業最佳的執行觀念,使用內容行銷捕捉廣大的網路受眾,一起學習成長 !