Digital marketing since 2007 · Offices in India and the USA · Specialists from $30/hour
SEO · Insight · 5 min read

International SEO: Domains, Hreflang and Content for Multiple Countries

Expanding into new countries or languages raises three big questions: how to structure your domains, how to use hreflang and how to adapt your content.

  • By SEO Fleet Team
  • 8 Jan 2026

One team, working while you sleep.

Selling into more than one country is a big opportunity, and it brings SEO questions that a single-market website never has to answer. Which version of your site should a searcher in Ireland see? How does Google know your Spanish pages are for Spain and not Mexico? Should you buy a separate domain for every country?

This article covers the three decisions that matter most: structure, hreflang and content.

Decide what you are targeting: language, country or both

Before any technical work, be clear about your goal. Some businesses want to reach speakers of a language wherever they live. Others need country-specific sites because prices, delivery, legal terms or product ranges differ. Many need a mix, such as English for the UK and the USA, and French for France and Canada.

Write this down as a simple list of the language and country combinations you genuinely intend to serve. It will guide every decision that follows, and it helps avoid building versions you cannot maintain.

Choose a domain structure

There are three common ways to organise international versions of a site:

  • Country-code domains, such as example.co.uk and example.de. These send a strong local signal and can build trust with local shoppers. They also mean several separate sites to manage, each building its own authority, and more cost and effort.
  • Subdirectories on one domain, such as example.com/uk/ and example.com/de/. Everything shares the authority of one domain and is usually simpler to run. This is a popular choice for many businesses.
  • Subdomains, such as uk.example.com. These sit somewhere in between and can suit organisations whose regional teams need separate platforms, though they add complexity.

There is no universally correct answer. Consider your budget, your team, how different each market is and how much local branding matters. Whatever you choose, keep it consistent and avoid changing it later without a proper migration plan.

Avoid automatic redirects based on location

It is tempting to detect a visitor’s location and redirect them automatically. This can stop search engine crawlers, which often crawl from one country, from seeing your other versions, and it frustrates travellers and expats. A better approach is to suggest the local version with a clear banner or selector and let people choose.

Implement hreflang correctly

Hreflang is a set of annotations that tell search engines which language and, optionally, which country each version of a page is for. It helps the right version appear in the right market and reduces the risk of your versions being treated as duplicates of each other.

The key rules are:

  1. Use the right codes. Language codes follow ISO 639-1, such as en, fr and de. Country codes follow ISO 3166-1 Alpha 2, such as gb, us and ca. A common mistake is using “uk” for the United Kingdom, when the correct code is gb.
  2. Make references reciprocal. If the UK page points to the US page, the US page must point back to the UK page. Missing return links are one of the most frequent causes of hreflang being ignored.
  3. Include a self-reference. Each page should list itself as well as its alternatives.
  4. Add an x-default. This tells search engines which page to show when no version matches the searcher, often a global page or a language selector.
  5. Point to indexable, canonical URLs. Hreflang should reference the final version of each page, not redirected, blocked or non-canonical URLs.

Hreflang can be added in the page head, in HTTP headers for files such as PDFs, or in an XML sitemap. Sitemaps are often easier to manage for large sites. Whichever method you choose, use only one per page set to avoid conflicts.

Adapt the content, not just the words

Technical signals only go so far. Search engines and people both respond to content that genuinely fits the market.

  • Translate properly. Machine translation can be a useful first step, but have a fluent speaker review anything customer-facing.
  • Localise, not only translate. Use local currency, units, spelling, date formats, contact details and delivery information. British and American English differ enough to matter.
  • Research keywords in each market. People in different countries often use different words for the same product. A direct translation of your English keywords may miss how locals actually search.
  • Reflect local trust signals. Local reviews, payment methods, returns policies and addresses help both conversions and credibility.

Same language, different countries

Sites for the UK, the USA and Australia may be almost identical. That is acceptable when hreflang is set up correctly, but it helps to make each version genuinely local: prices, spelling, shipping details, legal information and examples. The more useful the differences, the easier it is for search engines to show the right page.

Monitor each market separately

Set up Google Search Console properties for each country version so you can see indexing, queries and errors by market. Check regularly that the correct version appears in each country and that hreflang errors are resolved. Review analytics by country as well, since traffic from one market landing on another market’s pages is often a sign that something is misconfigured.

Key takeaways

  • Decide which language and country combinations you really need before building anything.
  • Choose a domain structure that suits your resources, and stick with it.
  • Use correct hreflang codes, reciprocal links, self-references and an x-default.
  • Localise content, keywords and trust signals for each market.
  • Monitor every market separately in Search Console and analytics.

If you are planning an international expansion or untangling an existing multi-country setup, SEO Fleet’s international SEO and technical SEO services can help you choose a structure and implement it carefully.

More SEO articles

International SEOTechnical SEOHreflang

Want this applied to your website?

Get a free audit and we’ll show you exactly what to fix first.