г. Москва, ул. Дубининская, д. 57, стр. 2, пом. III, офис 208.29
info@maximusmedia.pro
г. Москва, ул. Дубининская, д. 57, стр. 2, пом. III, офис 208.29

Hreflang: что это

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

  1. Корректно показывать пользователям страницу на их языке или для их региона.
  2. Избежать дублирования контента, когда одна и та же страница доступна на разных языках/для разных стран.
194
Время чтения: 2 минуты
Дата публикации

Основные компоненты hreflang

  • rel=»alternate» — говорит, что это альтернативная версия страницы.
  • hreflang=»xx[-YY]» — указывает язык (xx) и опционально регион (YY):
    • en — английский (любой регион)
    • en-US — английский для США
    • ru — русский
    • uk-UA — украинский для Украины
  • href=»URL» — адрес альтернативной версии.

Пример:

<link rel=»alternate» hreflang=»ru»   href=»https://example.com/ru/page.html» />

<link rel=»alternate» hreflang=»en-US» href=»https://example.com/en-us/page.html» />

<link rel=»alternate» hreflang=»en-GB» href=»https://example.com/en-gb/page.html» />

Способы реализации

  • Внутри HTML <head>
    Самый распространённый метод — прямые теги <link> в секции <head>.
  • HTTP-заголовок
    Удобно для файлов не в формате HTML (PDF, изображения):

Link: <https://example.com/en/page.pdf>; rel=»alternate»; hreflang=»en»

  • В карте сайта (Sitemap)

Позволяет централизованно описать все альтернативные версии:



<url>

<loc>https://example.com/ru/page.html</loc>

<xhtml:link rel="alternate" hreflang="ru" href="https://example.com/ru/page.html"/>

<xhtml:link rel="alternate" hreflang="en" href="https://example.com/en/page.html"/>

</url>

Важные нюансы и лучшие практики

  • Взаимность (reciprocal links)
    Если страница A ссылается на B через hreflang, то и B должна ссылаться на A.
  • Самоссылка
    Каждая версия должна указывать сама на себя:

<link rel=»alternate» hreflang=»ru» href=»https://example.com/ru/page.html» />

  • x-default

Указывает «версию по умолчанию», когда язык/регион не определён:

<link rel=»alternate» hreflang=»x-default» href=»https://example.com/»/>

  • Использование канонических ссылок
    Не заменяет <link rel=»canonical»>. Canonical указывает на главную версию, hreflang — на языковые альтернативы.
  • Единообразие URL
    Всегда используйте либо слэш на конце, либо без — это важно для правильного распознавания.

Пример полной реализации



<head>

<!-- Каноническая версия -->

<link rel="canonical" href="https://example.com/ru/page.html" />

 

<!-- Альтернативные языковые версии -->

<link rel="alternate" hreflang="ru"        href="https://example.com/ru/page.html" />

<link rel="alternate" hreflang="en-US"     href="https://example.com/en-us/page.html" />

<link rel="alternate" hreflang="en-GB"     href="https://example.com/en-gb/page.html" />

<link rel="alternate" hreflang="x-default" href="https://example.com/" />

</head>

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

Ошибка Последствие
Нет взаимных ссылок Поисковики могут игнорировать hreflang
Несовпадение URL (слэш/без слэша) Альтернативы не будут распознаны
Отсутствие x-default Новые или нераспознанные пользователи увидят неверную версию
Использование только канонических ссылок Языковые версии не учитываются

Выводы

  • Удобство пользователей: корректная версия языка/региона повышает конверсию.
  • SEO-эффект: снижение риска дублирования, улучшение индексации разных языковых версий.
  • Стандартизация: следование рекомендациям Google, Bing и других поисковых систем.

Используя hreflang, вы обеспечиваете пользователям наиболее релевантный контент и повышаете эффективность мультиязычных сайтов.

Статьи по теме
Без категории
SEO для мобильных устройств: как оптимизировать сайт под смартфоны и планшеты
17 февраля 2025
SEO для мобильных устройств: как оптимизировать сайт под смартфоны и планшеты
SEO ликбез
Заголовки Н1-Н6: роль и значимость в оптимизации
13 марта 2024
Заголовки Н1-Н6: роль и значимость в оптимизации
SEO
Как оптимизировать сайт для голосового поиска
17 июля 2023
Как оптимизировать сайт для голосового поиска
Дмитрий Ларионов
Основатель маркетингового агентства полного цикла Maximus Media

Напишем или позвоним Вам первыми в течение 10 минут

    Другие термины
    GET-параметр

    GET-параметр (или query-параметр) — это часть URL, через которую веб-клиент (браузер) передаёт серверу небольшие данные при выполнении HTTP-запроса методом GET. Разберём подробно.

    217
    Время чтения 1 минута
    Description

    Description в SEO — это краткое текстовое описание содержимого веб-страницы, предназначенное в первую очередь для поисковых систем и пользователей. Оно размещается в специальном HTML-теге <meta name=»description»> внутри кода страницы и, как правило, отображается под заголовком страницы (title) в результатах поисковой выдачи (например, в Google или Яндексе).

    151
    Время чтения 1 минута
    Высокочастотные запросы

    Высокочастотные запросы (ВЧ-запросы) – это поисковые запросы, которые пользователи часто вводят в поисковые системы (Яндекс, Google и др.). Они обладают высоким объемом поискового трафика, что делает их важными для SEO-продвижения.

    519
    Время чтения 1 минута
    Краулер

    Краулер (или паук) — это автоматическая программа или скрипт, который используется для обхода веб-страниц в интернете с целью сбора, индексации и обработки информации. Краулеры играют важную роль в поисковых системах и других сервисах, которые требуют сбора данных с множества сайтов.

    513
    Время чтения 1 минута
    Зеркало сайта

    Зеркало сайта — это точная копия основного веб-сайта, размещённая на другом домене или сервере. Зеркала используются для обеспечения доступности ресурса, повышения скорости загрузки страниц, а также для резервирования данных.

    517
    Время чтения 1 минута
    PBN-сеть

    PBN-сеть (Private Blog Network) — это группа взаимосвязанных сайтов, созданных с целью манипуляции результатами поисковой выдачи. Главная цель такой сети — передача ссылочного веса (линкджуса) от этих сайтов на продвигаемый ресурс, чтобы искусственно повысить его позиции в поисковиках, таких как Google или Яндекс.

    231
    Время чтения 1 минута
    ×
    Екатерина Ефремова
    Екатерина Ефремова Здравствуйте! Готова помочь вам. Напишите мне, если у вас появятся вопросы.
    +7 (123) 456-78-90 info@maximusmedia.pro Отдел работы с клиентами
    ул. Дубининская, д. 57, стр. 2, пом. III, офис 208.29, Москва, Московская область, 115054, Россия