關鍵字自我蠶食:兩篇搶同一詞時如何合併或分流

關鍵字蠶食(keyword cannibalization)是同一網站有兩篇以上文章競爭同一組查詢,Google 找不到該給誰排名,結果兩篇都排不上前段。 修法不是刪掉其中一篇了事,而是先用 Google Search Console(GSC)找出「同一 query、多個 URL 都有曝光」的組合,再依兩篇的真實意圖決定:合併成一篇、做出明確差異化,或用 canonical 指定主頁。

蠶食是怎麼發生的?

多數蠶食不是刻意造成的,而是內容量做大之後自然長出來的副作用。常見成因有三種:一是同一集群裡兩篇長尾文寫得太相近,例如「SEO 是什麼」和「SEO 入門教學」實際上回答同一批查詢;二是舊文改版時換了標題與網址,卻沒有 301 或內鏈更新,新舊兩篇同時留在索引裡;三是刻意想「多篇搶同詞、增加曝光機會」,但這在 Google 眼中不是覆蓋率而是內部競爭,排名信號會被兩篇分掉而不是加總。

三步驟診斷流程

  1. 在 GSC 效能報表拉出目標查詢:篩選你懷疑蠶食的關鍵字(例如「關鍵字 蠶食」),把「頁面」加進報表維度,看是否有兩個以上 URL 都有曝光。若同一週期內某查詢有 2 篇以上 URL 各自拿到超過 5% 曝光佔比,視為蠶食候選組。
  2. 比對兩篇的搜尋意圖與內容深度:意圖相同、內容也高度重疊 → 合併;意圖相同但深度不同(一篇入門、一篇進階)→ 差異化+強內鏈;意圖不同(一篇資訊型、一篇比較型)→ 通常不是真蠶食,只是關鍵字重疊,維持現狀即可。
  3. 選定處置方式並執行:合併時把弱頁 301 到強頁,並在強頁補齊弱頁涵蓋但自己缺的子問題;差異化時重寫兩篇的 H1、H2 與目標子關鍵字,確保 Google 讀得出角色差異;canonical 則用在功能相同但网址不同的情境(例如同一頁的追蹤參數版本),不適合處理兩篇「內容不同但意圖重疊」的文章。

三種處置方式判斷表

情境 判斷依據 建議處置 執行重點
意圖相同、內容重疊 > 7 成 兩篇 H2 幾乎對應同一組子問題 合併 301 弱頁到強頁,內鏈全部改指向強頁
意圖相同、深度不同 一篇是入門科普,一篇是進階實作 差異化 各自收斂到單一子意圖,互相加內鏈說明「進階版看這篇」
網址不同但頁面功能相同 同頁的排序/篩選/追蹤參數版本 canonical 在變體頁 <link rel="canonical"> 指回主頁
意圖不同,關鍵字只是重疊 一篇資訊型、一篇比較/交易型 維持現狀 不動,但互相加一條內鏈區分讀者需求

合併後要做的三件事

常見問題(FAQ)

Q1:多篇文章排名都在第二頁,是蠶食造成的嗎? 不一定。先用上面的 GSC 步驟確認同一查詢是否真的有多個 URL 曝光;如果只有一篇 URL 拿到曝光、只是名次不夠前,那是內容品質或權威度問題,不是蠶食,合併也無法解決。

Q2:合併一定要用 301 嗎?可以只把舊文章加上「已停用」提示留著嗎? 可以留著,但要在舊頁加 canonical 指回新頁,並把所有內鏈改向新頁;否則舊頁仍會被索引、繼續分掉排名信號,蠶食問題沒有真正解除。

Q3:canonical 可以用來處理「兩篇不同文章搶同詞」的蠶食嗎? 不建議。canonical 語意是「這兩個網址其實是同一頁的不同版本」,如果兩篇文章內容本來就不同,硬設 canonical 等於告訴 Google 忽略其中一篇的獨特內容,正確做法是合併或差異化,而不是 canonical。

Q4:蠶食會影響 AI 引擎(GEO)的引用嗎? 會,而且影響更直接。AI 引擎在同一輪回答通常只挑一個來源,如果你的兩篇文章語意重疊,AI 更可能兩篇都不選,因為找不到哪篇是「權威版本」;合併成一篇邏輯完整的內容,反而提高被引用機率。


蠶食排查完成後,回頭檢查整個集群的意圖分工是否清楚——先讀 關鍵字意圖分類:資訊/商業/交易/導航 確認每篇文章對應到正確的意圖與頁型,再參考 內部連結策略:如何用內鏈傳遞權重 把合併後的內鏈結構收斂乾淨。想確認修正後的文章是否已經達到 AI 引擎的引用門檻,可以用 GeoSeoToday 的免費 GEO 就緒度檢測器 檢查一次。