Multilingual websites: translation, localization, hreflang and SEO
A complete market version requires more than a language switch and machine translation. Content, URLs, metadata, navigation and contact journeys must work as a full website for that audience.
Translation moves words. Localization moves the decision.
A target-market version must explain the offer in the language buyers use. A literal translation of a Polish service name may be grammatically correct while failing to match search behaviour or industry expectations in Norway, Germany or the United Kingdom.
Localization also covers currency, units, telephone format, region names, evidence, forms and enquiry style. The order of arguments may change: one market may care first about price, another about certification, locality or service in a specific language.
- service names researched for the market rather than translated mechanically
- calls to action, forms and proof matched to the local decision
- complete service coverage rather than a reduced English hero
Give every version a separate URL
Google recommends different URLs for different language versions. Folders such as /en and /no are a common option. They keep one site easier to maintain and can consolidate authority, although the choice should follow brand and market strategy.
Do not change the version only from an IP address or prevent the visitor from choosing. A visible language switch lets people return to the correct version, while a stable URL can be shared, indexed and measured.
- one stable URL for each page and language
- a visible switch without forced IP routing
- a self-canonical for each independent localized page
Hreflang works between genuine counterparts
Hreflang helps identify language or regional variants of the same page. The relationship should be reciprocal: Polish references English and English references Polish. Each page can also reference itself.
Connecting many detailed Polish services to one generic /en/services page is an error because they are not one-to-one counterparts. Until a complete English page exists, keep the correct canonical and avoid declaring a false pair.
- reciprocal links between genuine counterparts
- language or language-region codes matching the actual content
- x-default only where a neutral selection version has a clear purpose
Sitemaps and internal links must reflect the architecture
A sitemap can declare localized alternatives, but it should contain only canonical and indexable pages. Noindex URLs, redirects, placeholders and incomplete variants should not be submitted as indexing targets.
Navigation and internal linking should preserve the selected language. When someone reads an English service, a portfolio card or call to action should not silently send them back to a generic hub or an unrelated Polish page.
Editorial workflow is part of the architecture
After launch, a Polish price, service or policy changes while other versions remain stale. A multilingual website therefore needs content ownership, translation status and a parity check.
A simple table can track the source page, counterparts, last change and approver. At greater scale a CMS can detect missing variants, but final editorial responsibility still belongs to people.
Frequently asked questions
Should every language version have the same number of pages?
Does hreflang replace canonical?
Is automatic country redirection a good idea?
Does a country-code domain affect targeting?
If the English version is reduced or mixes languages, begin with a map of counterparts, metadata, forms and every place where the visitor returns to the wrong version.
Language parity map: pages, content, forms and metadata
Continue reading
If "Multilingual websites: translation, localization, hreflang and SEO" is relevant to your project, these guides may help with the next decision.
Construction company websites: 12 elements that help win better enquiries
A practical website checklist for contractors and B2B manufacturers: offer structure, projects, catalogues, local SEO and quote-request journeys.
Restaurant websites: menus, reviews, bookings and orders without friction
What an effective restaurant website needs: HTML menus, local SEO, reviews, maps, bookings, orders, multiple locations and analytics.
How much does an online restaurant ordering system cost?
Cost and scope of online restaurant ordering: MVP, menus, carts, payments, delivery, operations panel, integrations, maintenance and risk.