hreflang 設定怎麼檢查?台灣中小企業做多語系 SEO 前的 7 個避坑點

跨境網站不是把頁面翻譯完就好。這份檢查表幫台灣中小企業先判斷是否需要 hreflang,再檢查 URL、canonical、x-default 與 CMS 輸出。

台北辦公桌上的筆電顯示多語系網站卡片與路由線,旁邊有平板、文件與檢查標記
多語系 SEO 的重點不是翻譯字串,而是讓每個市場的頁面、canonical、hreflang 與語言切換能互相對得起來。

直接答案:hreflang 設定不是多語系網站的第一步,而是「每個市場已經有可索引、內容對應、URL 獨立的頁面」之後才該做的搜尋標記。台灣中小企業如果準備做香港、日本、新加坡或英文市場,應先把每一版頁面的語言、幣別、表單、客服方式與 canonical 對齊,再用 hreflang 告訴 Google 哪些 URL 是同一主題的不同語言或地區版本。否則標記寫得再完整,也可能只是把錯頁、薄頁或重複頁更快暴露給搜尋引擎。

hreflang 設定先判斷:你真的需要多地區標記嗎?

如果你的網站只有台灣繁體中文內容,暫時不需要 hreflang。你應該先處理基本 SEO:可檢索、可索引、標題清楚、內容完整、內部連結合理。hreflang 適合用在同一個主題有多個語言或地區版本的情境,例如台灣版服務頁、香港繁中版方案頁、日文產品頁與英文國際頁都存在,而且每一頁都希望被對應市場的搜尋者看到。

Google 的本地化版本文件說明,站方可以透過 HTML link 標記、HTTP header 或 XML sitemap 指出不同語言和地區版本;但每一個版本都要把自己和其他版本列入同一組對應關係。這就是很多小站出錯的地方:台灣頁指向英文頁,英文頁卻沒有指回台灣頁,Google 可能忽略這組註解。

台灣中小企業常見的多語系 SEO 決策

真正的決策不是「要不要裝外掛」,而是「市場差異是否大到值得建立獨立 URL」。香港和台灣同樣使用繁體中文,但用字、付款、物流、法規、客服習慣和搜尋詞可能不同;日本市場通常需要完整日文頁;新加坡可能需要英文主頁,但也要看你的客戶是否搜尋中文、英文或雙語詞。

情境建議方向上線前要確認
台灣官網只服務台灣先不做 hreflang,專注台灣繁中內容與本地搜尋意圖不要為了技術完整度硬加空的英文頁或自動翻譯頁
台灣頁加英文國際頁可用台灣頁與英文頁互相標記,英文頁視內容可用純語言或特定地區英文頁要有獨立價值,不只是逐字翻譯中文頁
台灣與香港各有繁中頁可分別檢查 zh-TW、zh-HK 或實際支援的語言地區代碼價錢、配送、案例、聯絡方式與法規提示要符合市場
日本或其他非中文市場建立獨立語言頁,再用 hreflang 串成同一組不要只翻譯導覽列,主內容也要是目標語言
只有語言選擇首頁可考慮 x-default 指向選擇頁或通用入口不要用自動導向阻擋搜尋引擎和使用者切換版本

上線前先做 7 個檢查點

1. 每個市場是否都有獨立且可索引的 URL

Google 的多地區網站文件建議不同語言版本使用不同 URL,不要只靠 Cookie 或瀏覽器設定改變同一個 URL 的語言。原因很實際:Googlebot 通常從美國發出請求,而且不一定帶有 Accept-Language。如果你的英文、日文、繁中頁都藏在同一個 URL 後面,搜尋引擎可能看不到完整版本。

2. 每一頁是否都有自我參照與雙向回連

一組 hreflang 應該像雙向名單:台灣頁列出自己、香港頁、英文頁;香港頁也列出自己、台灣頁、英文頁;英文頁同理。大型網站可以先優先建立新語言頁與主要語言頁之間的雙向連結,但正式上線前仍應整理成可維護的完整對應表。

3. language-region 代碼是否真的支援

Google 文件指出,hreflang 值由語言代碼加上選用地區代碼組成,例如 en-US。不能只寫國家或地區代碼,也不能把非正式區碼當成 Google 一定會理解的目標市場。台灣常見錯誤是把繁體中文、台灣、香港、簡體中文混成一個標籤;如果頁面內容和目標市場不同,就應在 URL、內容和標記上都講清楚。

4. canonical 是否指回同一語言版本

canonical 與 hreflang 不是互相替代。canonical 是在同語言或高度相似版本中指出主要 URL;hreflang 是告訴搜尋引擎這些 URL 是不同語言或地區版本。若台灣頁 canonical 指向英文頁,卻又用 hreflang 宣稱台灣頁是繁中版本,訊號會互相打架。上線前請把每一頁的 canonical 指向該頁自己的主要版本,再建立 hreflang 對應。

5. x-default 是否有真正的 fallback 頁

x-default 適合指向語言選擇頁、國際首頁或不符合任何語言設定時的備用頁。它不是所有頁面的萬用補丁。如果你的網站沒有語言選擇頁,也沒有通用英文入口,可以先不加;比起硬加錯誤 fallback,更重要的是讓現有語言版本能被清楚檢索。

6. CMS 外掛輸出是否和實際 URL 一致

WordPress、Shopify、Headless CMS 或客製系統都可能自動產生 hreflang,但自動產生不代表正確。台灣團隊常見問題是 staging URL、舊網域、大小寫不一致、尾斜線不同、語言路徑改版後沒有同步。請用瀏覽器查看原始碼,抽查正式頁的 head、sitemap 和 canonical 是否一致。

7. 語言切換是否對使用者與搜尋引擎都可走通

Google 建議讓使用者能點選其他語言版本,並避免自動把使用者從單一語言版本導向你猜測的版本。對台灣中小企業來說,這也是轉換問題:香港客戶不一定想被導回台灣頁,日本採購不一定看得懂英文表單。語言切換應該可見、可點、可返回,並讓每個版本都有對應的表單或聯絡方式。

canonical、sitemap 與 HTML head 怎麼分工?

小型網站通常把 hreflang 放在 HTML head 最容易檢查;大型電商或大量產品頁可以考慮用 XML sitemap 集中維護;PDF 或非 HTML 檔案才會需要 HTTP header。無論哪一種做法,核心原則一樣:完整 URL、同一組對應、包含自己、雙向回連、代碼有效、canonical 不衝突。

如果你有代理商、工程師和內容團隊分工,建議建立一張「語言 URL 對應表」。欄位至少包含:台灣 URL、香港 URL、英文 URL、日文 URL、canonical、hreflang 值、是否可索引、是否出現在 sitemap、頁面負責人、最後檢查日期。這張表比口頭說「外掛會處理」可靠得多。

AEO/GEO 為什麼也需要清楚的語言版本?

Google 的AI 功能文件說明,AI 摘要和 AI 模式仍適用既有 SEO 最佳做法,並強調重要內容要以文字形式提供、內部連結可找到、結構化資料要和頁面文字相符。這代表 hreflang 不是只為傳統排名服務。當你的台灣頁、香港頁和英文頁各自清楚說明適用市場、價格條件、交付方式和限制,搜尋與 AI 回答系統才比較容易判斷哪一頁適合引用給哪一類使用者。

GEO 的重點是讓實體、條件和限制可被機器理解。頁面應明確寫出服務地區、語言、幣別、支援時間、交付方式、適用產業和不適用情境;不要把這些資訊只放在圖片、彈窗或自動切換元件裡。hreflang 只是關係標記,真正可被引用的仍是頁面文字。

這份檢查適用誰?不適用誰?

這份檢查適合已經有跨境銷售、海外詢盤、代理商市場、英文內容、香港或日本頁面規劃的台灣中小企業,也適合正在改版官網、搬 CMS 或整理國際 SEO 的行銷負責人。它不適合只有單一台灣市場、沒有翻譯資源、沒有海外服務能力,或只是想用機器翻譯快速鋪頁的網站。那種情況應先把主市場內容做好,再談多語系 SEO。

資料更新與來源

本文依 2026 年 5 月 31 日可查資料撰寫。主要依據為 Google Search Central 的本地化版本文件多地區與多語言網站管理文件AI 功能與網站指南。另外參考 Ahrefs 的 Hreflang guide、Semrush 的 hreflang attributes guide,以及繁體中文 SERP 中的 hreflang 實作文章,用來辨識常見教學強項和缺口。平台文件、CMS 外掛行為與 Search Console 介面可能更新,上線前應以你的實際 HTML、sitemap 和正式網域檢查結果為準。

結論:先畫 URL 關係,再寫標記

hreflang 設定做得好的網站,通常不是因為標籤寫得多,而是因為它先把市場、語言、URL、內容和轉換路徑想清楚。台灣中小企業在跨境前,先用一張 URL 對應表確認每個市場頁都有獨立價值,再檢查 canonical、雙向回連、x-default、sitemap 和語言切換。這樣做不只降低錯版收錄,也讓搜尋引擎和 AI 回答系統更容易理解你的網站服務誰、在哪裡服務,以及哪一頁最值得呈現。

FAQ

只有台灣繁體中文網站需要 hreflang 設定嗎?

通常不需要。若網站只有一種語言和一個市場,先把基本 SEO、內容品質、內部連結和索引狀態做好即可。hreflang 適合已有多個語言或地區版本的頁面。

zh-TW、zh-Hant、zh-HK 應該怎麼選?

先看頁面實際服務的市場。台灣市場通常可用 zh-TW;只想標示繁體中文、不限定地區時可評估 zh-Hant;香港若有獨立內容、價格或服務條件,應和台灣頁分開檢查。

hreflang 可以解決重複內容問題嗎?

它能協助搜尋引擎理解不同語言或地區版本的關係,但不是重複內容的萬用解法。若頁面沒有實質在地差異,仍應先改善內容、canonical 和 URL 架構。

hreflang 和 canonical 衝突時誰比較重要?

不要讓它們衝突。canonical 應指向同一語言版本的主要 URL;hreflang 則列出不同語言或地區版本。若 canonical 指到別的語言頁,搜尋引擎可能難以判斷。

用 CMS 外掛自動產生 hreflang 就夠了嗎?

不夠。外掛只能依設定輸出標籤,仍要人工抽查正式頁原始碼、sitemap、canonical、語言切換和雙向回連,特別是改版、搬網域或新增市場之後。

延伸閱讀

如果你想把這個主題接到下一步操作,可以接著讀:

下一步

接著找下一個問題

如果這篇文章解開了一部分問題,下一步通常是回到主題地圖、搜尋更精準的情境,或換一個角度看同一件事。

同主題延伸閱讀

SEO / AEO IndexNow 能讓新文章更快被 Bing 收錄嗎?台灣中小企業導入前先看 6 件事 SEO / AEO 商品缺貨時頁面要下架嗎?缺貨商品頁 SEO 處理 SOP SEO / AEO AI 爬蟲 robots.txt 怎麼設?台灣企業別把搜尋曝光與模型訓練混在一起
AI工作流啟動 SEO/AEO AI 行銷 中小企業行銷 理查雜談