🌐
SEO и реклама

hreflang и многоязычное SEO: как правильно показать uz/ru/en версии Google

30.06.2025
← Все статьи

hreflang — это специальный атрибут, который сообщает Google, "для какого языка и региона пользователей предназначена данная страница". Он был введен Google в 2011 году и с тех пор стал обязательным SEO-элементом для всех многоязычных сайтов. Для проектов, работающих на рынке Центральной Азии, hreflang особенно важен, потому что узбекская аудитория делится на несколько сегментов: одни пользователи пишут и читают на русском, другие на узбекском латиницей, а третьи привыкли к кириллическому письму. Если не объяснить эти различия Google явно, поисковая система будет показывать неправильные языковые версии и конверсия будет падать.

Как работает hreflang и зачем он нужен

Представьте ситуацию: на вашем сайте существуют три версии одной и той же страницы — узбекская, русская и английская. Google индексирует каждую из них отдельно и пытается самостоятельно угадать, какая версия должна показываться какому пользователю. Однако эти догадки часто оказываются ошибочными. Русскоязычный житель Ташкента может попасть на узбекскую версию, а английский клиент из США увидит русский интерфейс. hreflang устраняет эту неопределенность и направляет каждого посетителя именно на ту страницу, которая написана на его языке.

Три способа размещения hreflang

Первый и наиболее распространенный способ — добавление тегов link rel="alternate" внутри HTML-секции head. Этот вариант удобен для малых и средних сайтов, потому что разметка видна прямо в исходном коде страницы и любые ошибки легко обнаружить визуально. Второй способ — передача через HTTP-заголовки, что применяется в основном для не-HTML файлов, таких как PDF-документы или изображения. Третий способ — описание hreflang внутри файла sitemap.xml, и это самый эффективный путь для крупных сайтов.

Коды языков и регионов

Значение hreflang состоит из двух частей: кода языка по стандарту ISO 639-1 и опционального кода региона по стандарту ISO 3166-1. Коды языков пишутся строчными буквами — uz, ru, en, kk, tj. Коды регионов пишутся заглавными буквами — UZ, RU, US, GB, KZ. При объединении они дают комбинации вида en-US (американский английский), en-GB (британский английский), ru-RU (русский язык для России), uz-UZ (узбекский язык для Узбекистана).

x-default и его роль в стратегии

x-default — это особое значение, которое определяет, какую версию показывать пользователям, чей язык не совпадает ни с одной из доступных языковых версий сайта. Если на ваш ресурс зайдет арабоязычный посетитель, а арабской версии у вас нет, Google покажет ему страницу, помеченную как x-default. Обычно эту роль выполняет английская версия.

Структура сайта: ccTLD, поддомен или подпапка

Существуют три основных подхода к построению многоязычного сайта. ccTLD подразумевает использование отдельного национального домена для каждого языка, например sayt.uz для Узбекистана и sayt.ru для России. Этот подход дает самый сильный региональный сигнал поисковикам, но требует наращивания авторитета каждого домена с нуля. Поддоменный вариант с en.sayt.com и ru.sayt.com обеспечивает гибкость, но размывает накопленный авторитет. Подпапки вида sayt.com/uz/ и sayt.com/ru/ сохраняют весь вес главного домена и являются наиболее простым техническим решением.

Самые частые ошибки при настройке

Главная и самая распространенная ошибка при работе с hreflang — отсутствие взаимных ссылок между языковыми версиями. Если узбекская страница указывает на русскую, то русская версия обязательно должна указывать обратно на узбекскую. При нарушении этого правила Google полностью игнорирует все hreflang-сигналы и считает разметку недействительной. Другая частая проблема — использование некорректных языковых кодов, например "uzb" или "rus" вместо правильных значений "uz" и "ru".

Особый случай узбекского языка

Узбекский язык используется в двух письменностях — латинской и кириллической — и это требует отдельного внимания при настройке hreflang. Для латиницы применяется значение "uz-Latn-UZ", а для кириллицы — "uz-Cyrl-UZ". Эти коды письменности взяты из стандарта ISO 15924 и официально поддерживаются Google.

Контроль через Google Search Console

Самый надежный способ проверить правильность работы hreflang — изучить отчеты в Google Search Console, конкретно в разделе "International Targeting" или в обновленной версии — "Pages". Там Google показывает все обнаруженные ошибки hreflang.

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

👥 Социальное доказательство (social proof): стратегии повышения доверия и конверсии ⏱️ Техники urgency и scarcity: повышение продаж через срочность и дефицит ⤵️ Воронка конверсии (funnel): оптимизация каждого этапа клиентского пути 🎯 Ретаргетинг: стратегия возврата ушедшего посетителя
🌐 Язык
🇺🇿 O'zbek 🇺🇿 Ўзбек 🇷🇺 Русский 🇬🇧 English