Сайт на двух языках — обычная история для бизнеса в Таджикистане: клиенты ищут и на русском, и на таджикском. Но если просто перевести страницы и поставить переключатель языка, поисковики часто показывают не ту версию или вовсе считают страницы дублями. Разберём, как устроить двуязычный сайт так, чтобы обе версии находили в Google и Яндексе.
Отдельный адрес для каждой языковой версии
Главное правило: у каждой версии страницы должен быть свой постоянный URL. Если язык переключается скриптом или через cookies, а адрес не меняется, поисковый робот увидит только одну версию — ту, что открывается по умолчанию.
Удобные варианты структуры:
- папки: site.tj/ для русского и site.tj/tg/ для таджикского — самый простой и распространённый вариант;
- поддомены: tg.site.tj — работают, но требуют отдельной настройки в инструментах для вебмастеров;
- отдельные домены — оправданы только для разных стран, а не для двух языков одной страны.
Разметка hreflang: подсказка поисковику, какая страница для кого
Атрибут hreflang сообщает поисковой системе, что две страницы — это переводы друг друга. Тогда пользователю с таджикским интерфейсом поисковик охотнее покажет таджикскую версию, а русскоязычному — русскую. Для таджикского языка используется код tg, для русского — ru.
Что важно проверить:
- ссылки hreflang должны быть взаимными: русская страница ссылается на таджикскую и наоборот;
- каждая страница ссылается и сама на себя;
- указывается полный адрес, а не относительный;
- добавлен вариант x-default для тех, чей язык не совпадает ни с одной версией.
Многоязычные плагины для WordPress, например Polylang или WPML, выводят эту разметку автоматически — но после настройки её всё равно стоит проверить в коде страницы.
Перевод — это не дословная замена слов
Машинный перевод без редактуры читается неестественно, и это видно и людям, и поисковикам. Но есть и менее очевидная проблема: люди формулируют запросы на разных языках по-разному. Русскоязычный пользователь напишет «рекламное агентство Душанбе», а таджикоязычный может искать совсем другими словами или смешивать языки.
Поэтому семантику — список запросов, под которые оптимизируется страница, — нужно собирать отдельно для каждого языка. Посмотрите подсказки в поисковой строке, запросы в Google Search Console и Яндекс.Вебмастере, спросите отдел продаж, как клиенты описывают свою задачу.
Метатеги, адреса и изображения — тоже на двух языках
Частая ошибка: текст страницы переведён, а заголовок title, описание description, подписи к картинкам и alt-тексты остались на русском. Поисковик видит смешение языков и хуже понимает, для кого страница.
Проверьте на каждой языковой версии:
- title и description на языке страницы;
- заголовки H1–H3;
- alt у изображений;
- кнопки, формы, сообщения об ошибках;
- атрибут lang в коде страницы.
Не смешивайте языки на одной странице
Если на таджикской странице половина блоков на русском, пользователь уходит, а поисковик получает противоречивый сигнал. Лучше временно не публиковать раздел на втором языке, чем показывать его наполовину переведённым. Исключение — названия брендов и устойчивые термины, которые и так пишут латиницей.
Отдельно отслеживайте результаты каждой версии
В Google Search Console и Яндекс.Вебмастере можно смотреть статистику по разделам сайта. Сравнивайте показы и клики русской и таджикской версий: если одна из них почти не получает трафика, проблема обычно в индексации, разметке hreflang или в том, что семантика собрана формально.
Короткий чек-лист
- У каждой языковой версии свой URL.
- Разметка hreflang взаимная, с x-default.
- Семантика собрана отдельно для каждого языка.
- Метатеги, alt и интерфейс переведены.
- На одной странице — один язык.
- Результаты отслеживаются по каждой версии.
Если сайт уже работает на двух языках, начните с аудита: он покажет, какие страницы поисковик не видит и где версии конфликтуют друг с другом.




Оставить комментарий