Canonical 問題很少是單一標籤寫錯。通常是站內訊號互相矛盾,導致 Google 無法確定主頁版本。

真正要解的不是標籤語法,而是 Google 為何不採用我指定的主頁版本。以及改版後為何訊號突然分散。

怎麼做比較穩

  1. 先做 URL 版本盤點
  2. 將 canonical、redirect、內鏈與 sitemap 對齊
  3. 釐清哪些頁該合併、哪些應保留獨立意圖

要避開的做法

社群裡常見的問題點

先照這個順序拆

  1. 盤點 Google 可能看到的所有 URL 版本(參數、尾斜線、協定、舊…
  2. 對照 canonical、redirect、sitemap 與內鏈是否指…
  3. 確認頁面內容是否真為同一頁,避免把不同意圖頁硬收成同 canonical
  4. 最後才調整個別標籤或外掛設定

這題通常不是表面看到的那一種問題