hreflang

hreflang — це атрибут HTML, який повідомляє пошуковим системам, для якої мови або регіону призначена конкретна сторінка. У SEO його використовують, щоб показати зв’язок між мовними версіями одного й того самого контенту; англійською назва пишеться hreflang — hypertext reference language.

Як працює позначення мовних версій

Коли на сайті є кілька варіантів сторінки для різних аудиторій, hreflang допомагає пошуковику не плутати їх між собою. Наприклад, окрема сторінка може бути для української мови, інша — для англійської, а ще одна — для англійської для Великої Британії. У відповідних посиланнях вказують мовний код, а за потреби — і регіональний.

Такий сигнал не замінює переклад і не керує видимістю напряму. Його завдання простіше: підказати, яку версію краще показати користувачеві залежно від мови інтерфейсу, налаштувань браузера або географії запиту.

Що має бути узгоджено

  • Однаковий зміст або дуже близькі за змістом версії сторінок.
  • Коректні мовні коди, зазвичай у форматі ISO.
  • Взаємне посилання між усіма мовними варіантами.
  • Окрема URL-адреса для кожної версії.

Для hreflang важлива саме симетрія: якщо українська сторінка посилається на англійську, то англійська має повертати посилання назад. Без цього сигнал може працювати неповно або бути проігнорований.

Де застосовують у SEO

Найчастіше його додають на міжнародних сайтах, у багатомовних інтернет-магазинах, медіа-ресурсах і сервісах, де один і той самий матеріал існує в кількох локалізованих версіях. Особливо корисний hreflang тоді, коли різні сторінки мають схожий контент, але відрізняються мовою, валютою, контактами або правовими деталями.

Типові обмеження

Помилки в кодах, неповні зв’язки між сторінками чи змішування мов на одній URL можуть зменшити користь від розмітки. Hreflang також не виправляє погану структуру сайту і не гарантує, що пошуковик покаже саме потрібну версію; він лише уточнює її мовно-регіональне призначення.

hreflang