什麼時候使用 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
同樣的,多了例如:
- 結帳頁面
- 購物車頁面
- 會員與個人資料頁面
這些頁面的存在,是否也就增加了駭客知道你網站的結構,並且用這些資訊去攻擊網站的資安呢?
網頁收錄太多會影響到使用者體驗?
對的,剛剛有提到網站有提供各種可以被搜索的關鍵字跟內容的關係,代表你的頁面會給使用者查詢的時候帶來很多負擔,試想一下,好比說,你去圖書館的時候,想要找一本關於「哈利波特」這個關鍵字的所有書出來,是否會找到上千筆到卻又找不到自己想要的,優質的內容呢?如果搜索結果是這樣的,你會快速找到你想要的結果嗎?是不是點了之後還要進去再搜索一次呢?
是不是出現了這麼多關鍵字的收錄,反而眼花撩亂呢?因此,好好的去管理 No Index, No Follow 這兩個標籤,反而會提高你的 SEO 排行跟網站品質喔!
No Index 與 No Follow 的差異
為什麼有些頁面需要放 noindex
或 nofollow
來告訴搜索引擎呢?每個頁面都被搜索引擎收錄不是非常好嗎?內容不是越多越好嗎?
No No,這個邏輯不是這樣解釋。
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 是為了讓追蹤碼去追蹤轉換率、同時讓使用者明確的知道他的表單已經送出了,但這個頁面確實沒有必要讓爬蟲去爬到這個頁面,試想一下,這個頁面可能會排在你網站的第二名或第三名,壓過你其他頁面,這會是你想看到的嗎?
- 感謝頁面
- 降低收錄排行
- 不想刪除頁面、但不想要同時被收錄跟追蹤連結
- 頁面不要被使用者或搜索引擎看到,讓他們找不到你,但頁面是存在的。
結論
其實這兩個的使用非常簡單,在使用這個的時候,你可以好好評估:
- 你希望這個頁面出現在搜索結果上嗎?
- 你希望這個頁面的連結都被搜索引擎追蹤跟收錄嗎?
所以面對例如:登入、註冊、結帳、感謝等這些頁面,我們當然不希望這些頁面出現在搜索結果上。而頁面如果有很多外站連結、廣告等,我們當然也不希望這些被搜索引擎記錄到,畢竟到最後,你還是會希望使用者找到正確的頁面,收錄正確的結果呀!
Hsiang L. | HubSpot 數位轉型專家
一手育兒一手打字的網路數位科技愛好者,熱愛分享各種最新網頁工具技術,也是台灣第一個 HubSpot User Group Leader。
閱讀作者相關文章