Skip to content

Multilingual websites and SEO: hreflang, multiple scripts and mistakes that cost rankings

How to build a multilingual website Google indexes correctly: URL structure, hreflang, x-default, Cyrillic and Latin versions, translations and sitemaps.

Websites and e-commerce··2 min read

Share
Multilingual websites and SEO: hreflang, multiple scripts and mistakes that cost rankings

A multilingual site is one of the strongest ways for a company to grow beyond its home market. But a poorly built multilingual site can be worse than a single-language one: Google does not know which version to show, and visitors get the wrong language.

Rule 1: every language at its own URL

Do not switch language with a cookie or JavaScript on the same URL. Each version needs its own URL, for example:

  • evi.rs/usluge (Serbian Latin),
  • evi.rs/sr-cyrl/usluge (Serbian Cyrillic),
  • evi.rs/en/services (English).

Rule 2: hreflang on every version

Each page lists all of its language versions in the <head>, including itself, plus x-default for visitors whose language you do not have. For Serbian use sr-Latn and sr-Cyrl. The same links go into the sitemap.

Rule 3: localized URLs and content

URLs in the user's language (/de/leistungen, /tr/hizmetler) help both SEO and trust. Translation is not enough: adapt examples, currencies and keywords to the market.

Two scripts, one language

Serbian is special because users search in both Cyrillic and Latin. The fix is to have both versions, with correct transliteration (lj, nj, dž) and without transliterating brand and technology names. For quick conversion use our Cyrillic to Latin converter.

Common mistakes

  • hreflang only on the home page,
  • hreflang pointing to pages that do not exist or redirect,
  • a canonical tag pointing all languages to one version,
  • automatic IP-based redirects, so Googlebot only sees one language,
  • mixing languages on one page.

Example: this site

evi.rs exists in six languages (Serbian Latin and Cyrillic, English, German, Russian and Turkish), each with its own URLs, hreflang tags, sitemap and an llms.txt file for AI search engines.

Planning a multilingual site or a redesign without losing rankings? See website development or send an inquiry.

Share

Frequently asked questions

Does Google index Cyrillic and Latin as separate versions?

Yes, if each version has its own URL and correctly labeled language and script (sr-Latn and sr-Cyrl) in hreflang tags.

Is machine translation good enough?

As a base, yes, but key pages should be reviewed by someone who knows the language and the market. Poor translation hurts SEO and trust.

Tell us what slows you down

We reply within one business day. The first call and the estimate are free.

Send inquiry

Related articles