多語言網站 SEO 的核心,是為繁中、簡中及英文版本建立可獨立抓取的 URL,再為每個版本設定同語言的 self-referencing canonical,並以雙向 hreflang 連接所有對應頁面。三個版本的 hreflang 集合應保持一致,URL 使用完整 HTTPS 網址。如果網站需要語言選擇或未匹配語言的後備頁面,再加入 x-default。根據 Google Search Central 官方文件,HTML head 標記、HTTP header 及 XML sitemap 是等效的三種實作方法。
很多香港企業都面對同一個情境:繁中網站已上線,客戶要求加入英文版本,甚至再加一個面向中國內地市場的簡體中文版本。問題是,要用 /en/、/cn/、en.yourdomain.com 還是獨立網域?直接複製現有頁面再翻譯可以嗎?
多語言 SEO 不等於複製頁面、機械翻譯,然後加一個語言切換器。三個語言版本如果沒有正確的 URL 身份、canonical 及 hreflang 設定,搜尋引擎可能選錯代表頁面,甚至把多個語言版本視為互相競爭的重複內容。
本文提供架構比較決策表、語言代碼對照、hreflang 程式碼示例、canonical 衝突診斷表及上線前檢查清單。需要事先說明的是:hreflang 只是版本提示訊號,不能取代內容品質、搜尋意圖對應、內部連結、頁面速度及市場本地化設計。
多語言網站 SEO 的核心:先分清語言、地區與網址版本
規劃多語言網站 SEO 前,要先區分兩個概念:多語言(multilingual)和多地區(multi-regional)。前者指同一內容以不同語言呈現;後者指針對不同地區的使用者,提供貨幣、服務範圍、聯絡方式或法律資訊等本地化差異。
香港企業的典型情況,往往是兩者混合:繁體中文面向香港本地讀者,簡體中文面向中國內地或海外華人市場,英文面向外籍專業人士或國際客戶。這三組讀者的搜尋習慣、CTA 期望及付款方式都可能不同,不能只靠翻譯處理。
Google Search Central 說明,Google 依可見內容判斷頁面語言,而不是依賴 Cookie、IP 位址或瀏覽器語言設定。若只靠伺服器端自動切換語言而不提供可抓取的獨立 URL,搜尋引擎便無法正確索引各語言版本。
繁中、簡中與英文版本應如何定義
在 hreflang 中,語言版本由語言代碼加地區代碼組成。香港繁體中文的示例代碼為 zh-Hant-HK(語言:中文;文字系統:繁體;地區:香港),面向中國內地的簡體中文為 zh-Hans,香港英文為 en-HK。
語言代碼、文字系統代碼與目標地區三者必須一致。若實際內容以香港繁體中文撰寫,但代碼標記了 zh-Hant-TW,訊號便會出現矛盾。發布前應按 Google 支援的語言代碼格式逐一核對,不能只憑習慣設定。
多語言 SEO 與多地區 SEO 有什麼不同
| 比較維度 | 多語言 SEO | 多地區 SEO |
|---|---|---|
| 主要差異 | 不同語言版本的內容翻譯 | 不同地區的本地化內容 |
| 典型例子 | 繁中版、英文版、簡中版 | 香港版、台灣版、新加坡版 |
| 涉及差異 | 語言、詞彙、語氣 | 幣種、法規、電話、服務地區 |
| hreflang 用途 | 標示語言版本提示 | 標示語言及地區版本提示 |
| 解決的問題 | 避免語言版本競爭 | 避免地區版本競爭 |
hreflang 解決的是語言或地區版本提示問題,不是翻譯品質問題。即使 hreflang 設定正確,內容品質低或搜尋意圖不符,版本仍然不會獲得良好排名。
子目錄、子網域還是獨立網域,哪種多語言網站架構適合香港企業?
多語言網站架構的選擇,直接影響後續的 SEO 管理、內容治理、技術部署及日後搬站成本。Google 官方說明確認三種 URL 架構都可以處理多語言版本,沒有指定哪種架構排名最佳。架構選擇應按業務模式、團隊結構及技術能力決定。
| 架構類型 | URL 示例 | 適用條件 | 主要優點 | 主要限制 |
|---|---|---|---|---|
| 子目錄 | example.com/zh-hant-hk/ | 同一品牌、同一 CMS、同一技術團隊 | 集中管理、部署簡單、內容系統共用 | 語言版本隔離性較低 |
| 子網域 | zh-hant.example.com | 不同團隊或部分內容獨立管理 | 版本相對獨立、技術架構靈活 | 需要額外 DNS、SSL 及爬蟲管理 |
| 獨立網域/ccTLD | example.hk、example.cn | 不同市場品牌獨立、高度本地化 | 最強地區訊號、品牌完全分離 | 建置及維護成本最高、搬站風險最大 |
子目錄架構:example.com/zh-hant-hk/、/zh-hans/、/en-hk/
子目錄架構適合共用品牌、內容系統及技術團隊的香港中小企。URL 結構清晰,例如:

https://example.com/zh-hant-hk/(香港繁體中文)https://example.com/zh-hans/(簡體中文)https://example.com/en-hk/(香港英文)
這種架構的優點是管理集中、部署相對簡單。限制是若日後需要把某個語言版本完全分拆為獨立品牌,migration 工作量較大。多語言網站的架構規劃,建議在網頁設計製作服務的需求分析階段同步確認,而不是建站後才補救。
子網域架構:zh-hant.example.com、en.example.com
子網域適合不同語言版本由不同團隊管理,或不同市場的產品線、服務內容差異較大的情況。技術上需要分別設定 DNS、SSL 及爬蟲存取,管理成本相對較高。
子網域在技術層面屬於獨立主機紀錄,如果各語言版本的 hreflang、canonical 及 sitemap 沒有正確相互引用,搜尋引擎可能無法理解版本關係。
獨立網域或 ccTLD 何時才有合理性
ccTLD(如 .hk、.cn)可為搜尋引擎提供地區訊號,但不等於自動取得地區排名優勢。適合使用獨立網域的條件包括:不同市場品牌需要完全獨立、法規或付款方式差異大、各地區由獨立運營團隊負責,以及內容和服務與另一市場幾乎完全不同。
對大多數香港中小企而言,子目錄是起步時管理複雜度最低的選擇;待業務擴展、團隊分工明確後,才評估子網域或獨立網域。
如何設定 hreflang:以繁中、簡中及英文三語頁面為例
根據 Google Search Central 官方說明,設定 hreflang 有三個核心規則:

- 每個語言版本必須列出自己及所有其他版本(包括自我引用)
- URL 必須使用完整 HTTPS 絕對網址,不可使用相對路徑
- 所有版本的 hreflang 集合必須保持一致,任何一個版本缺少某個標記,整組集合都可能被忽略
以下是繁中、簡中及英文三語頁面的 HTML head 示例(所有網址為假設示例):
<!-- 放在每個語言版本的 <head> 內 -->
<link rel="alternate" hreflang="zh-Hant-HK" href="https://example.com/zh-hant-hk/seo-guide/" />
<link rel="alternate" hreflang="zh-Hans" href="https://example.com/zh-hans/seo-guide/" />
<link rel="alternate" hreflang="en-HK" href="https://example.com/en-hk/seo-guide/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/" />
這組標記要同時出現在三個語言版本的頁面中。若只在繁中版加入,而簡中版或英文版缺少對應的 return tag,hreflang 集合即不完整。
hreflang HTML、HTTP header 與 XML sitemap 應選哪種
| 實作方法 | 適用情境 | 優點 | 維護風險 |
|---|---|---|---|
| HTML head 標記 | 一般 HTML 頁面 | 直觀、可逐頁控制 | 頁面數量大時維護成本高 |
| XML sitemap | 大型網站、無法修改 HTML 的 CMS | 集中管理、易於批量更新 | sitemap 格式需符合規範,錯誤影響全站 |
| HTTP header | PDF、非 HTML 資源 | 適用於無法插入 HTML 的格式 | 需要伺服器設定權限 |
Google 確認三種方法等效,選擇最容易由現有技術團隊維護的一種即可。一般 HTML 頁面優先考慮 head 標記或 XML sitemap;PDF 等非 HTML 資源才需要考慮 HTTP header 方法。
x-default 應該指向哪一頁
x-default 是未匹配語言或地區時的後備 URL,用途是告訴搜尋引擎:當使用者的語言或地區與現有所有版本都不符合時,應顯示哪一頁。根據 Google 官方說明,x-default 可以指向語言選擇頁、預設語言頁,或真正的中性入口頁面。
x-default 不是所有網站都必須使用的項目,也不是直接影響排名的因素。如果網站沒有語言選擇頁,也沒有未匹配語言的後備需求,可以不加入 x-default。加入前先確認目標 URL 真正存在且可正常回應。
hreflang 語言代碼表:zh-Hant-HK、zh-Hans、en-HK 與 x-default
| 語言/地區 | hreflang 代碼 | 語言 | 文字系統 | 目標市場 |
|---|---|---|---|---|
| 香港繁體中文 | zh-Hant-HK |
中文 | 繁體 | 香港 |
| 簡體中文(泛地區) | zh-Hans |
中文 | 簡體 | 中國內地、海外華人 |
| 香港英文 | en-HK |
英文 | - | 香港外籍人士、國際客戶 |
| 未匹配語言後備 | x-default |
- | - | 語言/地區未匹配時的後備頁面 |
以上代碼為示例參考,發布前應按 Google 支援的語言代碼格式及實際目標市場逐一核對,確認語言、文字系統及地區組合正確。
canonical 與 hreflang 如何一起使用,才不會互相衝突?
canonical 和 hreflang 是兩個不同訊號,各有不同責任。根據 Google 官方說明,canonical 是提示而非絕對指令,用於表達某個 URL 是頁面的代表版本;hreflang 則用於連接不同語言或地區版本,協助搜尋引擎選擇合適的版本顯示給使用者。
| 功能 | canonical | hreflang |
|---|---|---|
| 主要用途 | 指定代表 URL | 連接語言/地區版本 |
| 作用範圍 | 同一語言內 | 跨語言、跨地區 |
| Google 是否必須遵從 | 提示,不保證 | 提示,不保證 |
| 典型配置 | 自我指向 canonical | 雙向完整 hreflang 集合 |
每個語言頁面應優先使用同語言的 self-referencing canonical,而不是把所有語言頁面 canonical 到繁中或英文首頁。
正確配置與錯誤配置的程式碼對照
正確示例(繁中版頁面,所有網址為假設示例):
<link rel="canonical" href="https://example.com/zh-hant-hk/seo-guide/" />
<link rel="alternate" hreflang="zh-Hant-HK" href="https://example.com/zh-hant-hk/seo-guide/" />
<link rel="alternate" hreflang="zh-Hans" href="https://example.com/zh-hans/seo-guide/" />
<link rel="alternate" hreflang="en-HK" href="https://example.com/en-hk/seo-guide/" />
常見錯誤診斷表:
| 錯誤類型 | 症狀 | 搜尋引擎可能的理解 | 修正方法 | 驗證工具 |
|---|---|---|---|---|
| 跨語言 canonical | 簡中版 canonical 指向繁中版 URL | Google 可能選繁中版作為代表 URL,簡中版不被索引 | 改為同語言 self-referencing canonical | URL Inspection |
| 缺少 self-reference | hreflang 集合不含自己的 URL | 整組 hreflang 集合可能被忽略 | 每個版本必須加入自我引用標記 | 源碼檢查 |
| 缺少 reciprocal return tag | 繁中版有指向英文版的標記,但英文版沒有返回繁中版的標記 | hreflang 集合不完整,Google 可能忽略整組標記 | 確保所有版本互相引用 | 源碼/sitemap 檢查 |
| hreflang 指向 404 | hreflang 標記的 URL 回應 404 或重定向 | 標記可能被忽略,爬蟲資源被消耗 | 更新或移除失效 URL,確認回應 200 狀態 | HTTP 狀態檢查 |

不同語言頁面是否會被視為重複內容
當主要內容真正翻譯成不同語言時,Google 通常不會把不同語言版本視為重複內容問題。根據 Google 官方說明,不同語言的頁面是不同的實體,並不屬於同語言重複頁面的情境。
但如果只翻譯了導覽列和頁尾,而主要內容(文章、產品說明、服務介紹)在各語言版本幾乎相同,則可能出現版本辨識及重複問題。確保每個語言版本的主要內容確實是該語言的完整翻譯,而不是只換了介面文字。
多語言網站上線前,應如何檢查內容、網址與轉址?
多語言網站的上線前 QA,比單語網站需要更系統化的核對流程。以下是核心多語言 SEO 依賴關係的檢查項目:
技術核心檢查:
- 每個語言版本 URL 均回應 HTTP 200 狀態
- canonical 為同語言 self-referencing,沒有跨語言指向
- hreflang 集合完整,所有版本互相引用
- hreflang 使用完整 HTTPS 絕對 URL
- XML sitemap 只列出可索引的 canonical URL
- robots.txt 不攔截任何語言版本目錄
- SSL 憑證覆蓋所有子目錄或子網域
- 301 轉址不形成鏈式重定向(redirect chain)

內容及轉換核查:
- 每個語言版本的 title、meta description、H1 均為該語言
- 圖片 alt text 已按語言版本更新
- CTA 文案、WhatsApp 連結、表單欄位及電話對應目標讀者
- 語言切換器正常運作,連結到正確語言版本
多語言網站 SEO migration 檢查清單
| 舊 URL | 語言 | 地區 | 新 URL | 301 狀態 | canonical | hreflang | 索引狀態 | 負責人 | 驗證日期 |
|---|---|---|---|---|---|---|---|---|---|
| /seo-guide | 繁中 | HK | /zh-hant-hk/seo-guide/ | ✓ | 自我指向 | 完整集合 | 待確認 | - | - |
| /cn/seo-guide | 簡中 | - | /zh-hans/seo-guide/ | ✓ | 自我指向 | 完整集合 | 待確認 | - | - |
| /en/seo-guide | 英文 | HK | /en-hk/seo-guide/ | ✓ | 自我指向 | 完整集合 | 待確認 | - | - |
此表格為示例欄位格式,實際搬站後的排名及索引狀態需要通過 Google Search Console 持續監察,不能保證搬站後排名完全維持。
Google Search Console 應檢查哪些報告
上線後,在 Google Search Console 重點查看以下報告:
- URL Inspection:確認每個語言版本 URL 已被索引,並查看 Google 選擇的 canonical 是否與你設定的一致
- Performance 報告:按國家及 URL 分組,觀察各語言版本的曝光、點擊及排名
- 索引狀態:確認所有語言版本均在「已索引」狀態,而不是「已抓取但未索引」
需要注意:原有的 International Targeting report 在 Search Console 已停用,但 Google 仍支援並使用 hreflang 標記作為語言及地區版本訊號。
香港企業的中英簡三語網站,應如何將 SEO 連接到轉換?
技術設定完成後,多語言網站 SEO 的商業價值取決於各語言版本能否引導使用者完成目標行動。若只以整體流量衡量,很難分辨哪個語言版本真正帶來有效查詢。建議按語言版本分組追蹤轉換事件,例如:

- 繁中版:WhatsApp 點擊、本地電話、中文表單提交
- 英文版:英文表單、電郵查詢、LinkedIn 連結
- 簡中版:微信、表單或內地服務查詢
若使用 GA4 及 GTM 追蹤轉換,應在事件設計階段確認按頁面語言或 URL 目錄分組的方法,而不是只看彙總數字。具體事件名稱及部署方式應由實作團隊按平台版本確認,這裡只提供方向建議。可配合 LetsGetWeb 的 SEO、GEO 及 AIO 搜尋優化服務,在技術 SEO 設定後同步規劃轉換追蹤框架。
繁中、簡中及英文頁面應否使用完全相同的文案
不同語言版本的文案,應以內容目的、搜尋習慣、服務地區及轉換情境為判斷,而不是逐句機械翻譯。
以一家香港本地法律事務所為例(假設示例):
- 繁中版頁面:以香港法律用語、本地案例及港幣報價為核心
- 英文版頁面:強調跨境業務、IPOS 服務及英文合約處理能力
- 簡中版頁面:說明服務範圍涵蓋跨境業務,用詞符合中國內地讀者習慣
三個版本的 CTA、電話格式及服務承諾各有差異,不是機械翻譯可以處理的。這也說明為何翻譯後仍需要由熟悉各目標市場的編輯進行內容審核。
LetsGetWeb 可以在多語言網站重建中提供什麼協助
LetsGetWeb 官方服務頁面列出跨國或多語系 SEO、技術 SEO、GEO、AIO、Search Console 監察及結構化資料等服務範疇。在網站設計及開發層面,網頁設計製作服務可在建站初期協助確認多語言 URL 架構、hreflang 設定方向及 CMS 配置,避免上線後才發現語言版本設定問題。

若需要從流量到查詢的量度設計,可參考 LetsGetWeb 的營收增長諮詢服務,按語言版本、轉換目標及業務模式確認量度框架。
本文的品牌服務資訊根據 LetsGetWeb 官方服務頁面整理,實際專案範圍及服務細節須按個別需求確認。品牌資料於 2026 年 9 月查核。
何時不適合立即做三語網站:如果沒有清楚的目標市場定義、沒有各語言版本的內容維護人手、主要服務尚未完成任何語言的本地化,或只想靠翻譯短期增加流量,建議先完善單語版本,再規劃語言擴展。倉促建立三個語言版本但內容品質參差,比維持一個高質單語版本的 SEO 效果往往更差。
多語言網站 SEO 常見問題
多語言網站一定要設定 hreflang 嗎? 如果同一內容有不同語言或地區 URL,hreflang 是建議使用的版本提示。但 hreflang 不能取代可抓取 URL、內容品質及內部連結,只是協助搜尋引擎理解語言版本關係的訊號。
canonical 和 hreflang 可以一起使用嗎? 可以,但兩者用途不同。canonical 應優先指向同語言代表頁面(self-referencing canonical),hreflang 則連接語言或地區版本。兩者訊號不應互相矛盾。
每個語言頁面都要指向自己嗎? 是的。Google 官方建議每個語言版本都要在 hreflang 集合中列出自己的 URL,並維持雙向對應。缺少自我引用會令整組集合出現問題。
x-default 應該指向英文頁面嗎? 不一定。x-default 應指向網站設定的未匹配語言或地區 fallback 頁面,可以是語言選擇頁、預設語言頁或中性入口,取決於網站設計,而不是固定指向英文版。
香港網站應該使用 zh-Hant-HK 還是 zh-Hant?
要按實際目標市場及 Google 支援代碼決定。zh-Hant-HK 同時指定繁體中文及香港地區,zh-Hant 只指定繁體中文而不限地區。發布前需按 Google 官方語言代碼文件逐一核對。
子目錄和子網域哪個 SEO 較好? 沒有適用所有網站的固定答案。應按品牌共用程度、團隊結構、內容差異、技術維護能力及市場獨立性選擇,而不是按 SEO 社群流行說法決定。
多語言頁面會被 Google 視為重複內容嗎? 主要內容真正翻譯成不同語言時,不應視為同語言重複內容問題。若只有模板、導覽列及頁尾不同而主體內容相同,才需要重新檢查版本設定及 canonical 配置。
語言切換器是否可以取代 hreflang? 不可以。語言切換器改善使用者選擇體驗,但搜尋引擎仍需要清楚的不同 URL 及 hreflang 版本標記才能正確識別語言版本。
網站搬遷後如何檢查 hreflang 是否正常? 逐一核對 URL mapping、HTTP 狀態(確認 200)、canonical、雙向 hreflang、sitemap、索引狀態及 Google-selected canonical,並在 URL Inspection 工具中逐個版本確認,保留完整檢查紀錄。
LetsGetWeb 能否協助多語言網站 SEO? LetsGetWeb 官方 SEO 服務頁面列出跨國或多語系 SEO、技術 SEO、GEO、AIO 及 Search Console 等服務內容。實際範圍、CMS、語言數量及交付細節應先按個別專案確認。
下一步:用一張表決定你的多語言網站 SEO 架構
多語言網站架構及 hreflang 設定沒有通用的最佳答案,但決策可以系統化:
- 三種語言共用品牌、CMS、團隊及內容模型,先評估語言子目錄架構。
- 各市場由不同團隊管理,產品、服務及內容高度獨立,再評估子網域或獨立網域。
- 不論採用哪種架構,先建立語言版本 URL 表、canonical 規則、hreflang 對照表及 migration mapping,再開始建站或搬站。
- 上線後,使用 Search Console URL Inspection、Performance 報告及 HTTP 狀態檢查驗證,不能以標記已放入源碼作為完成證明。
- 如你正規劃中英簡三語網站,可先整理語言版本、目標地區、現有 URL 及轉換目標,再向 LetsGetWeb 索取網站健檢或架構建議。
先決定每個語言版本的 URL 身份,再設定 hreflang;先處理 canonical 及 URL mapping,再談流量擴張。

