In this article+
B / Why it matters
The decisive moment usually sits outside the dashboard
A Hong Kong technology company has three product pages that all render correctly. Traditional Chinese canonicals to itself, English retains a copied Traditional canonical, Simplified inherits noindex from staging, and hreflang is reciprocal on only two versions. Visitors see nothing wrong; the team only sees English visibility fail.
A multilingual site cannot be judged by one completion percentage in the dashboard. Record valid hreflang sets, incorrect canonicals, wrong-language landings and index coverage for each market, then walk the language switch and contact route from a relevant device; the broken hand-off is rarely visible in the spreadsheet.
The most dangerous multilingual errors rarely blank the page. Traditional Chinese, Simplified Chinese and English can all open normally while URLs, annotations and indexing signals quietly disagree about which version represents which audience.
The buyer does not decide inside one page. They carry the page into another decision environment.

C / What is actually happening
What the headline number leaves unsaid
Google requires each hreflang set to include itself and every alternate, with reciprocal links; non-reciprocal annotations may be ignored. It recommends separate URLs per language. WPML generates hreflang, but SEO plugins, templates, custom code and caching can still alter final output.
Multilingual implementation needs six coherent relationships: distinct URLs, clear page language, normally self-referencing canonicals, reciprocal hreflang sets, internal links that stay in language, and sitemap/indexing consistency. One break can lead systems to choose the wrong representative or ignore a version.
A page can look fine while carrying three titles, two canonicals, several language switches that redirect oddly, and one translated page pointing at the wrong market. For a Hong Kong company serving several regions, that small mess sends people to the wrong language and makes coverage reports look healthier than reality.
A practical approach is to divide Track valid hreflang sets, incorrect canonicals, wrong-language landings and indexing coverage by language—not translated page count. into three stages: before entry, during understanding, and after action. The first asks whether the visitor is suitable; the second whether value and risk became clear; the third whether the company continued the conversation. Looking only at the final cell pushes every earlier failure onto 'the market.'

D / A practical judgement
A green plugin screen does not mean finished
The common mistake is assuming the WPML SEO addon completes the job. Another is auto-translating every page and using translation percentage as a KPI. Tools reduce labour but cannot decide which page deserves translation, which version should be indexed or whether content serves the same intent.
The real fight between language versions is not vocabulary; it is the relationship between URLs and the primary page. Hreflang, canonical, sitemap and internal links can each tell a different story. The more pages a site has, the less safe it is to trust a visual check.
One counter-question exposes the weakness: if a plugin knowing that pages are translations and search systems receiving coherent signals, would the decision still hold? When the answer rests only on 'everyone does it', 'our competitor has it', or 'the tool score improved', the evidence is not yet strong enough to spend the next dollar.
A plugin’s green light does not finish a multilingual site. It may confirm that fields are filled while missing a wrong-language landing page, duplicate canonical, blocked index, untranslated navigation or a contact form still routed to a former teammate. Sometimes green is simply a very polite lamp.

E / What to do next
Audit each version instead of counting translation
A multilingual audit starts with the browser output, not the green WPML screen. Check URL, language annotations, canonical, indexing, forms and ownership for each version.
Validate by language, not by translation percentage. Search each version, inspect title and summary, verify canonical and hreflang pairs, then walk the contact path from the relevant region and device. Error distribution tells you more than the number of translated words.
- Take one three-language URL set and inspect source for lang, canonical, hreflang and robots.
- Confirm each version lists itself, the other two and x-default when appropriate, with reciprocity.
- Navigate menus, breadcrumbs, related content and switchers in each language to ensure the journey does not cross languages.
- Compare sitemaps, indexed Search Console URLs and actually indexable pages for orphans and duplicates.
- Retest after clearing cache and after updates to WPML, SEO plugins or theme.
| Error | Visible state | Actual effect |
|---|---|---|
| Canonical points to another language | Page opens | Representative becomes ambiguous |
| Hreflang is not reciprocal | Tags exist | The set may be ignored |
| Switcher returns home | Switcher works | The user task breaks |
| Unreviewed machine translation | 100% complete | Meaning and trust drift |

F / Limits and conclusion
Not every page deserves a forced translation
Hreflang does not make a weak page competitive or replace localisation. A Hong Kong-only product may not need forced English or Simplified counterparts that create thin pages. Correct relationships merely give each valid version a fair chance to be understood.
Not every page deserves a forced translation. Ask whether that language will serve a real buyer, whether it has its own product or regulatory context, and whether someone can maintain it. A thin, abandoned version can cost more trust than a deliberate pause.
The reliable multilingual acceptance test is not a completed translation status. Every version must be independently retrievable, correctly self-identifying, aware of its alternates, and able to keep the user in language throughout the journey.
A multilingual architecture is not three tidy buttons. Every version should know whom it addresses, which URL carries it and who receives the next conversation. Once signals agree, language becomes market capability instead of a row of flags.
07 / Notes behind the multilingual architecture
Notes behind the multilingual architecture
- Google Search Central: Localized versions guidance
- Google Search Central: Managing multilingual sites
- WPML: Multilingual SEO documentation
- Google Search Central: SEO Starter Guide
These references explain multilingual URLs, annotations and indexing; the live site still needs language-by-language checks of visible content, signals and coverage.
