Growth & Support

Multilingual Websites for Exporters: hreflang, Translation Workflow and Local Search

Selling into several countries from one website means more than translating the pages. Here is how we plan language versions, get hreflang right, keep translations from drifting, handle units and currencies, and make each market findable in its own search results.

Container terminal with cranes loading shipping containers for export

Most exporters' websites grow the same way. First there is an English site. Then a distributor translates a few pages into German, someone adds a French brochure as a PDF, and a Spanish page appears for a trade show. A few years later nobody knows which versions are current, search engines show the English page to buyers in France, and every enquiry lands in one central inbox to be forwarded by hand.

Fixing that is part design, part engineering and part process. Our website design work on international sites starts with the structure of the languages and markets, and our technical SEO service makes sure search engines understand that structure. This is the order we tackle it in.

Decide What a "Language Version" Means Before Anything Else

A language is not a market. German is read in Germany, Austria and Switzerland; French in France, Belgium and parts of Switzerland and Canada. The first decision is whether each market needs its own version or whether one language version can serve several countries.

Our rule of thumb: create a separate version only where the content genuinely differs. Different products, prices, certifications, distributors or legal text justify a country version. A different phone number does not; a country-specific contact block on a shared German version handles that with far less upkeep. Every extra version is another set of pages to translate, review and keep current for as long as the site exists.

Then choose a URL structure. Subdirectories on one domain (/de/, /fr/) are our default: one site to host and secure, and search authority shared across languages. Country domains send a strong local signal but multiply hosting, certificates and link building. Subdomains sit between the two and rarely have a reason to exist.

One thing we never do is redirect visitors automatically based on their IP address or browser language. A buyer in Spain who reads English, or a German engineer travelling, gets trapped in the wrong version. Search engine crawlers mostly visit from one country and can end up seeing only one version. Show a clear language switcher and, at most, a polite suggestion banner.

hreflang: The Rules That Catch Everyone

hreflang tags tell search engines which page is the equivalent in each language, so the right one appears in each market. They are simple in principle and easy to get wrong in practice. The checklist we work through on every multilingual site:

  • Every page lists every version, including itself. A German page carries tags for the English, French and Spanish equivalents and for itself.
  • Tags must be reciprocal. If the English page points to the German one, the German page must point back, or search engines may ignore the pair.
  • Use valid codes. Language codes such as de or fr, optionally with a region such as de-AT. The United Kingdom is en-GB, not en-UK, a mistake we still see on live sites.
  • Add an x-default. It names the page for visitors whose language you do not serve, usually the English version or a language chooser.
  • Canonicals point to themselves. A German page with a canonical tag pointing at the English original tells search engines to ignore the German page entirely.
  • Generate tags from the CMS, never by hand. Hand-written hreflang breaks the first time someone adds a page in one language and forgets the others.

On the multilingual website we built for a machinery exporter, five language versions share one content structure in WordPress with WPML, and hreflang and canonical tags are generated from the links between translations. Getting that right ended the duplicate-content confusion between markets that the old, once-translated country pages had caused.

A Translation Workflow That Stops Drift

The hard part of a multilingual site is not the first translation. It is the fortieth edit. Someone updates a specification on the English page and the German page quietly goes on showing the old figure for three years. The fix is a workflow, not more diligence:

  • Source edits flag translations as outdated. On the exporter's site, changing a source page marks its translations as needing attention, and each territory can see which of its pages are behind.
  • Technical data lives in structured fields. Specifications, dimensions and downloads are entered as fields rather than typed into page text, so a number is entered once and translators work on words, not layouts.
  • Keep a glossary. Product names, technical terms and phrases you never translate belong in a shared list, so three translators do not produce three words for the same component.
  • Be deliberate about machine translation. It is a reasonable first draft for routine pages. For technical and legal content, a human who knows the product, ideally someone in the market, should review before publishing.

Currencies, Units and the Details Buyers Notice

Engineers and procurement teams judge a site by its details. A translated page that still writes 1,250.5 mm for a German reader, who expects 1.250,5 mm, looks like an afterthought. Things to plan for each market:

  • Number, date and phone formats, generated from stored values rather than typed into the text.
  • Metric or imperial units, and which is primary where you serve both.
  • Currency and tax display if you publish prices, and whether prices differ by market at all. Many exporters show none and route buyers to a local quote instead.
  • Certifications and approvals that differ by market, shown only where they apply.
  • Datasheets and manuals in the right language, with the English version offered as a fallback rather than silently substituted.

Local Search Is More Than Translation

A word-for-word translation of your English keywords is often not what buyers search for. Each market deserves its own short keyword review: the term an engineer in Lyon types for your product category may not be the dictionary translation of the one you use in English. Titles, descriptions and headings should be written for that search, not converted from the English.

Local trust signals matter just as much. Regional contact details, local references and the certifications buyers expect all help a page convert once it ranks. On the exporter's site, enquiry forms route by territory to the right regional sales inbox, and each regional team maintains its own contacts, references and certifications inside the brand template. That keeps local pages accurate without asking head office or a developer every time a phone number changes.

Our technical SEO checklist covers the foundations every language version still needs: crawlable pages, a clean sitemap and fast loading.

What to Ask Your Developer

  1. Which markets get their own version, and why?
  2. How are hreflang and canonical tags generated, and what happens when a page exists in only some languages?
  3. How will we know when a translation is out of date?
  4. Where do specifications, units and prices live, and are they translated or formatted?
  5. Who can edit each language version, and what can regional teams change on their own?
  6. How will we check indexing in each market after launch?

The platform matters less than the answers. We often build these sites in WordPress because editors already know it, but the same principles apply to any CMS. If you are planning the brief, our notes on what we check before designing a site apply to every language version too.

If your site has accumulated country pages that nobody maintains, send us the address and the markets you sell into. We will check hreflang, canonicals and indexing for each language and tell you what is holding each market back.

Frequently Asked Questions

Should we translate every page into every language?

Usually not. Translate the pages buyers in each market actually use: products, applications, contact, certifications and the pages that bring in enquiries. Old news items and internal-facing content can often stay in English. A smaller set of well-maintained translations is better for buyers and for search than a complete set that falls out of date. hreflang works fine when some pages exist only in some languages, as long as each page lists only the versions that really exist.

Is machine translation good enough for a B2B website?

For a first draft of routine pages, modern machine translation is often good. For technical specifications, safety information, contract terms and anything a buyer may rely on, it should be reviewed by a person who knows the product and the language, ideally someone in that market. A glossary of product terms makes both machine and human translation more consistent, and the translation workflow should record which pages have been reviewed.

Do we need a separate domain for each country?

Not normally. Language folders on one domain are easier to host, secure and maintain, and the whole site builds search authority together. Country domains send a strong local signal and can make sense for a large business with genuinely separate operations in each country, but they multiply the work of hosting, renewals and link building. Whichever you choose, hreflang tells search engines how the versions relate.

How long does it take for search engines to show the right language version?

Once hreflang and canonical tags are correct, search engines need to recrawl the affected pages, which can take from a few days to several weeks depending on the size of the site and how often it is crawled. Submitting an updated sitemap helps. We check indexing per language in Search Console after launch, because errors such as missing return tags or wrong canonicals show up there before they show up in traffic.

Can regional teams edit their own pages without breaking the brand?

Yes, if the site is built for it. Give regional editors structured fields for the things they own, such as contacts, references and certifications, and keep layout and product information under central control. Roles in the CMS can limit each team to its own language version or market. That way local details stay accurate and the design stays consistent, without every change going through head office.

How We Can Help

Services Related to This Article

The work we do with the technologies discussed above — with pricing, process and real examples on each page.

  • Website Design

    Modern, responsive UI/UX design that communicates your value in seconds and guides visitors toward taking action.

  • Technical SEO Optimization

    Fix the technical foundations of SEO — crawlability, site structure, schema markup and speed — so your content can rank.

  • WordPress Development

    Custom WordPress themes, plugins and WooCommerce builds that are fast, secure and genuinely easy for your team to manage.

  • Custom Web Development

    Bespoke websites and web applications engineered around your workflows — fast, secure, and built to scale with your business.

In Practice

Case Studies on This Topic

Projects where we put these ideas to work, each with a live demo.

  • Industrial Machine — Halvers Machinery
    • WordPress
    • WPML
    • PHP 8

    WordPress CMS Website

    Multilingual Manufacturer Website

    One WordPress site in five languages with regional contacts, hreflang done properly and translation workflow.

  • Red Tractor — Field & Furrow Supplies
    • WordPress
    • WooCommerce
    • PHP

    WooCommerce eCommerce

    Tractor Cleaning & Equipment Care – WooCommerce Store

    A WooCommerce online store for tractor cleaning, equipment maintenance, paint correction, oxidation removal and foam cleaning products.

  • House Interior — HomeNest
    • WordPress
    • Custom Theme
    • HTML5

    Website Design & Development

    HomeNest – Responsive Furniture Website

    A modern, fully responsive website for a home furniture brand, designed to showcase products beautifully on every device.

Keep Reading

  • Barista pouring steamed milk into a cup of coffee behind a cafe counter

    Loyalty and Order-Ahead Apps Customers Keep on Their Phones

    Most loyalty apps are installed for one free drink and deleted a month later. The ones that survive save customers time every week, reward them reliably and rarely interrupt. Here is how we design order-ahead, stamps, payments and push offers so the app earns its place on the home screen.

  • Stacked squares of dark chocolate beside fresh raspberries on a dark surface

    Preparing a Shopify Gift Store for Christmas, Valentine's Day and Mother's Day

    Gift stores live and die by a few short peaks, and every order has someone else's deadline attached. Here is how we prepare a Shopify store for them: delivery cut-offs customers can believe, gift messages that reach the packing bench, honest stock, a lighter theme and a firm code freeze.

  • Calm, well-lit interior that inspired a furniture retailer’s website design

    Website Design That Converts: 9 Things We Check Before Opening Figma

    A website that looks beautiful and converts nobody is a common and expensive outcome. The difference is decided before any design begins. These are the nine checks we run first, and the questions they answer.

Let’s Connect

Let’s Build Something Amazing Together

Share your project details and our experts will get back to you within one business day with the best solution — free consultation, no obligation.