WEB1057 - 標準連結不是定義在 <head> 標籤區段內

標準連結應在網頁的 <head> 標籤區段中定義。

說明

標準連結可將慣用的 URL 版本傳達給搜尋引擎。標準連結是在網頁的 <head> 標籤區段中定義。如果標準連結是在 <head> 標籤區段外部定義,搜尋引擎可能會忽略它。

詳細資料

許多網站,特別是資料庫導向網站,可以使用包含工作階段識別碼或其他參數的不同 URL 來顯示相同的網頁。搜尋引擎會將相同網頁的不同連結檢索為不同的網頁,而這可能會降低超連結目標網頁的權重。例如,下列 URL 會解析為相同的網頁:

  • http://www.proseware.com/product.php?item=software&category=server

  • http://www.proseware.com/product.php?item=software&category=server&sessionid=1957

如果您在標準連結中指定慣用的 URL 版本,搜尋引擎會將所有重複的連結視為指向標準連結,這將有助於保留超連結目標網頁的權重。

範例

以下是格式正確的標準連結範例。

<link rel="canonical" href="http://www.proseware.com/more.html"/>