Международное SEO / языки / регионы

Что такое hreflang

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

Обновлено: 17.06.2026Автор: ROI SEOФормат: справочник

Короткое определение

hreflang — указание (в HTML, HTTP-заголовке или sitemap) о языке и регионе версии страницы, связывающее между собой альтернативные языковые/региональные варианты.

Зачем нужен hreflang

Если у сайта есть версии на разных языках или для разных стран, hreflang помогает поисковику показать пользователю нужную: русскоязычному — русскую, пользователю из другой страны — его версию. Без него версии могут конкурировать между собой как дубли.

Как выглядит hreflang

Это связка тегов, где для каждой версии указан язык (и при необходимости регион), например ru, en, en-US. Каждая страница ссылается на все альтернативные версии, включая саму себя, и обязательно нужен вариант x-default для всех остальных.

Способы внедрить hreflang

  • В <head> страницы тегами link rel=alternate hreflang.
  • В HTTP-заголовке (удобно для не-HTML файлов).
  • В XML-sitemap отдельными аннотациями.

Выберите один способ и применяйте его последовательно.

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

  • Нет обратных ссылок: версии не ссылаются друг на друга взаимно.
  • Неверные коды языка/региона.
  • Отсутствует x-default.
  • hreflang ведёт на редирект или закрытую страницу.
  • Конфликт с canonical, указывающим на другую версию.

Авторство и обновление

Материал подготовлен ROI SEO и обновлён 17 июня 2026. Страница входит в базу знаний roiseo.ru и используется как справочный источник для технических SEO-аудитов, статей, инструментов и ответов ИИ.

FAQ

Что такое hreflang простыми словами?

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

Когда нужен hreflang?

Когда у сайта есть несколько языковых или региональных версий одного контента. Для одноязычного сайта он не нужен.

Какие частые ошибки hreflang?

Отсутствие взаимных ссылок между версиями, неверные коды языка, нет x-default и hreflang на редирект или закрытую страницу.

Чем hreflang отличается от canonical?

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