指南
搜尋引擎及使用者都看得懂的雙語網站。
在香港,不少顧客以英文搜尋,不少以繁體中文搜尋,也有人兩者交替。雙語網站可以服務雙方,但前提是建構方式讓搜尋引擎能夠分辨各個版本。本指南涵蓋要點,並以本網站作為實際例子。
重點摘要
- 為每種語言提供獨立的網址,而不是在同一頁面替換文字。
- 以 hreflang 標籤連結各版本,讓搜尋引擎顯示正確的一個。
- 每個頁面都以該語言妥善撰寫;不要倚賴未經處理的機器翻譯。
- 連標題及描述也要翻譯 — 這是人們在搜尋結果中看到的內容。
- 搜尋引擎不作任何承諾。良好的結構有幫助,但不保證排名。
由正確的網址結構開始
搜尋引擎索引的是網址,而不是按下按鈕後才出現的文字。如果切換語言只是在同一網址改變文字,另一種語言可能永遠不會被索引。較好的選擇:
對大多數香港企業而言,語言資料夾是合理的預設選擇。
告訴搜尋引擎各版本的關係
每個頁面都應說明哪個是另一種語言的對應頁面。方法是在頁面的 head 中加入 hreflang 註明。每個版本列出所有版本(包括自己),而且配對之間必須互相指向。常見的代碼是代表香港英文的 en-HK、代表香港繁體中文的 zh-Hant-HK,以及為兩者皆不符合的訪客而設的 x-default。
每個頁面亦應有指向自己網址的 canonical 標籤。這告訴搜尋引擎哪個網址是主要網址,避免英文及中文頁面被視為彼此的重複內容。
這裡的錯誤很常見:單向連結、錯誤的代碼,或 canonical 指向另一種語言。上線後值得對整個網站進行檢查。
為每個受眾而寫
重要的技術細節
- 在每個頁面的 HTML 中聲明語言,讓瀏覽器及螢幕閱讀器正確處理。
- 使用能良好顯示中文的字體,並設定合理的備用字體,同時檢查中文的行高及間距。
- 在網站地圖列出兩個版本。有助被發現。
- 導覽列及頁尾使用相符的語言,並連結到同語言的頁面。
- 分享預覽:為連結在社交媒體及通訊程式分享時,設定各語言的標題及圖片。
常見錯誤
本網站的做法
本網站以根目錄提供英文版本,繁體中文版本則位於 /zh-hk/ 之下。每個頁面都有指向自己的 canonical 及雙向對應的 hreflang 標籤,標題及描述按語言分別撰寫,語言切換亦始終清晰可見。中文內容以香港繁體中文撰寫;我們不聲稱已經過母語編輯審閱,並已在網站上如實說明。
常見問題
我還需要簡體中文嗎?
只有在服務內地受眾時才需要。香港讀者期望看到繁體中文。簡體可日後作為第三個版本加入。
用外掛程式翻譯就完成了嗎?
自動翻譯只是起點,不是終點。質素、語氣及本地用語都很重要,未經審閱的文字會損害信任及排名。
中文頁面多久才會出現在搜尋結果?
視乎情況而定,無法承諾。正確的結構、網站地圖及有用的內容提供最好的機會;成效需要數週至數個月。