hreflang is easy to get subtly wrong: one missing return tag, a default `x-default` that points to the wrong cluster, or canonical tags that disagree with hreflang pairs. Treat locale routing as infrastructure, not a last-minute href tag.

  • Generate hreflang from a single source of truth—build step or CMS field, not hand-edited templates.
  • Keep title and description language-consistent with visible H1 and body copy.
  • Validate in Search Console; spot-check with crawlers after CDN or edge rule changes.

Good locale metadata also improves social sharing when campaigns are translated for APAC or EU audiences.