Canonical Tag Generator
Generate canonical link tags and HTTP headers to prevent duplicate content.
HTML <head> 標籤
<link rel="canonical" href="https://www.example.com/blog/my-article" />HTTP回應標頭
Link: <https://www.example.com/blog/my-article>; rel="canonical"規範化的Canonical URL
https://www.example.com/blog/my-article關於本工具
Canonical標籤(<link rel="canonical">)在存在重複或相似頁面時,告訴搜尋引擎哪個URL是「主要」副本,防止連結權重分散到多個URL。
此工具規範化URL(小寫主機名、刪除尾部斜線),並產生<head>部分的HTML標籤和等效的HTTP回應標頭。
使用方法
- 在輸入框中輸入頁面URL。
- 工具會自動規範化URL(刪除尾部斜線、小寫主機名)。
- 複製HTML <head>標籤,貼到頁面的<head>元素中。
- 或在伺服器上設定HTTP回應標頭以達到相同效果。
使用情境
使用canonical標籤合併www/non-www URL、HTTP/HTTPS、篩選產品頁面、分頁頁面,以及發布在第三方網站上的內容。
常見問題
- 每個頁面都需要canonical標籤嗎? — 是的。即使沒有重複頁面,作為SEO最佳實踐,建議設定自引用canonical。
- 應使用絕對URL還是相對URL? — 始終使用絕對URL(https://...)。相對路徑在技術上有效,但可能在某些爬蟲中引發問題。
- Canonical標籤能保證去重嗎? — 不能。它是對搜尋引擎的提示,而非指令。搜尋引擎通常會遵循,但如果認為其他URL更具權威性,可能會忽略它。