多語系網站的 SEO:hreflang 與在地化的正確做法
做多語系網站,最常見的誤解是「把中文翻成英文放上去就好」。我們看過太多這樣的網站:內容翻了、網址沒規劃、語系標記沒做、關鍵字直接照字面翻——結果是英文版沒人搜得到,甚至反過來干擾了中文版的排名。多語系 SEO 要處理的,是三層問題:網址結構、語系標記、以及最容易被忽略的在地搜尋習慣。
第一層:網址結構怎麼切
每個語言版本必須有自己的網址,這是前提——用 cookie 或瀏覽器語言自動切換內容而網址不變,搜尋引擎只會收錄到其中一版。三種主流做法:
| 結構 | 範例 | 特點 |
|---|---|---|
| 子目錄 | example.com/en/ | 維運最簡單,權重集中在同一網域,多數情況的首選 |
| 子網域 | en.example.com | 技術上可分開部署,但管理成本較高 |
| 國別網域(ccTLD) | example.jp | 對當地使用者信任感最強,但每個網域的權重要分開累積,成本最高 |
對大多數台灣中小企業,我們的建議是子目錄:一個網域、一套系統、權重不分散。子網域與子目錄的一般性取捨,另一篇子網域還是子目錄有更完整的討論。
第二層:hreflang 語系標記
hreflang 是告訴 Google「這一頁有哪些語言/地區版本」的標記,讓搜尋引擎把對的版本端給對的使用者——日本使用者看到日文版,而不是英文版。幾個實務重點:
- 必須互相指向:中文版標了英文版,英文版也要標回中文版,單向標記無效。每一頁還要包含指向自己的標記。
- 語言與地區代碼要正確:繁體中文是 zh-Hant(或針對台灣用 zh-TW),不要只寫 zh 就以為涵蓋了繁簡。
- 加上 x-default:指定當使用者的語言都不匹配時,預設顯示哪一版,通常指向語言選擇頁或主要市場版本。
- hreflang 不是排名加成:它解決的是「端對版本」的問題,不會讓你的頁面排更前面。排名還是各語言版本自己的內容實力。
第三層:在地化,不是翻譯
這是多語系 SEO 真正的分水嶺。同一個需求,不同市場搜的字可能完全不同:台灣搜「行動電源」,中國大陸搜「充电宝」,英文市場搜「power bank」——如果你的英文版關鍵字是從中文直譯的,就會瞄準一批不存在的搜尋。
正確的流程是:每個目標市場獨立做一次關鍵字研究,再用當地的字回頭調整標題、內文與頁面結構。此外,日期格式、幣別、度量衡、案例的在地性,都影響當地使用者的信任感。機器翻譯可以當草稿,但沒有懂當地市場的人審過的內容,不要上線——這不只是品質問題,大量未經審校的自動翻譯內容,Google 的垃圾內容政策是明文反對的。
翻譯處理的是語言,在地化處理的是市場——多語系 SEO 失敗的網站,九成是只做了前者。
上線前的檢查清單
- 每個語言版本有獨立網址,且可被直接存取(不靠自動跳轉)。
- hreflang 雙向互指、含 x-default,用工具驗證過。
- 每個市場做過獨立的關鍵字研究,標題與描述用當地的字。
- 結構化資料、sitemap 涵蓋所有語言版本。
- 別用 IP 強制跳轉語言——Googlebot 多數從美國爬,強制跳轉會讓它永遠看不到其他版本。用提示橫幅讓使用者自己選。
我們做過的多語系專案裡,結構與標記大約佔三成工,在地化佔七成。如果你正要把生意做向海外市場,歡迎與我們聊聊,先把架構定對,省下的是日後整站搬遷的成本。
這類問題,我們每天都在自己的產品上解
免費 30 分鐘線上諮詢・先釐清方向,不推銷・一個工作天內回覆