What is multilingual SEO? Definition, setup and best practices

Multilingual SEO is the practice of optimizing a website that offers content in more than one language, so that each language version ranks for searches in that language. According to W3Techs data from October 2026, 49.5% of websites with a detectable content language are in English, while only 1.8% are in Polish and 5.9% in German. That gap is the opportunity: every properly indexed language version opens a market where competition is thinner than in English.

Updated: 17 October 20263 min read
Infographic comparing multilingual SEO best practices with common mistakes
Source: Google Search Central, Managing multilingual sites

How does multilingual SEO work?

Multilingual SEO works by giving every language its own crawlable URL, fully translated content and hreflang annotations that connect the versions. Google detects the language of a page from its visible content, not from code. Google Search Central states that it ignores the lang attribute and the URL when it determines language, so a German page with English navigation and an English product description looks mixed and ranks poorly in both markets.

Google also advises against switching content with cookies or browser settings. Googlebot usually crawls from US IP addresses and sends no Accept-Language header, so versions that appear only after automatic detection often stay invisible to the crawler.

Multilingual SEO vs multi-regional SEO

Multilingual SEO targets languages, while multi-regional SEO targets countries. Google defines a multilingual site as one with content in several languages and a multi-regional site as one aimed at users in several countries. Many sites are both, for example a shop with de-DE, de-AT and pl-PL versions.

AspectMultilingual SEOMulti-regional SEO
TargetLanguage (de, pl, cs)Country (DE, AT, CH)
Hreflang valuehreflang=”de”hreflang=”de-AT”
Main workTranslation and keyword research per languagePrices, currency, shipping, local signals
Typical exampleSaaS docs in 6 languagesShop with Austrian and Swiss prices

Key elements of multilingual SEO

A working multilingual setup rests on four elements: URL structure, hreflang, translated content and local keyword research. Each is described below.

URL structure

Google lists four options: a country code domain (example.de), a subdomain (de.example.com), a subdirectory (example.com/de/) and URL parameters (example.com?lang=de). Google does not recommend parameters. A ccTLD sends the strongest country signal but costs more to run; a subdirectory is the easiest to maintain and inherits the authority of the main domain.

Hreflang and x-default

Hreflang tells Google which URL serves which language. A minimal set in the head of the Polish page looks like this:

  • <link rel=”alternate” hreflang=”pl” href=”https://example.com/pl/” />
  • <link rel=”alternate” hreflang=”de” href=”https://example.com/de/” />
  • <link rel=”alternate” hreflang=”x-default” href=”https://example.com/” />

The x-default value names the fallback page for users whose language you do not serve.

Translated content, not translated boilerplate

Each page should use one language for both the main content and the navigation. Google calls out sites that translate only menus and footers while the main text stays in one language. Google’s spam policies also list scaled translation without added value as scaled content abuse, so raw machine translation of thousands of pages is a risk.

Keyword research per language

Keywords do not translate one to one. A Polish user types “lodówka do zabudowy”, a German “Einbaukühlschrank” and a Czech “vestavná lednice”, and each phrase has its own volume and competition. Research every language from scratch and adapt the search intent to each market.

Multilingual SEO for Bing and AI search

Bing uses the content-language meta tag as its strongest language and country signal, followed by HTTP headers, the ccTLD and server IP, according to the Bing Webmaster Blog. Adding a content-language tag costs nothing and covers markets where Bing matters. AI assistants such as ChatGPT and Gemini answer in the user’s language and pull from pages in that language, so a missing language version means your brand is absent from those answers too.

Common multilingual SEO mistakes

  • Automatic redirects by IP or browser language that hide versions from Googlebot.
  • Canonical tags on all language versions pointing to the English page.
  • Missing return links in hreflang sets.
  • Machine-translated content published without editing.
  • Language versions blocked or forgotten in the XML sitemap.

Search Console no longer helps with country targeting: Google removed the International Targeting report on 22 September 2022, and hreflang is now the main signal you control.

Pro tip: Launch a new language with your 20 to 30 best commercial pages, fully localized, instead of machine-translating the whole site. In my expansions into Germany and the Czech Republic, a small, well-linked language section indexed faster and converted better than a complete but generic copy.

Planning a multilingual site? See my international SEO consultancy and the guide to SEO in Germany.

Frequently asked questions about Multilingual SEO

What is the difference between multilingual and international SEO?

Multilingual SEO focuses on serving content in several languages. International SEO is broader and also covers country targeting, local domains, currencies and market signals.

Is machine translation bad for multilingual SEO?

Machine translation is not banned, but Google treats mass-produced translated pages without added value as scaled content abuse. Edit and localize machine output before you publish it.

Which URL structure is best for a multilingual site?

A subdirectory such as example.com/de/ is the best choice for most sites because it is cheap to run and shares the domain's authority. A ccTLD fits companies that need a strong country signal and can maintain separate domains.

Does Google use the lang attribute to detect language?

No. Google detects language from the visible content of the page and ignores the lang attribute and the URL for that purpose.

Related terms

International SEO · AI SEO (GEO)

Grow in every market, and get cited by AI

Every language version you add is a new market in Google and in AI assistants, but only if it is indexed, connected with hreflang and written for local searches. I build and audit multilingual setups for companies expanding from Poland into Germany, the Czech Republic and beyond.

I help SaaS and e-commerce brands win organic traffic across Europe and the US, and get their brand recommended in ChatGPT, Gemini, Perplexity and Google AI Overviews. Every project starts with a free audit of your site, your markets and your visibility in AI answers.

Write to Adrian

Have a question about this term or your SEO?

Send a short message about your website, the markets you sell in and what you want to achieve. You get a reply from me, not from a sales team.

  • Free preliminary SEO and AI visibility audit
  • Strategy for international and multilingual markets
  • Reply within one business day
Book a free call
Adrian Dąbrowiecki

Write to Adrian

Adrian Dąbrowiecki · Marketer Coffee

Tell me about your site and your goals. I usually reply within one business day.