有一次幫一家台北的室內設計公司看 SEO,他們最在意的關鍵字是「小坪數裝潢」。老闆說這個字很奇怪,有時候排第 7 名,過幾天掉到第 18 名,再過一陣子又回來,像在坐雲霄飛車。
我們把 Search Console 的資料拉出來一看,發現排名其實沒有在「掉」,而是在「換人」。網站上有兩篇文章,一篇叫「小坪數裝潢技巧」,另一篇叫「10 坪小套房裝潢案例」,Google 一下子拿這篇、一下子拿那篇去排。兩篇都覺得自己有機會,結果兩篇都進不了前五名。
這就是關鍵字蠶食。它不像網站被駭或速度太慢那麼明顯,卻會默默把你本來可以拿到的排名吃掉。
關鍵字蠶食是什麼?
關鍵字蠶食(keyword cannibalization)是指網站上有兩個以上的頁面,瞄準同一個搜尋意圖,讓 Google 不確定該排哪一頁,結果連結、點擊和內容訊號被分散,每一頁的排名都比集中在一頁時差。
重點在「同一個搜尋意圖」,不是「同一個關鍵字」。兩篇文章都出現「小坪數」三個字並不構成問題;問題是兩篇都想回答「小坪數該怎麼裝潢」這同一件事。
說白了,Google 的搜尋結果通常只會讓一個網站的一到兩個網址出現在同一個查詢裡。你自己派兩個人去搶同一個位置,Google 只好挑一個,而且每次挑的可能不一樣。
哪些情況其實不算蠶食?
不是每次看到兩個網址排同一個字,就要急著合併。以下幾種情況通常是正常的,硬處理反而可能傷到排名。
意圖不同的頁面。 「小坪數裝潢費用」和「小坪數裝潢案例」看起來很像,但一個是想知道價錢,一個是想看照片找靈感。這兩頁同時存在很合理。
兩頁同時都在前幾名。 如果你的兩個網址同時排在第 2 和第 4 名,這不叫互搶,這叫佔版面,恭喜你。
品牌字。 搜尋公司名稱時,首頁、關於我們、聯絡頁一起出現是正常現象。
排名很後面的小字。 兩個網址在某個每月只有 10 次曝光的長尾字上輪流出現,花時間處理通常不划算。
所以判斷的重點是:這個關鍵字對你重不重要,以及「輪流出現」有沒有讓你兩頁都卡在不上不下的位置。
怎麼確認網站有沒有關鍵字蠶食?
最可靠的方法是在 Search Console 裡,先用查詢篩選出你在意的關鍵字,再切到「網頁」分頁,看看有幾個網址在分這個字的曝光。如果有兩個以上的網址曝光數都不低,就很可能是蠶食。
操作方式:Search Console 左側選單點「成效」→「搜尋結果」,按「新增篩選器」→「查詢」,輸入關鍵字並選「完全符合查詢」或「查詢包含」。套用後把下方表格切到「網頁」,就會列出哪些網址曾因為這個字出現在搜尋結果裡。想更熟悉這類交叉比對,可以參考 GSC 資料解讀與應用。
另外兩個輔助訊號也很好用。
看排名曲線有沒有鋸齒狀。 單一網址的排名天天大幅跳動,而另一個網址的曝光剛好在它掉下去的那幾天冒出來,這幾乎就是在換人。
用 site: 指令搜尋。 在 Google 搜尋「site:你的網域 小坪數裝潢」,看前面列出幾篇內容高度重疊的文章。這個方法不精準,但適合快速盤點。
找到了之後怎麼處理?
處理方式取決於兩頁的內容到底有多重疊。內容高度重複就合併;意圖其實可以區隔就改寫;兩頁都要保留但只想讓一頁排名,才考慮其他技術手段。
| 狀況 | 處理方式 | 要注意的事 |
|---|---|---|
| 兩頁講的幾乎是同一件事 | 合併成一篇,另一頁 301 轉址過去 | 保留表現較好的網址 |
| 兩頁可以分成不同意圖 | 改寫其中一頁的角度、標題與關鍵字 | 兩頁互相連結,說清楚分工 |
| 兩頁都要留給使用者看 | 讓次要頁的 canonical 指向主要頁 | 只是建議,Google 不一定採用 |
| 次要頁對搜尋沒有價值 | 設為 noindex | 頁面不會再帶來任何自然流量 |
合併時怎麼挑留哪一頁?
留下「排名比較好、外部連結比較多、點擊比較多」的那個網址,把另一篇的有用段落搬過來。不要因為新文章寫得比較完整就留新網址,舊網址累積的訊號通常更值錢。轉址的設定方式和常見錯誤,在 網址結構與重新導向 有完整說明。
內部連結也要一起改
很多人合併完就結束了,但網站上其他文章的內部連結還指向被轉址的舊網址,錨點文字也還是「小坪數裝潢」。這些連結要逐一改到保留的那一頁,讓整個網站對 Google 傳遞一致的訊號:這個字,就是這一頁負責。
案例:室內設計公司把兩篇小坪數文章合一
回到那家室內設計公司。兩篇文章我們逐段比對之後發現,「10 坪小套房裝潢案例」其實有一半篇幅也在講收納技巧和配色原則,跟另一篇重疊度很高。
我們的做法是保留「小坪數裝潢技巧」這個網址,因為它的外部連結比較多。把案例文章裡三個實際案例的照片和說明搬進來,變成新的一節「三個 10 坪以下的實際案例」,然後把案例文章 301 轉址過去。網站上 14 個指向舊案例網址的內部連結也都改掉。
改完大約六週,「小坪數裝潢」的排名穩定在第 4 到第 5 名,不再上下跳動。這個字每月的點擊從原本兩頁加起來約 140 次,增加到約 310 次。老闆說他終於不用每天去查排名了。
一個搜尋意圖,只派一個頁面去負責。
怎麼預防關鍵字蠶食?
最有效的預防方式是建立一張「關鍵字對應表」:每個主要關鍵字只對應一個網址,寫新文章前先查表,確認沒有別的頁面已經在負責這個字。
這張表不用很複雜,用試算表就可以。欄位放主要關鍵字、搜尋意圖、負責的網址、目前排名。我們建議團隊裡寫文章的人都看得到這張表,因為蠶食最常發生在「不同人在不同時間寫了類似的主題」。
另一個做法是用主題群集來規劃內容:一篇支柱文章負責大的主題,底下每篇子文章各自負責一個明確的子問題,彼此用內部連結串起來。這樣分工清楚,就不容易打架。這部分可以參考 Topic Cluster 建立步驟。
常見問題
Q:關鍵字蠶食會不會讓網站被 Google 懲罰?
不會。關鍵字蠶食不是違規行為,Google 不會因此處罰網站。它的影響是排名訊號被分散,導致每一頁的表現都不如集中在一頁時好,屬於「錯失機會」而不是「被扣分」。
Q:用 canonical 處理蠶食就夠了嗎?
不一定。canonical 只是給 Google 的建議,如果兩頁內容差異很大,Google 可能不採用。內容高度重複時,合併加 301 轉址通常是更確定的做法;canonical 比較適合兩頁都得留給使用者看的情況。
Q:電商網站的分類頁和商品頁會互相蠶食嗎?
有可能。例如分類頁叫「無線藍牙耳機」,某個熱賣商品頁的標題也寫「無線藍牙耳機推薦」,兩頁就可能搶同一個字。建議讓分類頁負責泛用詞,商品頁的標題帶上品牌和型號,各自負責不同的搜尋。
結語
關鍵字蠶食不會讓網站壞掉,但它會讓你一直卡在「差一點」的位置。處理的原則很簡單:同一個搜尋意圖,只讓一個頁面負責,其他頁面要嘛合併、要嘛換個角度。
具體的下一步:挑出你最在意的 5 個關鍵字,逐一在 Search Console 用查詢篩選後切到「網頁」分頁,看看有沒有兩個以上的網址在分曝光。有的話,先從曝光最多的那個字開始處理。