Canonical tag 標準網址
標準網址是什麼?用canonical tag解決網站重複內容|天矽科技網頁設計
什麼是標準網址?
當一個網頁可以透過多個網址存取,或是在不同網頁、網址上存在相似的內容,像是同時提供行動版與電腦版(非RWD)的網站,那麼搜尋引擎會將這些相同的網頁視為重複版本,並自動從中選出一個網址作為標準版本進行檢索,然後將其他被判定為重複的網址降低檢索頻率。
簡單來說,就是搜尋引擎會在「網址不同但內容重複的網站頁面」中,挑選一個網址頁面作為標準,放到搜尋引擎的結果中,讓使用者搜尋並點選瀏覽,而其他重複內容的頁面則會被當作次要選項,而減少出現在搜尋結果。
所以,如果我們沒有將正確且標準的的網址告訴搜尋引擎,那麼搜尋引擎就會自動判斷、選擇它認為標準的網址放進搜尋引擎結果中;除此之外,也可能會影響SEO的權重,這些都可能會出現一些非預期的結果,也可能造成使用者體驗不佳的問題。
- 用於避免搜尋引擎讀到網站重複性的內容
- canonical tag標籤:<link rel="canonical" href="標準網址"/>
▲ 標準網址用途
標準網址用途
當網站單頁有多種網址列時,透過使用標準網址【<link rel="canonical" href="標準網址"/>】指定搜尋引擎讀取同一個網址。
舉例...
- 使用者看到的
https://www.shein.tw/category/Shoes-Bags-Accs-sc-00828516.html?ici=
tw_tab01navbar08&scici=navbar_WomenHomePage~~tab01navbar08~~8~~
webLink~~~~0&srctype=category&userpath=category%3E%E9%9E%8B%E5%8C%85-%E9%85%8D%E4%BB%B6
- 搜尋引擎讀到的
<link rel="canonical" href="https://www.shein.tw/category/Shoes-Bags-Accs-sc-00828516.html" />
常用於…
- 電商平台
- 網站支援多種裝置類型 (手機版與電腦版分開製作)
- 支援搜尋參數或工作階段ID等元素而採用動態網址
- 同一篇文章放置於不同版面底下
- 伺服器經過設定,會對「www/ 非www」與「http/ https版本」的網址提供相同的內容
- 網誌聯合發布到其它網域中的網站內容,與原始內容相比有部分或完全重複的情況
▲ SHEIN 處理多語言/多地區版本的標準網址
標準網址注意事項
- 一個網頁只能有一個 rel= "canonical"設定。
- 不能兩個網頁互相指定,也就是A指到B、B指到A,這樣搜尋引擎會不知道哪個才是真正的標準網頁。
- 也不能一直延伸指向,比如A指到B、B指到C、C指到D,如果真的要這麼做,建議直接由A指到D。
- 此標準網址是用來修正搜尋引擎對頁面內容讀取的重複性問題,並非SEO自然搜尋的衝流量工具。
標準網址與301導向的差異
標準網址和301導向是完全不一樣的概念,雖然兩者都是在處理重複且相同的頁面,但差異甚大。
301導向
301導向、轉址是指將舊網址重新永久轉到新網址,包含頁面權重、流量集內容都會全部轉到新的網址上,舊網址的內容會完全看不到,因此只有在「要淘汰重複的網頁」時,才適合這個方法。
※ 302導向指將舊網址暫時轉移到其他網址,將使用者暫時移往別處。
延伸閱讀:網站SEO相關代碼:301/302轉址和404頁面是什麼?
標準網址
此方式可將重複頁面保留,且重複頁面的權重會累加至標準頁面,而使用 rel="canonical" 須符合
- 頁面內容一模一樣
- 多種網址顯示都能看到,並都是讀同一條網址列
若頁面內容不太一樣,但卻下了canonical,則會被搜尋引擎判定失效。
不過301轉址屬於強制性的設定,但標準網址對搜尋引擎來說「只是參考」,也就是說就算我們覺得這個網站是我們認為的標準網站,但搜尋引擎還是有可能忽略,因為搜尋引擎會考慮到使用者體驗和網站在搜尋結果頁的表現等,評估這些網址中,哪個網址更適合出現在搜尋結果中。
參考資料與來源:
Google搜尋中心說明文件|整合重複的網址