beyworks
Все статьи

Многоязычный маркетинг

Почему ваш многоязычный сайт путает Google

Языки подключены, но в зарубежном поиске вас нет. Четыре структурные ошибки многоязычных сайтов и как выглядит правильная настройка.

5 мин
Абстрактная иллюстрация о влиянии структуры многоязычного сайта на поиск

На сайт добавили три языка, в меню поставили флаги, переводы закончили. Прошло полгода, и в поиске на этих языках по-прежнему нет ни одной страницы.

В такой ситуации обычно винят контент, но проблема редко в нём. Она в структуре. Поисковая система находит ваши страницы и при этом не понимает, какая страница какой аудитории адресована.

Четыре ошибки ниже это структурные проблемы, которые встречаются чаще всего.

Ошибка первая: несколько языков по одному адресу

В некоторых сборках при переключении языка адресная строка не меняется. Один и тот же адрес показывает разное содержимое в зависимости от языка браузера.

Для человека это выглядит бесшовно, а для поисковой системы попросту невидимо. Робот без языка браузера видит только версию по умолчанию, и остальные языки в индекс не попадают вовсе.

В правильной настройке у каждого языка свой адрес. Структура с подпапками для большинства компаний самая практичная: основной язык в корне, остальные за своими префиксами.

Ошибка вторая: отсутствующий или односторонний hreflang

Hreflang это тег, который сообщает поисковым системам: «соответствие этого содержимого на таком-то языке находится здесь». У него два правила, и оба часто пропускают.

Первое это взаимность. Если турецкая страница указывает на английскую, английская обязана указывать обратно. Односторонние объявления игнорируются.

Второе это ссылка на себя. Каждая страница должна перечислять и собственный язык наряду с остальными. Пропущенная строка способна обнулить всё объявление целиком.

Есть ещё тег x-default. Он указывает, куда направить посетителя, не подходящего ни под один перечисленный язык, и его обычно не ставят вовсе.

Ошибка третья: автоматические перенаправления

Определять IP-адрес и принудительно уводить посетителя на определённый язык это благое намерение с вредным результатом.

Носитель турецкого, живущий в Германии, вполне может хотеть турецкую страницу. Россиянин в отпуске может предпочесть английскую версию. Принудительное перенаправление запирает обоих на неверной странице.

Роботы поисковых систем к тому же приходят обычно из одной страны. Принудительное перенаправление способно фактически закрыть остальные языки от сканирования.

Правильный подход это предлагать, а не решать: показать уведомление по предполагаемому местоположению, оставить выбор посетителю и запомнить его.

Ошибка четвёртая: наполовину переведённые страницы

В одной языковой версии заголовок и текст могут быть переведены, а меню, надписи на кнопках, подписи полей формы и сообщения об ошибках остаться на турецком.

Эта смесь снижает доверие пользователя и создаёт неопределённость в том, какому языку страница вообще принадлежит. Турецкий, оставшийся на шагах оформления заказа и связи, напрямую влияет на конверсию.

Проверка простая. В каждой языковой версии начните с главной и дойдите до отправки формы связи. Выписывайте каждое турецкое слово по пути. Список обычно оказывается длиннее, чем ожидалось.

Как выглядит правильная настройка

У каждого языка собственный адрес. Теги hreflang взаимны и ссылаются на себя, x-default добавлен. Вместо автоматических перенаправлений показывается предложение. Вся страница, включая интерфейсные надписи, на целевом языке.

Закрытие этих четырёх пунктов не требует создавать новый контент. Оно делает уже имеющийся контент находимым для той аудитории, для которой он написан, а именно этого чаще всего и не хватает.

Если хотите быстро оценить свой сайт: скопируйте адрес одной языковой версии и откройте его в приватном окне браузера. Если адрес не специфичен для этого языка, отсюда и начинается проблема.

команда beyworks

Креативное агентство, объединяющее стратегию, продакшн и цифровой рост.

Похожие статьи