SEO

Multilingual Website SEO: How to Reach Global Customers

Talha AslanTalha Aslan 18 min read 3 views

Most companies that want to sell abroad start the same way. They translate the existing site into English, add a flag icon, and wait for traffic. Multilingual website SEO asks for far more than that. In this guide I explain how to choose a URL structure, how to localize instead of translate, how to research keywords market by market, and which local signals actually matter to Google and to buyers.

What is multilingual website SEO and why does it need its own plan?

Multilingual website SEO is the planned work that makes each language and market version of a site rank in its own search language, reach users in the right country, and convert them into customers. It covers URL structure, localization, market-specific keywords and local trust signals.

Multilingual website SEO needs its own plan for a simple reason. Every new language is really a new search market. A page that ranks at the top in Turkey can mean nothing in Germany. After all, users there search with other words, compare you with other competitors, and look for other trust signals.

I have worked in digital marketing since 2012, and the pattern I see most often is this: the number of languages grows, but sales do not. The problem is rarely the quality of the translation. Instead, the new language gets treated as an add-on rather than as a market. The rest of this guide shows how to turn that add-on into a real market.

How is a multilingual site different from a multi-regional site?

A multilingual site offers content in more than one language. By contrast, a multi-regional site targets users in different countries. The two often overlap, but you should think about them separately when you plan.

For example, one German page can serve Germany, Austria and Switzerland. The language stays the same. However, prices, delivery times, taxes and legal texts may differ by country. The reverse also happens. In Switzerland you may need to speak to three audiences in German, French and Italian inside one country.

In practice I ask one question first: does your offer change by country? If it does not, a language-based structure is enough. If price, stock, delivery or regulation changes by country, then you need a structure that targets language and country together. That decision shapes the URL choice in the next step.

How do you decide which market to enter first?

First, pick the market before you pick the language. The language follows from the market. Your best starting point is data you already have. Check which countries send visits in Google Analytics, where you collect impressions in Search Console, and where your orders ship.

Then answer three questions honestly:

  • Can you actually deliver there, with logistics and payment options ready?
  • Is someone on your team able to reply to leads in that language?
  • Do you have a concrete advantage over local competitors?

If the answer to any of these is no, a new language may bring traffic but not revenue. Worse, unanswered forms and failed deliveries damage your reputation in that market from day one. So I prefer to make one market work properly before moving on to the next.

Which URL structure should you choose for multilingual website SEO?

Google's guide to multi-regional and multilingual sites lists four options. You can use a country-code domain, a subdomain, a subdirectory or a URL parameter. Each one has a different cost and a different effect.

StructureExampleStrengthWeakness
Country-code domainexample.deClearest country signalExpensive; each domain builds authority from zero
Subdomainde.example.comEasy setup; separate hosting possibleUsers may not read the country target from the address
Subdirectoryexample.com/de/Easy to set up and maintain; authority stays on one domainHarder to separate sections
URL parameterexample.com?lang=deQuick to implementNot recommended by Google; hard to segment

There is no row called "best" in this table. The right choice depends on your budget, your team and the number of countries you target. Still, I never recommend URL parameters. For the remaining three options, use the criteria in the next two sections.

Why are subdirectories the smartest start for most businesses?

With subdirectories, every language lives under one domain. As a result, the links and trust your main site has earned over the years also support the new language pages. You build on existing authority instead of starting a new domain from scratch.

Maintenance is also simpler. You need one content management system, one SSL certificate and one Search Console property. In addition, you can add each language folder as its own Search Console property and track it separately.

My own site uses this setup. Turkish content sits at the root, English under /en/ and German under /de/. For small and mid-sized businesses this approach is fast and affordable. Building it into the web design phase costs much less than migrating later. After all, every later migration brings redirect and ranking risk.

The only serious weakness shows up in large organizations where separate teams run each language. There, splitting permissions and publishing workflows can get harder. That said, most businesses never reach that point.

When is a country-code domain worth the cost?

According to Google, a country-code top-level domain is a strong signal that you target a specific country. However, that signal is expensive. Specifically, each domain needs its own links, its own content and often its own team.

I recommend a country-code domain in three cases:

  • You have a local company, warehouse or team in that country.
  • Buyers clearly trust the local extension more; in some European markets the local domain affects purchase decisions.
  • You can fund separate marketing and link building for each country.

Without these conditions, a country-code domain rarely delivers what people expect. On the other hand, scattered domains also weaken brand consistency. In short, this option should follow from your growth strategy, not open it.

There is a middle path as well. On a generic .com you can create folders that combine language and country, such as /de-de/ for Germany and /de-at/ for Austria. That gives you country-specific prices and delivery details without the cost of a new domain. Keep in mind that each extra folder adds content work. So open a country folder only when your offer truly differs.

Why do automatic redirects and cookie-based language switching hurt?

I often find code that checks a visitor's IP address or browser language and redirects them to a language version automatically. It looks convenient for users, so the idea is tempting. For search engines, though, it causes real problems.

Google's documentation is clear here. Googlebot usually crawls from the USA and does not send a language preference. Therefore automatic redirects can stop Google from ever seeing your other language versions. The same problem appears when a site switches language only through cookies or browser headers.

The better approach is to give every language version its own permanent URL. Next, you can show a small banner that suggests a switch: "This page is available in German. Would you like to view it?" That way you guide people without forcing them, and Google can reach every version.

To check whether your current site hides a redirect, test a few addresses with the redirect checker.

What is the difference between translation and localization?

Translation moves text from one language to another. Localization, by contrast, adapts the offer, the wording, the examples and the trust signals to what the target market expects. The second one is what wins in search.

Here is a concrete example, because the difference is easier to see in practice. On a Turkish page, cash on delivery is a strong selling point. In Germany, buyers will more likely look for invoice payment, PayPal or a well-known carrier. Even a flawless translation will not persuade if it highlights the wrong argument.

These are the layers I check when I localize:

  1. Currency, units, date format and phone format.
  2. Payment methods, delivery times and return terms.
  3. Examples, references and case descriptions.
  4. Tone of address; in German, for instance, the choice between "Sie" and "du" changes brand perception.
  5. Legal texts and the mandatory pages buyers expect in that country.

Each of these layers affects conversion. For that reason I suggest you plan localization as product work, not copywriting work.

Can you use machine translation or AI to translate your site?

Yes, but not on its own. Google's spam policies list automated transformations, translation included, as a form of scaled content abuse when they add little value for users. In other words, the tool is not the problem. The problem is mass publishing without human work or added value.

My workflow looks like this. AI produces the first draft. Then a native speaker who knows the industry edits the text. The editor checks grammar, but also terminology, search phrasing and cultural fit. This keeps the speed without losing quality.

I also pay special attention to how technical terms appear in search. Machine translation often picks the dictionary equivalent, while users type the everyday phrase. That gap can decide whether a page shows up on page one or not at all.

Why should you research keywords again for every market?

Because keywords do not translate. The literal translation of a high-volume Turkish phrase may get almost no searches in the target language. Instead, people describe the same need with completely different words.

English itself proves the point. A buyer in London searches for "mobile phone cases", while a buyer in Chicago types "cell phone cases". Likewise, "trainers" in the UK are "sneakers" in the US. If you write one English version for both markets, one of them will likely miss your page.

Intent can shift too. A phrase that signals research in one market may signal purchase intent in another. So I build each market's keyword list from scratch and use the original list only for ideas. I covered the general method in how to find keywords that drive sales; below I adapt it to a multilingual setup.

How do you run market-specific keyword research for multilingual website SEO?

These are the steps I follow in my own projects:

  1. Choose the country and language together, and set the location in your tools to that country.
  2. Ask a native speaker how they would search for your product.
  3. Enter those seed phrases into a keyword tool and read volume and competition for that country.
  4. Review page one in the target country and note which page types rank.
  5. Label intent as informational, comparison or transactional.
  6. Assign each phrase to one page and build a separate page map per language.

Do not skip step four. The results page shows what Google rewards in that market. For example, service pages may rank for a phrase in Turkey, while comparison portals lead in Germany for the same query. In that case you need to change the page type as well.

If you have the budget, also run a small Google Ads search campaign in the target country and read the real search terms. A few weeks of data beat any estimated list. I use this often in my Google Ads management work.

Which pages need original content in each market?

You do not have to translate every page. Some pages, however, need a rewrite rather than a translation. I decide based on the role each page plays in that market.

Product and service pages can start well with a localized translation. Blog posts, guides and FAQs, on the other hand, usually need content made for that market. A German reader simply asks different questions than a Turkish one. Regulations, pricing habits and industry terms all vary.

Here is a practical method. Look at the "People also ask" box and competitor FAQ sections in the target country. Then turn those questions into a content calendar. That way you build a content pool that answers local questions instead of echoing your home market. Before publishing, run the text through the readability checker.

Finally, never publish half-finished pages in any language. A few complete pages always beat many incomplete ones.

How do you localize titles, descriptions and URLs?

The title and meta description are the first text a searcher sees. Do not translate them. Rewrite them around the target market's main keyword instead. Put that phrase near the start of the title, and lead the description with a benefit that matters to buyers in that country.

Watch the length as well, because space is limited. German words tend to be longer than English ones, so the same message may get cut off in the results. You can check how a title looks with the Google SERP preview tool.

Likewise, the same rule applies to URLs. A German page should use German words in its address, not an English or Turkish slug. The slug generator helps you convert special characters into clean letters. Also, every language needs its own title tag, H1 and image alt text. Leftover text from another language is one of the most common mistakes I find.

What do local signals tell Google and your buyers?

To understand which country a page serves, Google uses technical signals such as country-code domains, hreflang and server location. It also looks at local addresses, phone numbers, currency, language and links from local sites. On the other hand, Google states that it ignores locational meta tags like "geo.position" and the HTML lang attribute.

This tells you that local signals matter for search engines and for people. If you sell to Germany, for instance, showing prices in euros, offering a German contact channel and listing familiar payment methods all build trust directly.

One more detail: the country targeting setting in Search Console no longer exists. Google deprecated the International Targeting report in 2022. So if an older guide tells you to "set your country in Search Console", you can ignore it. Today the page itself and the signals above carry the country target.

If you have physical locations, consider a separate business profile per country. I explain that side in how to do Google Maps SEO.

Where does hreflang fit into the picture?

Hreflang is the annotation that links the language and regional versions of the same content. You tell Google "this is the German equivalent of this page", so the right version reaches the right user. That said, hreflang does not improve rankings on its own. It only improves matching.

The two errors I see most are missing return links and references to pages that do not exist. According to Google's guide to localized versions, if page A points to page B, then page B must point back to page A. Otherwise Google may ignore the annotations.

I will not repeat syntax, x-default or testing methods here. I explain all of that step by step in what is the hreflang tag. Also, generating the tags with the hreflang generator instead of writing them by hand reduces typos.

How should you design the language switcher?

In practice, the language switcher is the exit door for users who land on the wrong version. It should appear on every page, near the top, where people can find it quickly.

These are the rules I follow:

  • Write language names in their own language: "Deutsch", "English", "Türkçe".
  • Use text instead of flags, because flags stand for countries and text stands for languages.
  • Send users to the equivalent of the current page, not to the home page.
  • If no equivalent exists, send them to the related category or the language home page.

I stress the flag point for a reason. A UK flag for English can feel foreign to users in the US, Canada or Australia. Text, in contrast, removes that confusion, so it is the safer choice. Plain HTML links in the switcher also help search engines discover every version.

Test the mobile view separately. A language menu that is easy to spot on desktop can disappear at the bottom of a mobile hamburger menu. If users cannot find a way out within seconds, they leave. A short code in the top bar, such as "EN", "DE" or "TR", is a good compromise on mobile.

How do you handle internal links and link building across languages?

In multilingual website SEO, each language version should behave like a consistent site of its own. Internal links in a German article should point to German pages. Readers should never drop into an English page in the middle of a paragraph.

The rule sounds simple, yet templates break it all the time. A menu link, a footer contact link or a product card button may stay locked to the default language. Before launch, click through the menu, footer and form thank-you pages in every language.

For external links, each market has its own link ecosystem. A link from a German industry directory or local news site can mean more for your German pages than dozens of links from your home market. Therefore plan link building per language too. Also list every language version in your XML sitemap so search engines find all of them.

How do you measure multilingual website SEO performance?

If you do not set up measurement per language and country from the start, you will never see which market pays off. First, add each language folder to Search Console as its own property, or filter the reports by folder. Then you can track impressions, clicks and positions per market.

In Analytics, split conversions by language version. For example, add the page language as a parameter to form submissions. The report will then show clearly which language brings leads. If you run ads or email campaigns abroad, tag your links with the UTM builder as well.

These are the core metrics I watch: organic clicks per language folder, impressions in the target country, conversion rate per language, and traffic from the wrong country. The last one is a warning sign. If your German pages show up in some other country instead of Germany, review your local signals. From my experience a new language version usually needs a few months to gain meaningful organic traffic. That is field experience, not a guarantee.

What are the most common multilingual SEO mistakes?

These are the mistakes I run into again and again during audits:

  • Templates that are half translated and half left in the original language.
  • The same meta title across every language.
  • IP-based code that forces users and Googlebot into one version.
  • Translated pages that set a canonical tag pointing to the original version.
  • Markets opened without local payment methods or a local contact channel.
  • Language versions missing from the sitemap.

Above all, the fourth item is dangerous. If the German page points its canonical to the Turkish or English page, Google may never index the German version. Each language version should be self-canonical, and hreflang should describe the relationship between versions.

If you are moving an existing site to a multilingual structure, URL changes add their own risk. My checklist in how to protect SEO during a website redesign covers that process.

Does investing in localization really pay off?

Consumer research gives a strong answer, and multilingual website SEO benefits directly from it. In a 2020 survey of 8,709 consumers in 29 countries, CSA Research found that 76% prefer to buy products with information in their own language. It also found that 40% never buy from websites in other languages.

I read these numbers as a risk indicator, not as a sales promise. An unlocalized market may mean you never reach a large share of potential buyers. Meanwhile, one well-localized market can earn more than five markets opened in a hurry.

Here is an example calculation. Your German version gets 1,000 organic visits a month and converts at 1%, so it brings 10 leads. If localization lifts conversion to 1.5%, the same traffic brings 15 leads. These numbers only show the method. You need to run the math with your own data.

What should a 30-day roadmap look like?

Going multilingual looks like a big project, but it becomes manageable once you split it into steps. For a single market, I suggest this order:

  1. First, week one: market selection, competitor review and a market-specific keyword list.
  2. Then, week two: URL structure, translated templates and the language switcher.
  3. After that, week three: localization and editing of the 10 to 20 priority pages.
  4. Finally, week four: hreflang, sitemap, Search Console setup and measurement.

Notice, however, that I do not suggest translating the whole site in the first month. Start with the pages that drive revenue, look at the data, and then expand. That way your budget goes to the pages with the most impact.

If you run an online store, product data, variants and shipping rules make the work more complex. In that case, planning the setup together through ecommerce consulting saves time.

When does outside help make sense for a multilingual project?

If you have an in-house marketing team that speaks both languages, you can apply most steps in this guide yourself. However, URL migrations, hreflang setup and market-specific keyword research are where a lack of experience costs the most.

I usually start projects with an audit of the current structure, target markets and technical blockers. Next, we build the roadmap together. After that, I either support your team or run the implementation directly. I work without middlemen, so you discuss every step with me.

If you want to reach global customers and need clarity on where to begin, take a look at my SEO consulting page or write to me through the contact form. In our first conversation we can work out which market truly fits your business.

Frequently Asked Questions

Is hreflang required for multilingual website SEO?
It is not strictly required, but it is strongly recommended. Google says it may find alternate language versions without hreflang. Still, the safest way to show the right version to the right user is to declare those versions explicitly. This matters most when you have several country versions of the same language, such as German for Germany and Austria.
Are subdirectories better than subdomains?
For most small and mid-sized businesses, subdirectories make more sense. Every language benefits from the authority of one domain, and you maintain everything in one system. Subdomains make sense in large organizations where separate teams or servers run each language. Whichever you choose, give every language its own permanent URL.
Can I translate my site with AI and publish it?
You can use AI for drafts, but you should not publish at scale without human review. Google's spam policies list automated translation that adds little value as an example of scaled content abuse. The best results come when a native speaker who knows your industry edits the AI draft for terminology, search phrasing and cultural fit.
Should I use the same keywords in every language?
No, you should research keywords again for every market. The literal translation of a phrase may get very few searches in the target language, because people describe the same need with different words. Use your original list only for ideas, then confirm volume and intent on the results page of the target country.
Is redirecting visitors by IP address harmful?
Yes, it is risky for search. Googlebot usually crawls from the USA and does not send a language preference, so automatic redirects can stop Google from crawling your other versions. Instead, give each language its own URL and show users a small banner that suggests switching to their language version.
How long until a new language version brings results?
There is no single answer, because timing depends on competition, domain authority and content quality. In my experience, meaningful organic traffic usually starts to appear within a few months; treat that as a starting expectation, not a guarantee. Rising impressions in Search Console during the first weeks show you are on track.
#multilingual SEO#international SEO#localization#URL structure#keyword research#hreflang#global marketing
Share:
Talha Aslan
Talha Aslan

Google Partner digital marketing expert. Hands-on with SEO, Google Ads, web design and e-commerce projects since 2012; every post here comes from that experience.

Next project

Let's talk about your project.

No middlemen, no layers: you talk directly to the expert doing the work. The first consultation is free, I listen to your goal and come back with a clear roadmap.

WhatsApp Call Now