返回營銷攻略
Uncategorized

多語言網站 SEO 完整指南:繁中英文簡中架構與 hreflang 設定

發布日期:2026-09-21
多語言網站 SEO 完整指南:繁中英文簡中架構與 hreflang 設定

多語言網站 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 結構清晰,例如:

多語言子目錄 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 有三個核心規則:

Google Search Central hreflang 官方文件

  1. 每個語言版本必須列出自己及所有其他版本(包括自我引用)
  2. URL 必須使用完整 HTTPS 絕對網址,不可使用相對路徑
  3. 所有版本的 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 狀態檢查

hreflang 常見錯誤診斷圖示

不同語言頁面是否會被視為重複內容

當主要內容真正翻譯成不同語言時,Google 通常不會把不同語言版本視為重複內容問題。根據 Google 官方說明,不同語言的頁面是不同的實體,並不屬於同語言重複頁面的情境。

但如果只翻譯了導覽列和頁尾,而主要內容(文章、產品說明、服務介紹)在各語言版本幾乎相同,則可能出現版本辨識及重複問題。確保每個語言版本的主要內容確實是該語言的完整翻譯,而不是只換了介面文字。


多語言網站上線前,應如何檢查內容、網址與轉址?

多語言網站的上線前 QA,比單語網站需要更系統化的核對流程。以下是核心多語言 SEO 依賴關係的檢查項目:

技術核心檢查:

  • 每個語言版本 URL 均回應 HTTP 200 狀態
  • canonical 為同語言 self-referencing,沒有跨語言指向
  • hreflang 集合完整,所有版本互相引用
  • hreflang 使用完整 HTTPS 絕對 URL
  • XML sitemap 只列出可索引的 canonical URL
  • robots.txt 不攔截任何語言版本目錄
  • SSL 憑證覆蓋所有子目錄或子網域
  • 301 轉址不形成鏈式重定向(redirect chain)

多語言網站上線前 SEO 檢查清單

內容及轉換核查:

  • 每個語言版本的 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 的商業價值取決於各語言版本能否引導使用者完成目標行動。若只以整體流量衡量,很難分辨哪個語言版本真正帶來有效查詢。建議按語言版本分組追蹤轉換事件,例如:

多語言 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 的營收增長諮詢服務,按語言版本、轉換目標及業務模式確認量度框架。

本文的品牌服務資訊根據 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 設定沒有通用的最佳答案,但決策可以系統化:

  1. 三種語言共用品牌、CMS、團隊及內容模型,先評估語言子目錄架構。
  2. 各市場由不同團隊管理,產品、服務及內容高度獨立,再評估子網域或獨立網域。
  3. 不論採用哪種架構,先建立語言版本 URL 表、canonical 規則、hreflang 對照表及 migration mapping,再開始建站或搬站。
  4. 上線後,使用 Search Console URL Inspection、Performance 報告及 HTTP 狀態檢查驗證,不能以標記已放入源碼作為完成證明。
  5. 如你正規劃中英簡三語網站,可先整理語言版本、目標地區、現有 URL 及轉換目標,再向 LetsGetWeb 索取網站健檢或架構建議。

先決定每個語言版本的 URL 身份,再設定 hreflang;先處理 canonical 及 URL mapping,再談流量擴張。