Что такое hreflang

Hreflang — атрибут в ссылках вида <link rel="alternate" hreflang="…">,
который подсказывает поисковикам, какая языковая/региональная версия страницы соответствует пользователю. Он не повышает позиции, а распределяет трафик между дублями на разных языках и помогает показывать правильную версию (меньше отказов, выше CTR).
Время прочтения:
4 минуты
Дата публикации:
29.06.25
53
Что такое hreflang
a
b
c
d
e
f
g
h
i
j
l
m
o
p
r
s
t
u
v
w
y
А
Y
А
Б
В
Г
Д
Е
з
и
к
л
м
н
о
п
р
с
т
у
ф
х
ц
ч
ш
А
Я
метрика месяца
ROMI — это показатель возврата на инвестиции в маркетинг, который рассчитывается как отношение прибыли от маркетинговых активностей к затратам на них. Он помогает оценить, насколько эффективно были потрачены маркетинговые бюджеты и какие каналы приносят наибольшую отдачу.
ROMI

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

  • У вас есть одинаковый по смыслу контент для разных языков (/en/, /de/, /ru/) или регионов (en-US vs en-GB, pt-BR vs pt-PT);
  • Один домен/поддомены/ccTLD — не важно: hreflang работает и для example.com, и для de.example.com, и для example.de;
  • Не нужен, если сайт только на одном языке и без региональных версий.

Формат кодов

Используется стандарт BCP 47 (на практике — язык + опционально регион):

  • Язык: ISO 639-1 — en, de, ru, fr;
  • Регион: ISO 3166-1 alpha-2 — US, GB, DE, RU;
  • Пишем через дефис: en-US, en-GB, pt-BR. Регистр букв не критичен, но принято как в примере;
  • Специальный код x-default — «страница по умолчанию» (селектор языка/региона или глобальная версия).

Как внедрять

1. В <head> HTML (самый распространённый)
<link rel="alternate" hreflang="ru" href="https://example.com/ru/page/" />
<link rel="alternate" hreflang="en" href="https://example.com/en/page/" />
<link rel="alternate" hreflang="en-US" href="https://us.example.com/page/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/" />
2. В XML-карту сайта (удобно при большом объёме)
<url>
  <loc>https://example.com/en/page/</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://example.com/en/page/"/>
  <xhtml:link rel="alternate" hreflang="ru" href="https://example.com/ru/page/"/>
  <xhtml:link rel="alternate" hreflang="x-default" href="https://example.com/"/>
</url>
Не забудьте объявить пространство имён xmlns:xhtml="http://www.w3.org/1999/xhtml" в <urlset>.
3. HTTP-заголовки (для PDF/доков)
Link: <https://example.com/en/page/>; rel="alternate"; hreflang="en"
Link: <https://example.com/ru/page/>; rel="alternate"; hreflang="ru"

Золотые правила hreflang

  1. Взаимность (двусторонность). Каждая версия ссылается на все остальные, включая саму себя.
  2. Самоканон. На каждой версии стоит rel="canonical" на саму себя, не на «соседа по языку».
  3. Только 200-OK и индексируемые URL. Без noindex, не блокированы в robots.txt, без 3xx-цепочек.
  4. Точные соответствия. Страница en-GB должна вести именно на британскую версию, а не «куда-нибудь на английском».
  5. x-default указывайте на селектор языка/региона или «глобальную» страницу без привязки к языку.
  6. Коды без ошибок. en-UK — неправильно (нужно en-GB), ru-RU ок; дефис -, не подчёркивание.

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

  • Нет взаимности. Добавляйте полный набор alternate на каждой версии, включая саму себя;
  • Каноникал на другую локаль. Верните canonical на текущую страницу; связь между языками — через hreflang;
  • Ссылки на редиректы/404/noindex. Указывайте финальный 200-URL, доступный к обходу;
  • Перепутанные коды. Проверяйте ISO-коды (UK→GB, Greece→GR, etc.);
  • hreflang только в одной технологии. Допустимо и в <head>, и в sitemap, и в заголовках — но следите, чтобы везде был один и тот же набор;
  • Используют hreflang для вариантов без реальной локализации (меняется только валюта/цена). Лучше сделать настоящую локаль (язык, формат, контент) или не размножать версии.

Как это работает для пользователя

Поисковик сопоставляет:

  • язык интерфейса/запроса;
  • приблизительное местоположение;
  • ваши hreflang-сигналы и выбирает наиболее подходящую альтернативу. Если точного совпадения нет — может использовать x-default.

Проверка и отладка

  • Прогоните страницы краулером (Screaming Frog/Sitebulb): взаимность, коды, статус URL;
  • Вручную: откройте исходник/замер DevTools, убедитесь, что ссылки корректные;
  • Тестируйте «кластером»: берите одну страницу и все её альтернативы — ошибки обычно видны сразу;
  • Следите в логах/веб-мастере за индексируемостью разных локалей и тем, какая версия попадает в выдачу по соответствующим запросам.

Взаимодействие с другими настройками

  • Geo-targeting в инструментах веб-мастера можно использовать для поддоменов/поддиректорий, но hreflang важнее при выборе версии;
  • Авто-редиректы по IP/языку нежелательны: давайте возможность сменить язык, и используйте hreflang для поисковиков;
  • Canonical vs duplicate-параметры. Если у версии есть параметры, канонизируйте их на «чистый» URL внутри той же локали.

Мини-чек-лист hreflang

  • Для каждой страницы есть полный набор alternate (включая саму себя);
  • Коды формата lang или lang-REGION корректны (en-GB, pt-BR, ru);
  • Все href ведут на 200-OK индексируемые URL без редиректов;
  • canonical указывает на текущую локаль;
  • Есть x-default для селектора/глобальной версии;
  • Один и тот же набор hreflang везде (HTML/sitemap/headers);
  • Нет авто-редиректов, ломающих доступ к другим локалям.

вывод

hreflang — это «словарь соответствий» между языковыми/региональными дублями страниц. Сделайте взаимные ссылки между всеми версиями (включая саму себя), используйте правильные коды, указывайте чистые 200-URL и x-default для фолбэка — и поисковики будут показывать пользователям нужную локаль, без каннибализации и путаницы в выдаче.
Детальный анализ сайта, ниши и конкурентов
Заполните форму — и в течение 1 рабочего дня вы получите подробную стратегию роста с цифрами, сроками и приоритетами.
Подбор эффективных точек роста и инструментов продвижения
Индивидуальный SEO план на 6–12 месяцев

Бесплатный анализ вашего бизнеса
+ стратегия продвижения

1
2
3

Другие термины

Анкор (anchor; по-русски чаще «анкор-текст») — это кликабельный текст ссылки, который видит пользователь...
Арендные ссылки — это платные внешние ссылки, размещаемые на сайтах-донорах по модели абонплаты: вы платите...
Безанкорная ссылка — это внешняя или внутренняя ссылка, в тексте которой нет ключевого запроса. Анкор либо...
Видимость сайта — это показатель, который отражает, насколько часто и насколько высоко ваш сайт появляется в результатах...
Динамический URL — это адрес страницы, который генерируется автоматически системой управления сайтом...
Естественные ссылки — это внешние ссылки, которые другие сайты ставят по собственной инициативе: чтобы сослаться на ваш...

УСЛУГИ СТУДИИ A2O

аудиты
Находим все слабые места вашего сайта, которые ограничивают рост бизнеса и прибыли. Анализируем более 100 факторов продвижения
SEO ПРОДВИЖЕНИЕ
Продвигаем сайты в любой нише
Гарантируем результат, даем прозрачную статистику и помогаем вашему бизнесу расти

бизнесы, которые растут
вместе с нами

Нам доверяют компании из разных сфер: от локального сервиса до e-commerce.
Мы сопровождаем на всех этапах — от запуска до масштабирования.

бизнесы, которые растут
вместе с нами

Нам доверяют компании из разных сфер: от локального сервиса до e-commerce.
Мы сопровождаем на всех этапах — от запуска до масштабирования.
Технический SEO Аудит
Аудит UX | UI логики
рекомендации по улучшению
Закажите аудит вашего сайта
и получите комплексные рекомендации по улучшению
Отвечаем в Telegram
за 2 минуты

КОНТАКТЫ
SEO STUDIO A2O

Всегда на связи – поможем Вашему
бизнесу покорять поиск!