Updated

International SEO

International SEO strategy: languages, countries, hreflang.

This international SEO guide shows how to plan SEO for several countries and languages. Choose a URL structure, label localized versions with hreflang and check the basics.

Short answer

What is an international SEO strategy?

An international SEO strategy is a plan for showing the right version of your site to searchers in each country or language. You choose a URL structure and translate the main content. Then hreflang annotations help Google Search results link to the correct language version of a page.

In brief

Five things to know first.

  • Two kinds of site

    Google defines a multilingual website as any website that offers content in more than one language. A multi-regional website explicitly targets users in different countries.

  • Pick a URL structure early

    Country domains, subdomains and subdirectories each have trade-offs. Choose one before you build, because changing it later is a migration.

  • Hreflang labels the versions

    Google says hreflang annotations help results link to the correct language version. Each language version must list itself as well as all other language versions.

  • Translate the main content

    Google says localized versions of a page are only considered duplicates if the main content of the page remains untranslated.

  • Google may still find versions

    Even without action, Google might still find alternate language versions, but it is usually best to indicate them explicitly.

Definitions

What is global SEO? What it covers.

Global SEO, also called international SEO, makes a site work for searchers in more than one country or language. Each market gets pages, language and signals that fit it.

Multilingual siteMulti-regional site
Google's definitionOffers content in more than one languageExplicitly targets users in different countries
ExampleOne country with English and Spanish pagesSeparate pages for each country you sell in
Main questionWhich language should this reader see?Which country version should this reader see?
Can overlapYes, a site can be bothYes, a site can be both

Why it matters

Why it matters for your business now.

Each new country or language is a new group of buyers who may not find your current pages. A plan decides which version each of them sees.

Your buyers also ask AI assistants, which return one answer with a few sources, not ten links. A brand that is not cited is not considered.

  • New markets

    Pages made for each market can reach buyers who search in their own country or language.

  • Duplicate risk

    Localized versions of a page are only considered duplicates if the main content of the page remains untranslated.

  • Costly to redo

    A URL structure is hard to change later. A switch means redirecting every old URL.

  • AI answers

    Make sure crawlers can reach your key pages, and that the pages are indexed and readable.

URL structure

Choose a URL structure for each market.

Google says generic top-level domains are domains that aren't associated with specific locations. Country-coded domains, by contrast, belong to one country.

The choice affects cost and upkeep. Decide it per market before you build, because a later switch means redirecting every URL.

SEO international websites: common URL structures and their trade-offs
StructureExampleStrengthTrade-off
Country domainexample.deCountry is obvious from the addressSeparate site to run per market
Subdomainde.example.comEasy to host separatelyManaged like its own site
Subdirectoryexample.com/de/One domain, simple setupCountry is less obvious from the address
Parametersexample.com?loc=deQuick to buildHard to read and to maintain

How LLMReach can help.

Your first step is a free AI audit, reviewed live with you. It shows where your brand appears in AI answers, who is named instead, and which sources shape those answers.

Hreflang

Use hreflang to label localized versions.

If you use different URLs for different languages, use hreflang annotations to help Google Search results link to the correct language version of a page.

Google might still find alternate versions without them, but it is usually best to explicitly indicate your language- or region-specific pages.

  1. List every version

    Write down each language or regional URL of the page, including the one you are editing.
  2. Choose a method

    There are three ways to indicate language and region versions of a page to Google: HTML tags, HTTP headers or your sitemap.
  3. Add the annotations

    Each language version must list itself as well as all other language versions.
  4. Add a catchall

    Use x-default for users whose language or region matches none of your versions.
  5. Check both directions

    Open each version and confirm that it points back to all the others.

Mistakes

Hreflang mistakes that break setups.

Check each rule below on every version. Some errors make the tags ignored altogether.

  • Missing return links

    If two pages don't both point to each other, the tags will be ignored.

  • Tags outside the head

    The link tags must be inside a well-formed head section of the HTML.

  • Malformed values

    The hreflang value is one or optionally two values, separated by a dash.

  • No fallback version

    The reserved x-default value is used when no other language/region matches the user's browser setting.

Content

Translate and localize the main content.

Translate the whole page, not just the navigation. A page with the same text and only a changed currency still has untranslated main content.

Google uses the visible content of your page to determine its language. So translate the text readers see.

  • Translate the visible text

    Write headings, body text, buttons and menus in the target language.

  • Avoid machine-only copy

    Read translated pages as a native reader would before you publish.

  • Offer a language switcher

    Show links on all pages for users to select their region and/or language of choice.

  • Check location redirects

    Googlebot usually crawls from the USA, so check what a crawler sees if you redirect users by location.

Want a baseline before you expand?

The free AI audit includes an AI share of voice baseline, so you can compare AI answers before and after each market launches.

Crawling

Let Google reach every version.

International sites multiply URLs. Confirm each version can be crawled, is in your sitemap and points to a single canonical page.

International SEO checklist: crawling and indexing basics, from Google's documentation
ItemWhat Google says
robots.txtTells crawlers which URLs they can access on your site
SitemapSearch engines like Google read it to crawl your site more efficiently
Canonicalrel=canonical is a strong signal for the preferred URL
Self-canonicalInclude a canonical link on the canonical page itself
HTTP statusGooglebot uses status codes to find out if crawling went wrong

Measurement

Measure whether it is working.

Track rankings and clicks for SEO, and citations for GEO, against a baseline taken before the work starts.

Look at each country and language version on its own, so a strong market does not hide a weak one.

  • Indexed versions

    Check in Search Console that each language and country version is indexed.

  • Clicks by country

    Compare impressions and clicks for each country in the Search Console performance report.

  • Crawl access

    With the robots.txt report, you can check whether Google can process your robots.txt files.

  • AI answers

    Run your buyers' questions in ChatGPT, Gemini, Perplexity and AI Overviews. Do it in each market's language.

FAQ

International SEO: common questions.

What is an international SEO strategy?

An international SEO strategy is a plan for making a site findable in several countries or languages. It covers the URL structure for each market, translated content, hreflang annotations and crawling, so each searcher can reach the right version.

Is it bad for SEO if I don't use hreflang?

Google says it might still find alternate language versions without hreflang, but it is usually best to explicitly indicate your language- or region-specific pages. Add hreflang where you have localized pages, and check that each version points to the others.

How to implement international SEO step by step?

Implementing international SEO starts with choosing a URL structure for each market. Then translate the main content, add hreflang annotations through HTML tags, HTTP headers or the sitemap, give each version a self-referencing canonical, and monitor indexing in Search Console. To compare outside help, see the best international SEO agencies.

Which URL structure is best for international SEO strategies?

No structure wins in every case. Country domains make the country obvious but need separate upkeep. Subdirectories are simpler to run on one domain. Pick based on budget, hosting and how much each market needs its own identity.

Local vs international SEO: what is the difference?

Local SEO focuses on searchers near one or a few locations. International SEO targets different countries or languages, using separate localized versions and hreflang. A business can do both, but the setup differs.

What are the benefits of international SEO?

The benefits of international SEO are reach and fit: searchers in each country or language can find the version made for them. Hreflang annotations help Google Search results link to the correct language version of a page.

What mistakes break an international site?

Common international SEO mistakes include hreflang tags that don't point back to each other, tags outside the head section, untranslated main content, and auto-redirects by location. Googlebot usually crawls from the USA, so check what a crawler sees if you redirect by location.

Do translated pages count as duplicate content?

Translated pages generally do not count as duplicates. Google says localized versions of a page are only considered duplicates if the main content of the page remains untranslated. Translate the visible text, not just the navigation, and mark the versions with hreflang.

Free AI Audit

See how your brand appears in AI answers, market by market.

You leave knowing where the gap is, what is causing it, and which changes would matter first, whether we work together or not.

What to expect

  1. Audit

    Before the call, we run your buyers' questions through ChatGPT, Claude, Perplexity and Gemini.

  2. Map

    On the call, we show you where competitors are cited and you are not, and what's causing it.

  3. Decide

    An honest read on whether the Citation Stack fits. If it doesn't, you'll hear it on the call.

Don't see a time that works? Email Karim directly: contact@llmreach.ai