國際化問題:使用 Hreflang 診斷和修復錯誤
已發表: 2021-10-08國際搜索引擎優化可能很棘手。
當您僅在美國運營時,頁面優化已經足夠困難,如果您同時為多個國際市場提供服務,事情只會變得更加複雜。
您應該對國際 SEO 進行的首要檢查之一是查看您的 hreflang 標籤,以查看您發送給 Google 的有關您的國際頁面的信息。

Hreflang 屬性告訴搜索引擎您在某些頁面上使用的語言,以幫助它們在搜索中為您頁面的適當版本提供服務。 例如,您可以使用 hreflang 來指示某個頁面是德語的,這有助於 Google 知道為德語搜索返回該頁面。 這些語言標籤對於確保搜索者在您的網站上找到正確的頁面非常有幫助,但它們也是錯誤的常見來源。
在這篇文章中,我將介紹如何識別和修復 hreflang 問題,以確保您在搜索中擁有正確的國際頁面排名。
常見語言和地區代碼錯誤
hreflang 最常見的錯誤發生在語言和區域代碼的實現中。

Hreflang 屬性包括語言代碼和可選的區域代碼。 語言代碼應該是採用 ISO 639-1 格式的兩個字母代碼。 關於語言代碼的一些常見錯誤包括:
- 使用語言代碼的三字母版本(“eng”與“en”或“jpn”與“ja”)。
- 使用無效或不正確的語言代碼(中文“ch”或荷蘭語“du”)。
- 缺少語言代碼 (hreflang=de)。
區域代碼也是兩個字母,需要採用公認的 ISO 3166-1 Alpha 2 格式——您可以在此處找到這些代碼的完整列表。 我們在區域代碼中看到的一些最常見的錯誤包括:
- 使用無效的地區代碼(“en-eu”——Google 不將“eu”識別為地區,因為它不是一個國家/地區)。
- 在語言代碼之前列出區域代碼 (hreflang=gb-en)。
- 不為使用相同語言但略有不同(英國與美國,或西班牙與墨西哥)的頁面實施區域代碼。
語言和區域代碼問題是人們在使用國際 SEO 時最常犯的錯誤。 事實上,有些錯誤非常常見——例如在代碼之間使用下劃線而不是連字符——以至於 Google 可以識別並解釋這些錯誤。
但是,您仍然希望遵循最佳做法並避免可能會混淆 Google 的錯誤,從而將自然訪問者引導至錯誤的頁面。
識別和修復 Search Console 中的 Hreflang 錯誤
除了與語言和區域代碼相關的常見錯誤外,hreflang 的另一個常見問題是“無返回標籤”——當 hreflang 屬性在目標頁面上沒有匹配標籤時會發生錯誤。 返回標籤錯誤可以按以下方式分類:
- 頁面級別。
- 站點地圖。
- HTTP 標頭。
幸運的是,在 Google Search Console 中很容易找到這些錯誤,返回標籤和語言代碼錯誤。
目前,找到這些問題的最簡單方法是導航到舊版 Search Console。

在舊版 Search Console 中,您可以通過點擊“搜索流量” => “國際定位”導航到“國際定位”部分。


Search Console 中的“國際定位”部分將突出顯示您的 hreflang 問題,從而輕鬆識別和修復有問題的頁面。
修復無效的語言代碼很簡單,您現在應該知道要為語言和地區使用哪些代碼。
沒有返回標籤錯誤需要更多的工作來修復。 當頁面不同版本的 hreflang 標記沒有通過鏈接相互引用時,就會發生這些錯誤。 Google 對此錯誤提供了以下說明:
“缺少返回鏈接:如果頁面 X 鏈接到頁面 Y,頁面 Y 必須鏈接回頁面 X。如果不是所有使用 hreflang 註釋的頁面都是這種情況,則這些註釋可能會被忽略或無法正確解釋。”
在 Search Console 中查找這些 URL 將允許您通過添加缺少的鏈接來解決問題。
在 Screaming Frog 中尋找 Hreflang 問題
當然,如果您想更深入地了解您的 hreflang 問題,您可以使用 Screaming Frog。

這篇文章介紹瞭如何將 Screaming Frog 用於 hreflang 並突出顯示該工具將提供的所有數據,例如:
- 包含 hreflang 的 URL。
- 非 200 可以的 hreflang 網址。
- 未鏈接的 hreflang 網址。
- URL 缺少確認鏈接。
- 不一致的語言和地區確認鏈接。
- 非規範確認鏈接。
- 無索引確認鏈接。
- 語言和地區代碼不正確。
- 包含多個語言或區域代碼條目的 URL。
- 缺少自引用 hreflang 屬性的 URL。
- 未使用規範的 URL。
- 缺少 x-default 屬性的 URL。
- URL 缺少可能需要它的 hreflang 屬性。
Screaming Frog 提供的信息比 Search Console 多,我強烈建議使用它來識別 hreflang 及其他方面的問題!
還有一些用於測試和創建 hreflang 標籤的免費選項,例如:
- Aleyda Solis 的 hreflang 標籤生成器工具。
- 來自 Merkle SEO 的 Hreflang 標籤測試工具。
- 來自 Distilled 的忍者。
這些工具可以方便地使用 hreflang 快速抽查您的 URL。
進一步閱讀國際搜索引擎優化
Hreflang 錯誤是國際 SEO 面臨的最常見的網站挑戰。 但是,還有許多其他與國際化相關的問題,如果您想了解更多信息,我建議您查看其中的一些資源:
- 國際網站擴展指南:Hreflang、ccTLD 等! 通過凱特莫里斯
- Hreflang:Joost de Valk 的終極指南
- 如何實施國際搜索引擎優化流程? Aleyda Solis 的指南
- 國際 SEO:Sam Gooch 的深入清單
- 用 Elanor Reynolds 的國際 SEO 指南征服世界
- 國際 SEO 指南:Natalie Severt 的策略和指南
- Aleyda Solis 在國際 SEO 中失敗的 7 種方法
這些是一些極好的資源,可幫助您開始使用國際 SEO。 如果你注意到了,Aleyda Solis 被列出兩次——她是國際搜索引擎優化方面最重要的專家,我強烈建議你也在 Twitter 上關注她。
希望您發現這篇文章有助於理解和解決您網站上可能遇到的任何 hreflang 問題,並祝您在未來的品牌和網站國際化努力中好運!
