Hreflang — что это такое и как работает

Hreflang связывает языковые или региональные версии страницы и помогает поисковой системе выбрать подходящий URL для пользователя.

Обновлено 1 сентября 2026 г.Автор: Александр Алашеев

Определение

Hreflang — аннотация, которая сообщает поисковой системе о равноценных языковых или региональных версиях одной страницы.

Термин
Hreflang
Полное название
HTML language and regional targeting annotation
Раздел
SEO и поисковые системы
Также ищут
rel hreflang, языковая разметка, региональные версии страницы

Что означает Hreflang простыми словами

Значения используют коды языка и при необходимости региона, например `ru` или `en-GB`. Каждая версия должна ссылаться на себя и остальные версии взаимно. `x-default` обозначает нейтральную страницу выбора. Hreflang помогает выбрать URL, но не склеивает дубли как canonical.

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

Пример

Русская, казахстанская и английская версии тарифа взаимно перечисляют друг друга, а общая страница выбора языка указана как x-default.

Как применять на практике

  1. Составьте полную таблицу соответствующих URL, языков и регионов.
  2. Добавьте взаимные аннотации, включая ссылку каждой страницы на саму себя.
  3. Проверьте коды, ответы URL, canonical и одинаковый набор версий во всём кластере.

Частые ошибки

  • Указывать страну без кода языка.
  • Добавлять ссылку только с одной версии без обратного подтверждения.
  • Канонизировать все языковые страницы на один язык.

Источники и документация

Вопросы о Hreflang

Hreflang влияет на язык интерфейса сайта?

Нет. Он передаёт поисковой системе связь между URL. Переключатель языка и фактический перевод нужно реализовать отдельно.

Нужен ли hreflang для одного русского сайта?

Нет, если нет альтернативных языковых или региональных URL с соответствующим содержанием.