很多企業推出英文、繁體中文、簡體中文或不同地區版本後,卻發現搜尋結果顯示錯誤語言、頁面互相競爭,甚至有些版本完全沒有被收錄。這不只是加入幾行標籤的技術工作,也涉及 URL、內容本地化、網站架構及持續監測。LeadsTech 的 SEO 與 GEO 優化服務可協助企業從多語網站架構、搜尋能見度及內容策略一起檢視,本文則整理 hreflang 的規劃方法與實務檢查重點。
摘要
hreflang 是用來向搜尋引擎說明同一內容的不同語言或地區版本,讓搜尋結果更有機會呈現適合使用者的頁面。設定時要先定義語言與地區代碼,再建立完整、互相指向的版本集合,並同步檢查 canonical、XML Sitemap 及頁面可抓取性。企業不應只看標籤是否存在,還要追蹤錯誤、收錄狀態、自然流量及不同市場的查詢轉化。
1. 多語言網站常見的 SEO 問題
多語網站的問題通常不是「沒有翻譯」,而是搜尋引擎難以判斷每個版本的用途。常見情況包括:英文頁面與香港英文頁面內容相同,卻沒有明確地區訊號;中文頁面使用相同 URL 參數,造成版本管理混亂;或新市場只複製頁面,沒有本地化標題、貨幣、聯絡方式及關鍵字。
假設一家 B2B 工業設備企業同時經營香港、台灣及英國市場,產品頁分別使用 `/hk/`、`/tw/` 及 `/uk/`。如果三個版本只有語言差異,企業仍需說清楚哪些頁面服務哪個市場,並確保每個版本可以被獨立抓取及索引。否則,使用者可能在搜尋結果看到不適用的交貨地區或聯絡方式,流量即使增加,也未必帶來有效查詢。

2. hreflang 是甚麼?它解決甚麼問題
hreflang 是頁面層級的語言/地區訊號,常見寫法包括 `zh-Hant`、`zh-TW`、`en-HK` 或 `x-default`。它不是翻譯工具,也不是保證排名的指令,而是協助搜尋引擎理解不同版本之間的關係。
企業應先區分「語言」與「地區」。`en` 表示英文版本,`en-HK` 則表示香港英文版本;只有在內容、服務範圍或商業條件真的因地區而不同時,才需要細分地區。每個版本通常應列出自己及其他適用版本,形成完整的互相指向關係。`x-default` 可用於未能對應到特定語言或地區的入口頁,但不能取代主要語言版本。
3. hreflang 架構如何規劃
先決定 URL 架構
常見做法包括子目錄、子網域及不同國家網域。對多數企業而言,子目錄較容易集中管理權重與維護,例如 `/tc/`、`/sc/`、`/en/`。如果不同市場有不同法律、產品、價格或團隊,才需要評估更獨立的網域或子網域。
建立語言與地區對照表
不要直接從現有頁面猜測版本。應建立一份 URL 對照表,列出每個主要頁面的 canonical URL、語言代碼、地區代碼、內容負責人及最後檢查日期。對沒有對應翻譯的頁面,先決定是否保留單一語言版本,而不是大量產生低品質近似頁面。
選擇部署方式
hreflang 可放在 HTML `
`、HTTP header 或 XML Sitemap。選擇方式要配合 CMS 與網站規模。頁面數量少時,HTML 容易理解;大型網站則可評估 Sitemap 管理,但必須確保生成規則能持續反映新增、刪除及改版頁面。同步檢查 canonical 與內部連結
canonical 應指向同一語言/地區版本的主要 URL,不能所有版本都指向英文頁面。語言切換器也應連到對應頁面,而不是一律回到首頁。這些訊號若互相矛盾,搜尋引擎未必會依照 hreflang 顯示預期版本。

4. 常見錯誤與診斷方法
最常見的錯誤是代碼格式不正確、URL 回傳 404、頁面被 `noindex`、版本只有單向指向,或語言切換後落到不相關頁面。另一個問題是 hreflang 標籤由 CMS 自動產生,但網站改版後沒有同步更新,導致大量失效連結。
診斷時可以按以下順序進行:先抽查主要產品、服務及文章頁;確認每個 URL 可正常載入;檢查每個版本是否列出完整集合;再比較 canonical、內部連結與 Sitemap。最後從搜尋平台的收錄及國家/地區數據觀察實際結果。不要只依賴單一爬蟲工具的綠色分數。
5. 多語網站 SEO 實施檢查清單
- 是否清楚定義每個語言及地區版本的目標市場?
- 語言代碼及地區代碼是否符合標準格式?
- 每個頁面是否列出自己及其他有效版本?
- hreflang 所指向的 URL 是否可抓取並回傳 200?
- 各版本 canonical 是否指向正確的自己版本?
- 翻譯頁是否有本地化標題、內容、聯絡方式及商業條件?
- XML Sitemap 是否包含正確版本及最新 URL?
- 網站改版、刪頁或換網址時,是否有重新驗證?
- 是否分開追蹤不同市場的曝光、點擊及查詢?
6. 常見問題(FAQ)
hreflang 會直接提升網站排名嗎?
不會直接保證排名。它主要協助搜尋引擎理解語言與地區版本,減少顯示不適合頁面的機會;排名仍取決於內容品質、技術 SEO、權威性及使用者體驗。
只有英文及繁體中文,需要設定 hreflang 嗎?
如果兩個版本服務不同語言使用者,通常值得設定。重點是先確認兩個 URL 是同一內容的對應版本,並確保翻譯內容與網站架構已準備好。
hreflang 應該放在 HTML 還是 Sitemap?
兩者都可以,應依網站規模及 CMS 能力選擇。大型網站常會考慮 Sitemap,但必須有可靠的自動化及驗證流程,避免產生過期或不完整對照。
多語網站一定要使用國家網域嗎?
不一定。子目錄、子網域及國家網域各有取捨,應按品牌、管理能力、法律要求及市場營運方式決定。
7. 結語
多語網站 SEO 的核心不是單次加入 hreflang,而是建立可維護的版本關係,並將技術訊號、內容本地化與業務市場一併管理。企業可先從主要產品頁及高流量頁面開始,建立 URL 對照表,再逐步擴大至整個網站。
如需檢視多語網站架構、hreflang、內容本地化及搜尋能見度,可了解 LeadsTech 的 SEO 與 GEO 優化服務。
如果企業已經面對收錄錯誤、版本混亂或不同市場查詢品質不一致的問題,建議先進行網站與數據診斷,再決定優先修正範圍。
8. 延伸閱讀
- 多語網站 SEO/GEO 顧問服務:提升全球搜尋能見度:延伸了解多語網站的 SEO 與 GEO 策略。
- 網站翻譯與多語 SEO 管理指南:從翻譯流程及內容管理角度補充多語 SEO。
- CMS 如何影響 SEO?網站內容管理系統優化指南:了解 CMS 架構如何影響搜尋優化。