Skip to content
Grocito
← All posts

Multilingual Website SEO and Localisation Guide

By Grocito

Multilingual Website SEO and Localisation Guide

Multilingual website SEO means giving each language or regional version of your site its own crawlable URLs, clear signals about which audience each page is for, and properly localised content. Choose a URL structure, link language versions with hreflang annotations, translate with human review, add a visible language switcher without forced redirects, and measure each market separately.

Key takeaways

  • Translation converts words; localisation adapts the whole experience, including currency, date formats, examples, imagery, contact options and tone.
  • Decide early whether you target a language, a country or both, because that drives your URL structure and content plan.
  • Give every language version its own indexable URL. Avoid showing different languages at the same address based on guesswork.
  • Hreflang annotations help search engines serve the right version, but they must be reciprocal and consistent. Errors are common.
  • Machine translation is a useful first draft, and human review is what makes it fit for customers.

What is the difference between translation and localisation?

Translation takes text from one language and renders it in another. Localisation goes further and asks how a person in that market expects to buy, read and pay.

Localisation covers:

  • Currency, date, time, number and address formats.
  • Measurements, sizing and units.
  • Local examples, idioms, holidays and imagery.
  • Payment methods, delivery options and local contact numbers.
  • Legal and policy pages that reflect local requirements; these vary by country and sector, so consult a qualified professional.

A page can be translated accurately and still feel foreign if it quotes the wrong currency or offers no familiar payment option.

Should you target a language, a region, or both?

Language targeting serves everyone who reads a language, wherever they live, such as Spanish for all Spanish speakers. Region targeting serves buyers in a specific country, where pricing, shipping, tax and regulations differ, such as English for India versus English for the United Kingdom.

Ask these questions:

  1. Does the offer, price or legal terms change by country? If yes, you need regional versions.
  2. Is the language the same but the vocabulary or spelling different? You may need light regional variants.
  3. Do you have the capacity to maintain each version? An abandoned version is worse than none.

Start with the few markets where you have customers or a clear plan, rather than translating into every language at once.

Which URL structure should you use?

There are three common options.

Subfolders

Example pattern: your main domain followed by a language folder. They keep everything under one domain, which makes management and measurement simpler, and they are often the easiest to maintain. Most smaller and mid-sized sites do well with this.

Subdomains

A language prefix before your main domain. They allow separate hosting or teams per market, but are treated as distinct sites for some purposes and need more setup in analytics and search consoles.

Separate country domains

A distinct domain per country, for example using each country's own ending. This sends the strongest local signal and can build local trust, but it multiplies cost, hosting, domain renewals and the effort of building authority on each domain. Our guide to domain name strategy covers this decision.

Things to avoid

Do not serve different languages at the same URL by detecting the visitor's location or browser language and swapping the content. As far as is publicly documented, search engines may only see one version. Do not use URL parameters as your only language signal where clean paths are possible. Do not leave half-translated pages mixing two languages without a clear reason.

How does hreflang work, and what goes wrong?

Hreflang is an annotation that tells search engines which URL is meant for which language and, optionally, region. It lives in the page head, in HTTP headers or in your XML sitemap. As far as is publicly documented, it helps search engines swap in the right version for each searcher; it is a signal for choosing between equivalent pages, not a switch that boosts rankings.

Common errors:

  • No return links. If page A points to page B as an alternate, page B must point back to page A.
  • Missing self-reference. Each page should list itself in its own set.
  • Wrong codes. Language codes and region codes must follow the standard formats, and a region on its own is not valid.
  • Pointing to redirected or blocked pages. Alternates should be live, indexable URLs.
  • Mixing signals. If the canonical tag points to a different language version, you contradict the hreflang set.

Canonical tags

Each language version should normally have a canonical tag pointing to itself. Do not canonicalise all languages to the original; that tells search engines to ignore your translations. Our technical SEO checklist explains canonicals in general.

Machine or human translation?

Machine translation is fast and improving, and it works well for first drafts, internal documents and low-risk content. Human review is important for pages that carry your brand, pricing, legal terms, safety information or calls to action.

A sensible workflow:

  1. Write clear, short source content that translates well and avoids idioms.
  2. Produce a machine draft if your budget requires it.
  3. Have a native speaker with subject knowledge edit for accuracy, tone and local terms.
  4. Keep a glossary of approved terms, such as product names, and a list of words to leave untranslated.
  5. Review again after any significant source update.

Do not publish unreviewed machine output on high-stakes pages. Our guide to website copywriting helps you write source text that is easy to adapt.

What about scripts, right-to-left layouts and fonts?

Different writing systems need technical support.

  • Fonts: Check that your chosen fonts include the characters your languages need. A missing glyph shows as an empty box. Test every script on real devices.
  • Text expansion: Some languages run longer than English, so buttons and menus must not break.
  • Right-to-left languages: Languages such as Arabic and Urdu read right to left. The layout, navigation order, icons that imply direction and form alignment typically need mirroring, and text with mixed directions needs care.

For India, many visitors read Hindi and regional languages such as Tamil, Bengali, Marathi, Telugu and others. Content in the language people think in can be especially valuable for local services, education, healthcare and consumer products. Many people also search in a mix of languages or in English written in the local script, so research how your audience actually searches rather than assuming. Start with the languages your customers already use when they contact you.

How should a language switcher work?

  • Place it in a consistent, visible location, such as the header or footer.
  • Label each language in its own name (for example, the word for Hindi written in Hindi), not with a flag. Flags represent countries, not languages.
  • Link to the equivalent page in the other language where it exists, not always to the home page.
  • Remember the visitor's choice.
  • Do not auto-redirect blindly based on location or browser settings. People travel, use shared devices and may prefer another language. Suggest a switch with a dismissible banner instead. Automatic redirects can also stop search engine crawlers from reaching some versions.

What about sitemaps and content governance?

An XML sitemap can list every language version along with its alternates, which helps search engines discover the set. Keep it up to date.

Governance is where multilingual sites fail quietly. Decide:

  • Who owns each language and who approves changes.
  • Whether translations update with the source, and how fast.
  • How to mark pages that are not yet translated, and whether to hide them rather than show a mix.
  • What your content management system supports for linking translated versions. Our CMS services can help you set up an editing flow that scales.

How do you measure each market?

Track every language version separately in your analytics and search console: impressions, clicks, queries, conversions and revenue. Compare engagement, bounce behaviour and form completions by market. Watch for searchers landing on the wrong language version, which suggests hreflang or content issues. Set realistic expectations, since a new market takes time to build traction.

A worked example

Imagine an Indian furniture maker who sells across India and wants to reach buyers in Hindi and in the UK. They choose subfolders: one for English India, one for Hindi and one for English UK. Product pages are translated by a native editor who checks measurements and care instructions. The UK version shows local currency and delivery terms, and the India version highlights UPI and cash-on-delivery options. Each version carries reciprocal hreflang tags and a self-referencing canonical. A language switcher links to the matching product page, and the team reviews each market's results separately each month.

FAQ

What is hreflang and do I need it?

Hreflang is an annotation that tells search engines which version of a page is meant for which language or region. If you publish equivalent content in several languages or regional variants, it helps the right version appear for the right searcher. Single-language sites do not need it.

Is a subfolder or a separate domain better for multilingual SEO?

Subfolders are usually simpler and cheaper to run because everything sits on one domain. Separate country domains can give a stronger local signal but cost more and require building authority separately. The best choice depends on your resources and how distinct each market is.

Can I use machine translation for my website?

You can use it for a first draft, but have a native speaker review pages that carry your brand, pricing, legal terms or calls to action. Unreviewed machine translation can contain errors that damage trust and conversions.

Should I redirect visitors to their language automatically?

It is better not to. Location and browser settings are unreliable guesses, and forced redirects frustrate travellers and can block crawlers from some versions. Offer a visible language switcher or a dismissible suggestion instead.

Related reading

Next steps

List the markets and languages where you already have customers, then pick one to launch properly with its own URLs, reviewed translations and local details. Agree who owns the content over time. For help with structure and visibility, see our SEO services, CMS services and website development, or contact us to plan a rollout.

More from the blog

Let's build together

Ready to take your business to the next level?

Tell us what you need. We will reply within one business day with next steps.