說明
每種語言版本都應是內容使用該語言的獨立頁面。Google 建議為不同語言版本使用獨立 URL,並用 hreflang 連結對應頁面;識別語言時,更適合依據頁面上可見的內容,而不是只依賴 lang 屬性。本地化訊號無法替代翻譯,也不保證每位使用者都會看到期望的 URL。
虛構範例
https://learn.example.test/ru/robots 是同一訓練頁面的一個語言版本。在本練習中,它的切換器會跳前往錯誤的對應 URL,而且表單欄位標籤使用了另一種語言,聯絡方式範例也與頁面所在地區不匹配。這些都是本地化缺陷。團隊在預備環境中比較各語言版本,修正介面和對應頁面映射,然後檢查 lang、canonical 和互惠的 hreflang 連結。所有聯絡方式仍為虛構資訊。
練習
在預備環境或本機模擬網站中,為同一頁面的兩個版本 /robots 和 /ru/robots 製作對照表,檢查標題、正文、按鈕和表單的語言;虛構聯絡方式;切換器中的對應 URL;lang;canonical;以及 hreflang。不要發布變更,也不要將虛構 URL 提交到外部工具。
檢查清單
- 標題、正文、導航、表單、錯誤資訊和頁腳均使用所選語言。
- 電話號碼、地址和範例符合頁面所在地區,或明確標注為虛構內容。
- 如果存在對應頁面,切換器會跳前往該頁面並說明其行為。
hreflang集合是互惠的,且不指向缺失版本。- 每個語言版本的 canonical 與其 URL 一致。
常見錯誤
加入 hreflang,卻讓一半介面保留另一種語言,或讓所有語言版本都指向同一個 canonical 頁面。元資料無法修復頁面內容。