Canonical 問題很少是單一標籤寫錯。通常是站內訊號互相矛盾,導致 Google 無法確定主頁版本。
真正要解的不是標籤語法,而是 Google 為何不採用我指定的主頁版本。以及改版後為何訊號突然分散。
怎麼做比較穩
- 先做 URL 版本盤點
- 將 canonical、redirect、內鏈與 sitemap 對齊
- 釐清哪些頁該合併、哪些應保留獨立意圖
要避開的做法
- 別只改 canonical tag,卻放著錯誤內鏈不處理
- 別把意圖不同的頁面硬收成同一 canonical
- 別在訊號還沒盤清前大量重提索引
社群裡常見的問題點
- 只盯著 rel=canonical,卻沒同時檢查 sitemap、內鏈與…
- 改版後出現 canonical 異常,常是因新舊 URL 訊號混雜,而非…
- 有效排查會先列出所有 URL 版本,再逐層對比各種訊號