文件缺少有效的 rel=canonical

如果有多個網頁含有相似內容,搜尋引擎會將這些網頁視為相同網頁的重複版本。例如產品的電腦版和行動版 網頁通常會視為重複網頁

搜尋引擎會選取其中一個網頁做為標準網頁或主要版本,並檢索該網頁。有效標準連結可讓你將資訊告知搜尋引擎 要檢索並向使用者顯示的網頁版本。

使用標準連結有許多優點:

  • 這可協助搜尋引擎將多個網址整合成單一偏好網址。舉例來說,如果其他網站在連結至你網頁的結尾處加入查詢參數,搜尋引擎就會將這些網址整合至你偏好的版本。
  • 可簡化追蹤方法。追蹤一個網址比追蹤多個網址更容易。
  • 這項功能會將聯合發布的連結整合至原始內容,並將其回連至您偏好的網址,藉此提升聯合發布內容的網頁排名。

Lighthouse 標記任何網頁 使用無效標準連結:

Lighthouse 稽核,顯示文件含有無效標準連結的文件

如果網頁符合下列任一條件,就會遭到稽核失敗:

  • 存在多個標準連結。
  • 標準連結不是有效的網址。
  • 標準連結指向不同地區或語言的網頁。
  • 標準連結指向不同的網域。
  • 標準連結會指向網站根目錄,請注意,在某些情況下 (例如 AMP 或行動版網頁變化版本),這種情況可能有效,但 Lighthouse 仍會將其視為失敗。

指定標準連結有兩種方式。

選項 1:<link rel=canonical> 元素新增至網頁的 <head>

<!doctype html>
<html lang="en">
  <head>
    …
    <link rel="canonical" href="https://example.com"/>
    …
  </head>
  <body>
    …
  </body>
</html>

選項 2:在 HTTP 回應中新增 Link 標頭:

Link: https://example.com; rel=canonical

如需各方法的優缺點清單,請參閱 Google 的「合併重複的網址」頁面。

一般指南

  • 確認標準網址有效。
  • 盡可能使用安全的 HTTPS 標準網址,而非 HTTP。
  • 如果您使用 hreflang 連結提供不同版本的網頁 請根據使用者的語言或國家/地區,確認標準網址 指向該對應語言或國家/地區的正確網頁。
  • 請勿將標準網址指向其他網域。Yahoo 和 Bing 不允許這麼做。
  • 請勿將較低層級網頁指向網站的根網頁,除非網頁內容 而且一樣。

Google 相關規範

  • 使用 Google Search Console ,瞭解 Google 在整個網路上認定了哪些標準或重複的網址 網站。
  • 請勿使用 Google 的網址移除工具進行標準化。此舉會移除「所有」版本 即可。
,瞭解如何調查及移除這項存取權。

資源