Адрес

г. Москва
Проспект Мира 101 с1

Hreflang: что это такое и зачем он нужен

  • 08.07.2026
  • 23

Hreflang — это атрибут, который сообщает поисковым системам, какие языковые или региональные версии есть у страницы. Он помогает показывать пользователю подходящий вариант: русский, английский, немецкий, версию для России, Казахстана, Германии и других регионов.

Простыми словами, hreflang связывает страницы-переводы между собой и объясняет поисковику: это не дубли, а альтернативные версии для разных языков или стран.

Пример hreflang

HTML

<link rel="alternate" hreflang="ru" href="https://site.ru/ru/page/">
<link rel="alternate" hreflang="en" href="https://site.ru/en/page/">
<link rel="alternate" hreflang="x-default" href="https://site.ru/">

Где используют hreflang

  • мультиязычные сайты;
  • международные интернет-магазины;
  • региональные версии страниц;
  • сайты с разными валютами и условиями;
  • страницы с локализованным контентом;
  • проекты на нескольких доменах или подпапках.

Hreflang и canonical

Каждая языковая версия обычно должна иметь canonical на саму себя и hreflang на альтернативные версии. Ошибка — канонизировать английскую страницу на русскую или наоборот: так можно исключить нужную версию из индекса.

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

  • нет обратных hreflang-ссылок;
  • href ведёт на 404 или редирект;
  • неверный код языка или региона;
  • canonical конфликтует с hreflang;
  • указаны страницы другого смысла;
  • переключатель языка ведёт на главную;
  • x-default отсутствует там, где нужен;
  • языковые версии закрыты от индексации.

Hreflang и GEO

Для GEO hreflang помогает ИИ-системам понимать, какие версии материала предназначены для разных языков и регионов. Но перевод должен быть качественным, локализованным и актуальным.

Чек-лист hreflang

  • Все языковые версии перечислены.
  • Есть обратные ссылки.
  • Коды языков корректны.
  • URL открываются с 200.
  • Canonical не конфликтует.
  • Контент локализован.
  • Sitemap или HTML-разметка проверены.
Комментарий эксперта

Hreflang не нужен каждому сайту, но для мультиязычных проектов он критичен. Большинство ошибок возникает из-за конфликтов с canonical, отсутствия обратных ссылок и неверных URL. Если страницы переводов не связаны корректно, поисковик может показывать пользователю не тот язык.

Вопросы и ответы о hreflang

Что такое hreflang?

Это атрибут для указания языковых и региональных альтернатив страницы.

Hreflang убирает дубли?

Он помогает понять, что страницы являются альтернативами, но не заменяет canonical.

Что такое x-default?

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

Где размещать hreflang?

В head страницы, HTTP-заголовках или sitemap.xml.

Нужен ли hreflang для одного языка?

Обычно нет, если нет региональных альтернатив.

Связанные термины

  • мультиязычность;
  • canonical;
  • x-default;
  • локализация;
  • sitemap.xml;
  • международное SEO;
  • GEO.

Материал был полезен?