Зміст статті (12)
- Чи потрібні вам російська та англійська версії
- Що вимагає закон про мову
- Структура адрес: підпапки, піддомени чи окремі домени
- Чи перекладати адреси сторінок
- Hreflang: як налаштувати без помилок
- Canonical і мовні версії
- Переклад чи локалізація: що має бути в кожній версії
- Перемикач мов: як має працювати
- Аналітика, карта сайту і реклама
- Скільки коштує друга і третя мова
- 10 типових помилок
- Чеклист запуску мовної версії
- Висновок
Коротка відповідь: щоб багатомовний сайт правильно індексувався, кожна мовна версія має жити за власною адресою — найкраще в підпапках: українська в корені, російська в /ru/, англійська в /en/. Кожна сторінка повинна мати повністю перекладений контент і метатеги, взаємні теги hreflang з x-default і canonical на саму себе. Не перенаправляйте відвідувачів автоматично за IP чи мовою браузера, а українська версія для користувачів в Україні має відкриватися за замовчуванням — цього вимагає закон про мову. І головне: друга й третя мова окупаються лише тоді, коли за ними є попит і ресурс підтримувати переклад.
Нижче — як ухвалити рішення про мови, яку структуру обрати, як налаштувати hreflang, які помилки найчастіше трапляються на українських сайтах, скільки це коштує, і чеклист запуску.
Чи потрібні вам російська та англійська версії
Мовна версія — це не галочка «для солідності», а окремий канал трафіку, який треба наповнювати, оновлювати й обслуговувати. Відповідь залежить від бізнесу:
| Бізнес | Українська | Російська | Англійська |
|---|---|---|---|
| Локальні послуги: клініка, СТО, салон | Обовʼязково | Якщо в ніші й місті є помітний попит | Рідко — хіба що для іноземців у місті |
| Інтернет-магазин по Україні | Обовʼязково | Часто виправдана: окремий пул запитів | Зазвичай ні |
| Готель, глемпінг, туризм | Обовʼязково | За потреби | Так — іноземні гості й партнери |
| IT, експорт, виробництво | Обовʼязково | Рідко | Так — основна мова продажів |
| Благодійний фонд | Обовʼязково | Рідко | Так — донори й грантові програми |
Як вирішити щодо російської. Пошук в Україні після 2022 року помітно українізувався, але нерівномірно: частка російськомовних запитів сильно різниться залежно від ніші й регіону, тож середні цифри «по ринку» тут мало що підкажуть. Рішення ухвалюйте за даними своєї ніші: порівняйте частотність пар запитів у Планувальнику ключових слів Google Ads («ремонт холодильників Київ» і «ремонт холодильников Киев»), подивіться в Search Console, за якими запитами сайт уже показується, і перевірте, чи мають російські версії конкуренти з топу. Наш робочий орієнтир: якщо російськомовні запити дають менше 10–15% попиту в ніші, гроші краще вкласти в глибший український контент.
Як вирішити щодо англійської. Англійська версія потрібна, коли в компанії є людина, яка відповідатиме англійською на листи й дзвінки. Інакше вона приводить заявки, які ніхто не обробить. Для туризму, IT, експорту і фондів, що працюють із міжнародними донорами, це окремий ринок; для локальних послуг — здебільшого витрати без віддачі.
Що вимагає закон про мову
Станом на 2026 рік вимоги до сайтів визначає частина 6 статті 27 Закону «Про забезпечення функціонування української мови як державної», яка набрала чинності 16 липня 2022 року. Для бізнесу, зареєстрованого в Україні, який продає тут товари чи послуги, з неї випливають три вимоги до сайту:
- Українська версія обовʼязкова.
- Вона має завантажуватися за замовчуванням для користувачів в Україні.
- Інші мовні версії дозволені, але українська не може бути меншою за обсягом і змістом.
Звідси практичні рішення: українська — в корені домену, без префікса; жодних автоматичних перенаправлень на /ru/ за мовою браузера; перемикання мови — лише явним кліком користувача. Запамʼятати його вибір у cookie можна, але новий відвідувач і пошуковий робот за прямою адресою завжди мають отримувати українську сторінку. Сайт, який має українську версію, але за замовчуванням відкривається російською, — типовий привід для скарги Уповноваженому із захисту державної мови. Деталі й відповідальність — у статті закон про мову і сайт.
Структура адрес: підпапки, піддомени чи окремі домени
| Варіант | Приклад | Плюси | Мінуси | Коли доречно |
|---|---|---|---|---|
| Підпапки | site.com.ua/ru/, site.com.ua/en/ | Спільна «вага» домену, простий супровід, одна аналітика | Усі версії на одному сервері | Майже завжди — рекомендований варіант |
| Піддомени | ru.site.com.ua, en.site.com.ua | Версії можна розмістити на різних серверах | Користувачі гірше розпізнають версію за адресою, складніше підтримувати | Великі проєкти з окремими командами |
| Окремі домени | site.com.ua + site.com | Чіткий сигнал країни | Дорого, кожен домен просувається з нуля | Окремі ринки з власним асортиментом і юрособою |
| Параметр в адресі | site.com.ua/?lang=ru | — | Google гірше розпізнає версії, легко отримати дублікати | Не рекомендовано |
| Одна адреса, мова через cookie чи скрипт | site.com.ua з перемикачем без зміни URL | — | Google бачить одну мову, решта не індексується | Ніколи |
Google у документації окремо наголошує: мову сторінки він визначає за видимим вмістом, а не за атрибутом lang чи адресою. Тож підпапка /ru/ сама по собі нічого не гарантує — у ній має бути справді російський текст.
Чи перекладати адреси сторінок
Для пари «українська — російська» найпростіше лишити спільний транслітерований slug: /poslugy/lending і /ru/poslugy/lending. Це не шкодить SEO і полегшує зіставлення версій. Для англійської версії краще перекласти адреси (/en/services/landing-page): вони зрозуміліші іноземцю і краще працюють у посиланнях. Але тоді потрібна таблиця відповідностей, щоб перемикач мов і hreflang вели на правильну сторінку.
Hreflang: як налаштувати без помилок
Атрибут hreflang підказує Google, які мовні версії сторінки існують, щоб російськомовний користувач побачив у видачі сторінку з /ru/, а україномовний — українську. Позиції він напряму не піднімає, але прибирає ситуації, коли у видачі «не та» мова, і допомагає Google не плутати мовні версії з дублікатами.
Так виглядають теги в head сторінки послуги — однакові для всіх трьох версій:
<link rel="alternate" hreflang="uk" href="https://site.com.ua/poslugy/lending" />
<link rel="alternate" hreflang="ru" href="https://site.com.ua/ru/poslugy/lending" />
<link rel="alternate" hreflang="en" href="https://site.com.ua/en/services/landing-page" />
<link rel="alternate" hreflang="x-default" href="https://site.com.ua/poslugy/lending" />
Правила, які варто знати:
- Код мови — за ISO 639-1: uk, ru, en. За потреби додається регіон за ISO 3166-1: en-GB, ru-UA. Код «ua» помилковий: це код країни, а не мови, тож Google такий тег проігнорує. Більшості українських сайтів достатньо uk, ru, en без регіону.
- Кожна версія перелічує всі версії, включно із собою. Якщо сторінка А посилається на Б, а Б на А — ні, Google може проігнорувати розмітку.
- x-default — сторінка для всіх, чия мова не збіглася з жодною версією. Найчастіше це українська версія, яка й так відкривається за замовчуванням; якщо сайт розрахований передусім на іноземців, x-default можна вести на англійську.
- Лише канонічні робочі адреси: абсолютні, з https, з однаковим кінцевим слешем, без редиректів і без noindex.
- Один спосіб на вибір: теги в head, HTTP-заголовки (для PDF) або карта сайту з xhtml:link. Для сайтів на тисячі сторінок найзручніша карта сайту.
| Помилка | Наслідок | Як виправити |
|---|---|---|
| hreflang="ua" замість "uk" | Розмітку проігноровано | Замінити на код мови uk |
| Немає зворотних посилань | Пари версій не зіставлено | Генерувати теги для всіх версій одним шаблоном |
| hreflang веде на адресу з редиректом чи noindex | Сигнал втрачено | Вказувати лише кінцеві індексовані URL |
| Усі версії посилаються на головну іншої мови | Google не бачить відповідників | Звʼязувати сторінку зі сторінкою |
| canonical російської версії вказує на українську | Російська версія випадає з індексу | Кожна версія — canonical на себе |
| Різні формати URL у hreflang і canonical | Конфлікт сигналів | Один формат адрес на весь сайт |
Звіт International Targeting (міжнародне націлювання) Google прибрав із Search Console ще у вересні 2022 року, тож hreflang перевіряють краулерами: Screaming Frog, Sitebulb, Ahrefs чи Semrush. Для швидкої перевірки однієї сторінки підійде наш безкоштовний аудит сайту: серед іншого він дивиться canonical, hreflang і sitemap.xml.
Canonical і мовні версії
Кожна мовна версія має вказувати canonical на саму себе. Найпоширеніша і найдорожча помилка — canonical із /ru/-сторінок на українські: так ви прямо кажете Google, що російська версія — дублікат, і вона зникає з видачі.
Google вважає мовні версії дублікатами лише тоді, коли основний вміст лишився неперекладеним. Тому не створюйте «заглушок» на кшталт /ru/-сторінки з перекладеним меню й українським текстом. Якщо якусь сторінку не перекладено, краще взагалі не мати її російської адреси й не згадувати її в hreflang.
Переклад чи локалізація: що має бути в кожній версії
- Основний текст, заголовки, кнопки, підказки й повідомлення про помилки — без шматків іншою мовою.
- Title, description і H1 — під запити саме цієї мови. Семантику збирають окремо: російськомовний клієнт у Харкові шукає «натяжные потолки Харьков», а не переклад українського ключа. Дослівно перекладений title часто цілиться в запит, якого ніхто не вводить.
- Alt-тексти зображень, мікророзмітка, og:locale (uk_UA, ru_UA, en_US) і атрибут lang у тезі html. Google не визначає мову за lang, але на нього зважають браузери, вбудовані перекладачі й програми зчитування з екрана.
- Форми, листи-підтвердження, сповіщення менеджеру. Позначайте мову заявки в CRM, щоб менеджер відповів тією самою мовою.
- Юридичні сторінки: політика конфіденційності й умови — щонайменше українською, бажано — всіма мовами сайту.
- Локальні деталі для англійської версії: телефон у форматі +380, умови доставки й оплати для іноземців, години роботи з часовим поясом.
Про машинний переклад. Google не забороняє перекладати автоматично, але масово згенеровані сторінки без редагування підпадають під його політику щодо спаму (scaled content abuse). Практичний підхід: машинний переклад як чернетка, далі — редактор-носій мови. Особливо це стосується російської версії: калька з української й суржик відлякують клієнтів не менше, ніж відсутність версії.
Перемикач мов: як має працювати
- Відкриває цю ж сторінку в перекладі, а не головну.
- Підписаний назвами мов — «Українська», «Русский», «English» або UA / RU / EN. Прапори позначають країни, а не мови.
- Видимий у шапці й мобільному меню, зроблений звичайними посиланнями, які бачить пошуковий робот.
- Запамʼятовує явний вибір користувача, але нікого не перенаправляє автоматично.
- Якщо сторінка не має перекладу, відповідний пункт прихований або веде до найближчого розділу з поясненням.
Аналітика, карта сайту і реклама
- GA4: сегментуйте дані за шляхом (/ru/, /en/) або власним параметром «мова» і порівнюйте конверсію версій. Часто саме тут видно, що одна з них приносить трафік, але не заявки.
- Search Console: ресурс рівня домену охоплює всі версії, а фільтр за сторінками «/ru/» показує трафік та індексацію кожної мови.
- Карта сайту: окрема для кожної мови або спільна з xhtml:link — головне, щоб там були всі версії.
- Google Ads: окремі кампанії чи групи оголошень для кожної мови; оголошення і посадкова сторінка — однією мовою.
Скільки коштує друга і третя мова
Орієнтовна логіка цін станом на 2026 рік:
| Що | Як рахують на ринку | У нас |
|---|---|---|
| Українська + російська на лендінгу | Окремий рядок у кошторисі або доплата за мову | Входить у пакет «Бізнес» від 14 900 ₴ |
| Українська + російська на сайті-візитці | Доплата за мову | Входить у пакет «Бізнес» від 19 900 ₴ |
| Українська + російська на корпоративному сайті | Доплата за мову | Входить уже в пакет «Старт» від 24 900 ₴ |
| Третя мова | Доплата за кожну мову, часто без перекладу | 3 мови — у пакетах «Максимум» лендінгу, візитки, корпоративного сайту й магазину; окремо — +20% від вартості пакета, мінімум 2 900 ₴ |
| Переклад англійською | Окремо, за обсягом тексту | Хто перекладає і скільки це коштує, фіксуємо в кошторисі й договорі до старту; закладайте редактора-носія мови |
Не забувайте про вартість володіння: кожна нова ціна, акція чи сторінка тепер оновлюється двічі або тричі. А додавання мови до вже працюючого сайту за обсягом робіт схоже на міграцію: нові адреси, hreflang, карта сайту, перевірка індексації. Як пройти такі зміни без втрати позицій, ми описали у статті редизайн без втрати позицій у Google.
10 типових помилок
- hreflang="ua" замість «uk».
- Російська версія відкривається за замовчуванням або вмикається автоматично за мовою браузера.
- Canonical усіх версій веде на українську.
- Немає зворотних посилань hreflang або вони ведуть на головну.
- Перемикач мов веде на головну, а не на відповідну сторінку.
- Наполовину перекладені сторінки: меню російською, текст українською.
- Однакові title і description в обох мовах або дослівний переклад без семантики.
- Мова перемикається cookie чи скриптом без зміни адреси.
- Форми, листи й повідомлення про помилки лише однією мовою.
- Англійська версія «для солідності», яку не оновлювали два роки: старі ціни, неактуальні контакти.
Чеклист запуску мовної версії
- Рішення про мову ухвалено на основі даних попиту, є людина, яка відповідатиме цією мовою
- Українська версія в корені, відкривається за замовчуванням і не менша за інші
- Кожна мова — у своїй підпапці, без параметрів і cookie-перемикання
- Контент, кнопки, форми й листи повністю перекладені й відредаговані носієм
- Title, description і H1 написані під семантику кожної мови
- Теги hreflang: коди uk, ru, en, взаємні посилання, x-default на українську
- Canonical кожної сторінки вказує на саму себе
- Перемикач веде на ту саму сторінку й підписаний назвами мов
- Жодних автоматичних перенаправлень за IP чи мовою браузера
- Карта сайту містить усі версії; hreflang перевірено краулером
- У GA4 і Search Console налаштовано звіти за мовами
- Є регламент: хто і коли оновлює всі версії після змін
Висновок
Багатомовний сайт працює на SEO, коли кожна мова — повноцінна версія з власними адресами, семантикою і правильною технічною розміткою. Українська за замовчуванням, підпапки для інших мов, коректний hreflang і canonical на себе — і Google показуватиме кожному клієнту сторінку його мовою.
Українська й російська версії в нас входять у пакет «Бізнес» для лендінгу і сайту-візитки, а в корпоративному сайті — уже в пакет «Старт». Hreflang, canonical і карту сайту для всіх мов налаштовуємо в межах розробки. Порівняти пакети й вартість третьої мови можна на сторінці цін.
Редакція Tvorum
Пишемо про те, з чим працюємо щодня: сайти, SEO, реклама й конверсія. Простою мовою, з цифрами та прикладами — щоб ви могли застосувати це у своєму бізнесі.



