把同一段文字翻成英文或西班牙文,只完成了多語網站的一部分。真正能被使用、搜尋與長期維護的多語網站,還需要處理網址、頁面對應、語言切換、搜尋引擎標記與更新流程。
如果這些結構在一開始沒有決定,後續常會出現語言切換回首頁、搜尋結果顯示錯誤語言,或某一語版本長期沒有更新的問題。
每種語言都要有獨立網址
建議讓每個語言版本擁有可直接開啟與分享的網址,例如:
- 中文:
/services/ - 英文:
/en/services/ - 西班牙文:
/es/services/
不要只靠瀏覽器暫存或按鈕在同一個網址上替換文字。獨立網址能讓使用者收藏正確版本,也方便搜尋引擎理解與收錄。
網址結構確定後,舊網址與語言參數也要規劃轉址,避免同一內容同時存在多個可索引網址。
語言切換要保留目前頁面
使用者在英文服務頁點選西班牙文時,應該前往對應的西班牙文服務頁,而不是被送回西班牙文首頁。
因此系統需要知道不同語言頁面之間的對應關係。若某一篇內容尚未翻譯,也要先決定顯示原文、隱藏該語言,或回到該語知識列表,不能讓按鈕導向不存在的頁面。
hreflang 告訴搜尋引擎語言關係
每個語言頁面可以透過 hreflang 標記指出其他對應版本。例如中文、英文與西班牙文頁彼此互相標記,並提供一個預設版本。
這些標記必須雙向一致,而且網址要能正常開啟。單獨在一頁宣告其他語言,卻沒有被對方回指,會讓搜尋引擎難以確認關係。
canonical 仍然指向自己的語言頁
不同語言不是重複頁面。英文頁的 canonical 通常應指向英文頁本身,西班牙文頁也指向自己,再透過 hreflang 表達它們是語言版本。
如果所有語言都把 canonical 指向中文,搜尋引擎可能只保留中文網址,使其他語言較難出現在正確市場的搜尋結果。
翻譯要配合在地語境
逐字翻譯容易產生正確但不自然的內容。服務名稱、行動按鈕、地址格式、幣別、日期、付款方式與常見問句,都應符合當地使用習慣。
關鍵字也不能直接翻譯。不同市場可能使用不同詞彙搜尋相同服務,因此標題、說明與內文要根據當地語言重新確認。
後台需要共用結構與獨立內容
理想的內容模型,是同一篇文章共用網址代稱、分類、封面、狀態與發布時間,但每種語言都有自己的標題、摘要、正文與 SEO 說明。
這樣管理者能看出三種語言是否完整,也不必建立三筆互不相關的文章。若某語內容尚未完成,可以先保留草稿,不要發布空白或機器翻譯佔位頁。
建立可持續的更新責任
上線前先回答:
- 哪些頁面必須三語同步?
- 新文章由誰翻譯與審核?
- 服務或政策更改時,誰確認其他語言?
- 每隔多久檢查失效連結與過期內容?
- 搜尋成效要依語言還是市場查看?
多語網站的成本不只在第一次翻譯,而在之後每一次內容變更。把責任與完成標準放進流程,才能避免其中一個語言版本逐漸失真。
把翻譯變成可追蹤的發布流程
不要只用「已翻譯」與「未翻譯」兩種狀態。較穩定的流程可以包括:
- 原始內容與商業事實已確認
- 翻譯完成,保留術語與品牌語氣
- 母語或熟悉市場的人完成審閱
- 標題、搜尋說明、連結與行動按鈕已檢查
- 測試環境確認排版、表單與語言切換
- 正式發布並記錄最後審閱日期
文章也應保存內容負責人、翻譯者、審閱者與下次檢查日期。當價格、服務範圍、法律條款或聯絡方式改變時,系統才能找出需要同步的頁面。
成效要依語言與市場拆開看
把所有流量合在一張報表裡,容易掩蓋某個語言的問題。至少分別追蹤:
- 已收錄頁面與搜尋曝光
- 品牌詞與非品牌詞帶來的點擊
- 主要國家或城市的進站品質
- 語言切換後的離開率
- 詢價、預約或購買完成率
- 每個語言版本的內容更新頻率
流量較少不一定代表翻譯失敗,也可能是市場需求、網域權威或內容數量不同。比較時應先確認技術可索引,再看搜尋詞是否符合當地用法,最後評估頁面能否完成商業目標。
常見問題的定位順序
如果搜尋結果出現錯誤語言,先檢查網址是否唯一、canonical 是否指向自己,以及 hreflang 是否雙向。若語言切換回首頁,檢查頁面對應資料與缺少翻譯時的規則。若其中一語長期過期,則要回到內容責任與審核提醒,而不是只修正畫面。
用「網址與索引、頁面對應、內容品質、營運責任」的順序排查,通常比同時修改所有 SEO 標記更容易找到真正原因。
上線前的技術檢查
至少確認每個語言版本都有:
- 唯一且可直接開啟的網址
- 正確的頁面語言屬性
- 自己的標題與搜尋說明
- 指向自己的 canonical
- 完整且互相對應的 hreflang
- 能保留目前頁面的語言切換
- sitemap 中的正式網址
- 不會被錯誤的
noindex阻擋
多語網站不是把內容複製三份,而是讓三個市場都能進入同一個品牌系統,同時看到適合自己的資訊。技術結構與內容管理一起規劃,才有機會讓每個語言版本都保持可信、可搜尋且可維護。