hreflang 設定正確,是讓 Google 認出你多語網站「有準備」的關鍵。但多數企業在實作時,往往只盯著語別與國家代碼,忽略了更根本的「跨語言站點信任鏈」與「結構化資料完整性」。結果就是整組 hreflang 被搜尋引擎直接忽略,導致搜尋結果只顯示英文版,中文用戶根本找不到對應網頁。

在協助跨國品牌對接雙語站點的過程中,我們發現「hreflang 做了卻沒效果」往往不是單一標籤的問題。以下整理出最常見的五個實務盲點,從語別代碼、網域設計、作者實體、斷鏈監測到結構化資料的層層關聯,帶你釐清為什麼 Google 不認你的多語網頁,甚至連 AI 引擎都無法正確引用。

一、跨網域信任設計:hreflang 只是冰山一角

hreflang 不只是語別標籤,它是「跨語言信任基礎建設」的一環。當你把中文內容放在 truelink-group.com(中文官網/出品文字),英文內容放在 truenodes.ai(英文站/作品來源),這組 hreflang 其實是在向搜尋引擎宣告:

> 這兩個網域,是同一內容的語言變體,且彼此信任。

然而,要讓 Google 買單這項宣告,必須滿足三個結構條件:

1. 網域信任設計truenodes.ai 是英文站/作品來源,truelink-group.com 是中文官網/出品文字。這組關係要透過 Article schemapublisherisBasedOn 標記來明確。 2. 實體共現:兩站內容的作者與品牌實體要能被 Google 或 AI 引擎正確鏈結。例如,truelink-group.com 上的作者頁與 truenodes.aiPerson schema 要有 sameAs 連結。 3. 語別代碼一致性:hreflang 用 zh-Hant 還是 zh-TW,不只語法正確,更會影響 AI 引擎的語種辨識。

真實災點 1:語別代碼混用與未成對對應(Return Tag Missing)

在多語系架構中,常見的實體斷鏈發生於語別代碼未成對對應(Return Tag Missing)或大小寫/連字號格式不規範。Google 同時支援 ISO 639-1 語言代碼(如 zh-Hant)與語言-地區組合代碼(如 zh-TW),但若 A 頁面指向 B 頁面的 zh-Hant,而 B 頁面卻指向 A 頁面的 zh-TW,或者回傳標籤缺失,Google 就會直接忽略這組 hreflang 宣告。

這是因為 Google 的語種辨識邏輯已從單一標籤轉向「語言 + 地域 + 設備 + 搜尋歷史」的綜合判定。語別代碼若不對稱,hreflang 會被直接忽略,導致中文用戶找不到對應頁面。

什麼是正確的語別代碼?

語別正確代碼常見錯誤
中文繁體(台灣)zh-TWzh-tw(未注意大小寫規範)
中文繁體(通用)zh-Hantzh-hant(未注意大小寫規範)
英文(美國)en-USen-us(大小寫不一致)
日文(日本)ja-JPja-jp(大小寫不一致)

> ✅ 實作建議:直接使用 schema.org 官方推薦格式。Google Search Console 已提供語別代碼建議與國際目標設定,可自動校對。

---

二、跨站作者實體斷鏈:hreflang 被忽略的隱形殺手

作者實體對齊的三步驟 11. 用 `sameAs` 連結中英文作者頁中文作者頁與英文作者頁要在彼此 schema 中用 `sameAs` 連結 22. 統一作者名稱格式中文站與英文站的 schema 應同時提供 `name`(在地語言)與 `alternateName`(其他語系) 33. 交叉驗證連結確保所有作者頁面互相指涉,並通過 Google Search Console 的驗證
作者實體對齊的三步驟

當你用 hreflang 連接中文與英文內容時,Google 不只看語別,更要看作者實體是否一致。如果中文站的作者頁只寫中文名,但英文站的 Person schema 只寫英文名,且兩者缺乏關聯,Google 就會認為這兩者是「不同作者」,進而降低對跨語系內容關聯性的信任度。

真實災點 2:跨語言作者實體未對齊

在多語系架構中,常見的實體斷鏈發生於中英文作者實體未進行語意關聯。當搜尋引擎無法將中文作者與英文作者判定為同一人時,搜尋結果就會將其視為獨立的兩個實體,無法累積跨語系的權威度。

作者實體對齊的三步驟:

步驟做法工具
1. 用 sameAs 連結中英文作者頁中文作者頁與英文作者頁要在彼此 schema 中用 sameAs 連結Schema.org Person
2. 統一作者名稱格式中文站與英文站的 schema 應同時提供 name(在地語言)與 alternateName(跨語系名稱)Google Authorship Guide
3. 用 Organization schema 連結品牌作者頁要掛上 isEmployedBy 的品牌實體,並與雙站的 Organization schema 用 sameAs 連結Schema.org Organization

---

三、跨語言信任斷鏈:hreflang 被忽略的結構化缺口

hreflang 不只是語別標籤,它是「跨語言信任鏈」的關鍵環節。當你把中文內容放在 truelink-group.com,英文內容放在 truenodes.ai,這組 hreflang 就在告訴 Google:

> 這兩個網站是同一內容的語言變體,且彼此信任。

但這句承諾,要建基在一個結構條件上:雙站的 Organization schema 要有 sameAs 連結。否則,Google 會認為這是兩個不同的品牌,導致 hreflang 被忽略。

真實災點 3:雙站品牌實體未對齊

在多語系架構中,常見的實體斷鏈發生於雙站的 Organization schema 沒有 sameAs 連結。這會導致 Google 認為這是兩個完全獨立的品牌,進而懷疑跨網域 hreflang 的真實性,甚至將其判定為非授權的內容複製。

品牌實體對齊的三步驟:

步驟做法工具
1. 用 sameAs 連結雙站品牌truelink-group.com/organizationtruenodes.ai/organization 要在彼此 schema 中用 sameAs 連結Schema.org Organization
2. 統一品牌名稱格式中文站寫「TrueLink 誠通數位」,英文站也要寫「TrueLink」,不能只用英文縮寫Google Organization Guide
3. 用 Article schema 連結雙站內容每篇文章的 Article schema 要掛上 publisher 的品牌實體,並與雙站的 Organization schema 用 sameAs 連結Schema.org Article

---

四、斷鏈監測與修復:自動化檢測與 GSC 排除

自動化監測與修復的三步驟 11. 使用爬蟲工具進行全站掃描定期使用 Screaming Frog 掃描全站,篩選出「Hreflang > Unlinked return tags」與「Missing return tag」的錯誤網址 22. 修正 hreflang 錯誤根據掃描結果,手動或自動修復(hreflang)標籤錯誤 33. 監控 Google Search Console 提示定期檢查 GSC 中的 hreflang 語意鏈相關報告,及時修正錯誤
自動化監測與修復的三步驟

hreflang 設定錯誤,不只影響 SEO,更會讓機器可讀的語意鏈斷裂。Google 不認,AI 更不會引用。在大型網站中,手動檢查 hreflang 幾乎是不可能的任務,必須建立自動化的監測機制。

真實災點 4:未建立自動化監測導致 hreflang 靜態失效

在多語系架構中,常見的實體斷鏈發生於網站改版、網址變更或翻譯頁面下架時,未同步更新對應的 hreflang 標籤。這會產生大量的「孤立頁面」與「無效指向」,導致 Google Search Console 出現大量 hreflang 錯誤提示。

自動化監測與修復的三步驟:

步驟做法工具
1. 使用爬蟲工具進行全站掃描定期使用 Screaming Frog 掃描全站,篩選出「Hreflang > Unlinked return tags」與「Missing return tag」的錯誤網址Screaming Frog SEO Spider
2. 監控 Google Search Console 報表進入 Google Search Console 的「網頁體驗 > 國際目標」報表,即時修復「無回傳標籤」與「不明語言代碼」的警告Google Search Console
3. 建立 CI/CD 自動化驗證在網站部署流程中加入 XML Sitemap 驗證腳本,確保每次發布新內容時,中英文對應網址皆已寫入 Sitemap 的 hreflang 節點Sitemap XML Validator

---

五、結構化資料完整性:JSON-LD 與 Article 必填欄位

結構化資料完整性檢查的三步驟 11. 補足 JSON-LD 必填欄位確保每篇多語文章的 `Article` schema 皆完整包含 `headline`、`description`、`datePublished`、`dateModified` 與 `mainEntityOfPage` 22. 檢查語義標記一致性確保所有多語文章的結構化資料欄位格式與內容一致,避免誤導搜尋引擎 33. 驗證結構化資料有效性使用 Google 的 Structured Data Testing Tool 檢查每篇文章的 JSON-LD 是否有效且無錯誤
結構化資料完整性檢查的三步驟

hreflang 設定正確,只是第一步。真正關鍵在於:雙站內容的結構化資料是否完整。如果 truelink-group.comArticle schema 缺少了關鍵的語意欄位,Google 會降低對該網頁品質的評估,進而影響 hreflang 的關聯解析。

真實災點 5:結構化資料不完整導致語意關聯失效

在多語系架構中,常見的實體斷鏈發生於中文站與英文站的結構化資料欄位不對等。例如,英文站擁有完整的 JSON-LD 標記,而中文站卻缺少了 datePublishedheadlinepublisher,這會使搜尋引擎無法將兩者視為同等品質的對等版本。

結構化資料完整性檢查的三步驟:

步驟做法工具
1. 補足 JSON-LD 必填欄位確保每篇多語文章的 Article schema 皆完整包含 headlinedescriptiondatePublisheddateModifiedmainEntityOfPageSchema.org Article
2. 部署 TrueLink 語意驗證閘利用 Schema Validator 檢查工具,確保 JSON-LD 語法無解析錯誤,且所有實體關聯皆已正確嵌套Schema Validator
3. 驗證 Rich Results 呈現使用 Google 富媒體搜尋結果測試工具,確認 Article 結構化資料已被 Google 正確識別並無任何警告Google Rich Results Test

---

FAQ

Q1: 為什麼 hreflang 會被 Google 忽略?

Google 不只看語別代碼,更要看作者實體、品牌實體、結構化資料是否完整。如果這些環節斷鏈,hreflang 會被直接忽略。

Q2: 語別代碼該用 `zh-Hant` 還是 `zh-TW`?

Google 同時支援 zh-Hant(繁體中文通用)與 zh-TW(繁體中文台灣)。關鍵在於中英文頁面之間的 hreflang 必須成對對應(Return Tag),且大小寫與連字號格式需保持一致。

Q3: 跨語言作者實體該怎麼對齊?

中英文作者頁要用 sameAs 連結,並統一作者名稱格式。例如,中文站寫「林士華」,英文站也要寫「Shih-Hua Lin」。

Q4: 跨語言品牌實體該怎麼對齊?

雙站的 Organization schema 要用 sameAs 連結,並統一品牌名稱格式。例如,中文站寫「TrueLink 誠通數位」,英文站也要寫「TrueLink」。

Q5: 結構化資料完整性該怎麼檢查?

Schema Validator 檢查每篇文章的 Article schema 是否完整,包含 headlinedescriptiondatePublished 等欄位。