Что такое hreflang?

Hreflang (rel="alternate") — это атрибут ссылочного тега в HTML, который указывает поисковым системам, на какую аудиторию по языку и региону рассчитана конкретная версия страницы.

Hreflang — это способ сказать поисковику: «вот это английская версия для США, а вот это русская для России». Полное написание — rel="alternate" hreflang="код языка и региона": тег перечисляет все альтернативные версии одной страницы и связывает их между собой. Бизнесу это нужно, чтобы клиент из нужной страны попадал сразу на понятную ему версию, а не на англоязычную заглушку, и чтобы языковые версии не конкурировали друг с другом в выдаче.

Как работает hreflang

Разметка ставится в каждой версии и перечисляет все остальные версии, включая саму себя. Значение атрибута состоит из кода языка по стандарту ISO 639-1, а при необходимости — и кода региона ISO 3166-1 Alpha-2: en, en-US, ru-RU, de-AT, pt-BR. Если регион не важен, достаточно языка.

Отдельное значение x-default указывает на страницу-«переключатель» или версию по умолчанию для тех, кому не подошёл ни один язык, — например, страницу выбора страны.

Ключевой принцип — взаимность: если страница A ссылается на B, то B обязана ссылаться на A. Односторонние указания поисковые системы обычно игнорируют.

Важно понимать: hreflang — это подсказка, а не директива. Поисковик сам решает, какую версию показать. Тег не мешает индексации и не заменяет rel="canonical".

Зачем hreflang нужен бизнесу

Главная выгода — релевантность. Немец видит немецкую версию, бразилец — португальскую, и каждая попадает в свою страну выдачи. Это повышает кликабельность, снижает отказы и в итоге улучшает конверсию.

Второй эффект — порядок в индексе. Без разметки несколько языковых версий одного товара или статьи начинают соревноваться за одни и те же запросы, и поисковик выбирает «не ту» страницу. Hreflang распределяет роли между версиями.

Особенно важен тег для интернет-магазинов с доставкой в разные страны, мультиязычных сервисов, сайтов с филиалами и международных B2B-проектов. Для региональных сайтов внутри одной страны он работает в паре с настройками, о которых мы писали в статье про ГЕО (география).

Как применять: синтаксис, правила и поддержка Яндекса

Указать альтернативы можно тремя способами: тегами в HTML-коде страницы, HTTP-заголовком Link (удобно для PDF и не-HTML файлов) и через XML-карту сайта. Чаще всего используют первый вариант — он проще контролируется.

  • URL указывайте абсолютными, со https и доменом.
  • Добавляйте самоссылку: страница должна указывать на себя тоже.
  • Не назначайте один язык и регион двум разным URL.
  • Проверяйте взаимность всех связей между версиями.

Яндекс поддерживает hreflang, но с ограничениями: тег учитывается как дополнительный сигнал, а не как гарантия показа нужной версии. Для регионов внутри России Яндекс по-прежнему опирается на гео-таргетинг в Вебмастере, региональные поддомены и адреса. Поэтому hreflang имеет смысл для действительно мультиязычных проектов, а не для попытки «подменить» региональность.

Типичные ошибки и отличие от canonical

Canonical отвечает на вопрос «какая страница главная среди дублей», а hreflang — «какая версия для какого языка и региона». Это разные задачи, и путать их нельзя: canonical с одной языковой версии на другую фактически отменяет всю работу hreflang.

  • Нет обратных ссылок и взаимности между версиями.
  • Опечатки и несуществующие коды: en-EN, ru-RU-ru, русский вместо английского.
  • Разметка ведёт на страницы, закрытые в noindex или недоступные роботу.
  • Теги добавляются через JavaScript и не видны при рендеринге — такие сигналы часто теряются.
  • В разметке перечислены языки, которых на сайте нет: она расходится с реальным контентом.

Коротко: вывод

Hreflang — недорогой технический сигнал, который заметно улучшает поведение мультиязычного и мультирегионального сайта в поиске, если разметка сделана корректно и взаимно. Проверяйте коды языков и регионов, следите за связностью всех версий и не подменяйте им canonical. Для региональности внутри России hreflang остаётся вспомогательным инструментом, а решает гео-таргетинг.

Максим Ахтямов
Заместитель руководителя отдела разработки
Мы свяжемся с вами, ответим на интересующие вопросы и подготовим коммерческое предложение
Давайте работать
Оставьте заявку, после чего мы сможем собрать ключевые запросы, проверить позиции по ним, составить план продвижения и сделать вам предложение по продвижению сайта с гарантиями.
Ваш номер телефона *
Адрес вашего сайта
Антиспам вопрос: cколько будет 15 + 15 ?
Прикрепить список запросов
Только файлы Word, Excel, Блокнот
Оставить заявку

Смотрите другие материалы

noindex
Noindex — это директива для поисковых систем, которая запрещает добавлять конкретную страницу в поисковый индекс. Передаётся она мета-тегом robots в…
Читать подробнее
Canonical (rel="canonical")
Canonical (rel="canonical", каноническая ссылка) — это HTML-подсказка, которая сообщает поисковым системам, какой из похожих или одинаковых URL считать основной версией…
Читать подробнее
Entity SEO
Entity SEO — это подход к продвижению, при котором оптимизация строится вокруг сущностей: компаний, людей, товаров, услуг и тем, а…
Читать подробнее
Домен
Домен (domain) — это уникальное имя сайта в интернете, которое человек вводит в адресную строку, а система DNS превращает в…
Читать подробнее
DOM
DOM (Document Object Model, объектная модель документа) — это представление HTML-страницы в браузере в виде дерева объектов, к которому обращается…
Читать подробнее
HSTS
HSTS (HTTP Strict Transport Security) — механизм безопасности, при котором браузер обращается к сайту только по HTTPS, а небезопасные http-адреса…
Читать подробнее

go to top

7 (933) 990-91-12

7 (931) 178-02-48

7 (933) 990-91-17

7 (933) 990-92-34

7 (933) 990-92-37