Guide
A bilingual website that search engines, and people, understand.
In Hong Kong many customers search in English, many in Traditional Chinese, and some switch between the two. A bilingual site serves both, but only if it is built so that search engines can tell the versions apart. This guide covers the essentials, and what we do on this website as a working example.
Key takeaways
- Give each language its own web address, rather than swapping text on one page.
- Link the versions with hreflang tags so search engines show the right one.
- Write each page properly in each language; do not rely on raw machine translation.
- Translate the titles and descriptions too — they are what people see in search results.
- Search engines make no promises. Good structure helps; it does not guarantee rankings.
Start with the right URL structure
Search engines index addresses, not text that appears after a button is pressed. If switching language only changes text on the same URL, the other language may never be indexed. Better options:
For most Hong Kong businesses, a language folder is the sensible default.
Tell search engines how the versions relate
Each page should say which other-language page is its equivalent. This is done with hreflang annotations in the page's head. Every version lists all versions, including itself, and pairs must point to each other. Typical codes are en-HK for English in Hong Kong and zh-Hant-HK for Traditional Chinese in Hong Kong, plus an x-default for visitors who match neither.
Each page should also carry a canonical tag pointing to its own address. This tells search engines which URL is the main one, and avoids the English and Chinese pages being treated as duplicates of each other.
Mistakes here are common: one-way links, wrong codes or a canonical pointing to the other language. A check across the whole site is worth doing after launch.
Write for each audience
Technical details that matter
- Declare the language on each page's HTML so browsers and screen readers handle it properly.
- Use fonts that render Chinese well, with sensible fallbacks, and check line height and spacing for Chinese text.
- List both versions in the sitemap. It helps discovery.
- Keep navigation and footer in the matching language, and link to the same-language pages.
- Share previews: set language-specific titles and images for when links are shared on social media and messaging apps.
Common mistakes
How this site does it
This website serves English at the root and Traditional Chinese under /zh-hk/. Each page has a self-referencing canonical and matching hreflang tags in both directions, titles and descriptions are written separately for each language, and a language switcher is always visible. The Chinese content is written in Traditional Chinese for Hong Kong; we do not claim it has been reviewed by a native editor, and say so on the site.
Frequently asked questions
Do I need Simplified Chinese too?
Only if you serve mainland audiences. Hong Kong readers expect Traditional Chinese. Simplified can be added later as a third version.
Can I translate with a plugin and be done?
Automatic translation is a starting point, not a finish. Quality, tone and local terms matter, and unreviewed text can harm trust and rankings.
How long until the Chinese pages appear in search?
It varies and cannot be promised. Correct structure, a sitemap and useful content give the best chance; results take weeks or months.
Planning a bilingual website?
Tell us your audience and languages. We will propose a structure that works for visitors and search engines.
Request a project quote