Penteleichuk.
Технології7 хв читання

Як зробити сайт двомовним (UK/EN): технічна реалізація та SEO

Другу мову часто додають «швидко», а потім розбираються, чому Google показує англійську версію українцям. Розберемо, як зробити правильно з першого разу.

Структура адрес

Найпростіший і найнадійніший варіант - підкаталоги: /uk/ і /en/. Пошукові системи розуміють таку структуру однозначно, і це не потребує окремих доменів.

Не використовуйте параметри в адресі для перемикання мови - це найгірший варіант з погляду індексації.

hreflang обов'язковий

Кожна сторінка має вказувати на свої мовні відповідники через hreflang, включно з посиланням на саму себе. Без цього пошукова система не знає, що це переклади, а не дублі.

Обов'язково додайте варіант x-default для випадків, коли мова користувача не збігається з жодною доступною.

Типові помилки

Автоматичне перенаправлення за геолокацією. Робот бачить одну версію й не може проіндексувати решту. Пропонувати перемикання можна, примусово перенаправляти - ні.

Часткові переклади: сторінка англійською, а половина інтерфейсу українською. Пошукова система визначає мову за вмістом і може віднести сторінку не до тієї версії.

Коротко

Підкаталоги, коректний hreflang і повний переклад сторінки. Автоматичне перенаправлення за країною - головна причина проблем.

ДзвінокTelegramРозрахунок