Сайт использует cookie-файлы. Продолжая пользоваться сайтом, вы принимаете нашу политику использования файлов cookie.
Принять
Competent Tools · International SEO

Hreflang Generator онлайн — создать hreflang-теги для языковых версий

Создавайте hreflang-разметку для мультиязычных и мультирегиональных сайтов. Добавьте URL версий, язык и регион — генератор сформирует готовые link rel="alternate" теги и при необходимости добавит x-default.

ru-KZ русский · Казахстан
kk-KZ казахский · Казахстан
x-default версия по умолчанию
Hreflang Tags Generator

Создать hreflang-разметку

код формируется в браузере
Быстрые варианты:
Языковые версии 0
x-default обычно указывает версию, которая должна использоваться, когда ни одна языковая или региональная версия не подходит лучше.
Готовый HTML-код Добавьте языковые версии
 
Проверка набора ожидает данных
URL
Коды
x-default нет
!

Hreflang работает корректнее как согласованный набор: соответствующие языковые страницы должны ссылаться друг на друга. Генератор создаёт теги, но не проверяет фактическое наличие обратной hreflang-разметки на удалённых страницах.

Language & Region

Что такое hreflang

Hreflang помогает поисковым системам связать альтернативные языковые или региональные версии одной страницы и понять, какой вариант предназначен для определённой аудитории.

01 Один контент
02 Несколько языковых версий
03 hreflang связывает их
Kazakhstan SEO

Hreflang для сайта в Казахстане

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

RU-KZ

Русский язык для Казахстана

hreflang="ru-KZ"

Подходит для русскоязычной версии, ориентированной на пользователей в Казахстане.

KK-KZ

Казахский язык для Казахстана

hreflang="kk-KZ"

Используется для версии страницы на казахском языке с региональной привязкой к Казахстану.

EN-KZ

Английский язык для Казахстана

hreflang="en-KZ"

Может использоваться, если существует отдельная англоязычная версия для Казахстана.

Code structure

Язык и регион в hreflang-коде

Hreflang может содержать только языковой код или сочетание языка и региона. Регион не заменяет язык.

LANGUAGE ru

Языковой код.

+
REGION KZ

Код региона или страны.

=
HREFLANG ru-KZ

Русский язык, аудитория Казахстана.

Examples

Примеры hreflang-разметки

На каждой связанной странице набор альтернатив должен быть согласован и включать саму текущую страницу вместе с другими версиями.

HEAD Kazakhstan
<link rel="alternate"
      hreflang="ru-KZ"
      href="https://example.kz/ru/service/">

<link rel="alternate"
      hreflang="kk-KZ"
      href="https://example.kz/kk/service/">

<link rel="alternate"
      hreflang="en-KZ"
      href="https://example.kz/en/service/">

<link rel="alternate"
      hreflang="x-default"
      href="https://example.kz/service/">
01
Полные URL

Используйте абсолютные адреса страниц.

02
Взаимные ссылки

Альтернативные страницы должны подтверждать связь друг с другом.

03
Одинаковый объект

Hreflang предназначен для соответствующих версий одной страницы.

04
Canonical не заменяет hreflang

Это разные сигналы с разными задачами.

x-default

Для чего нужен hreflang="x-default"

x-default можно использовать для версии страницы, которая не предназначена специально для конкретного языка или региона.

ru-KZ kk-KZ en-KZ
если нет более подходящей версии x-default https://example.kz/
Hreflang vs Canonical

Hreflang и canonical — разные SEO-сигналы

Hreflang связывает языковые и региональные альтернативы. Canonical используется для обозначения предпочтительного URL среди дублирующихся или близких вариантов.

HREFLANG

Альтернативные версии

Помогает связать соответствующие страницы для разных языков или регионов.

hreflang="kk-KZ"
CANONICAL

Предпочтительный URL

Помогает указать основную версию URL среди дублей или близких страниц.

rel="canonical"
Common mistakes

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

Hreflang особенно чувствителен к несогласованным наборам страниц и неправильным комбинациям кодов.

01

Нет обратной ссылки

Страница A указывает страницу B, но страница B не подтверждает связь обратно.

02

Неверный код

Используется случайная комбинация языка и региона вместо корректной структуры.

03

Указаны разные страницы

Hreflang связывает URL, которые не являются соответствующими версиями контента.

04

Нет self-reference

Текущая версия страницы отсутствует в собственном наборе альтернатив.

05

URL с редиректом

В набор попадает URL, который перенаправляет на другой адрес.

06

Hreflang вместо перевода

Сам тег не переводит страницу и не создаёт языковую версию.

Важно

Hreflang не переводит сайт — он связывает уже существующие версии

Каждая URL-версия должна реально существовать и содержать соответствующую языковую или региональную версию страницы. Генератор создаёт HTML-разметку, но не проверяет качество перевода, HTTP-ответы удалённых страниц или их фактическое содержимое.

FAQ

Вопросы про hreflang

Основные вопросы о языковых и региональных версиях сайта.

Что такое hreflang?

Hreflang помогает поисковым системам связать альтернативные языковые или региональные версии одной страницы и понять, какой вариант предназначен для определённой аудитории.

Что означает hreflang="ru-KZ"?

hreflang="ru-KZ" обозначает русскоязычную версию страницы, ориентированную на пользователей в Казахстане.

Что означает hreflang="kk-KZ"?

hreflang="kk-KZ" обозначает казахоязычную версию страницы с региональной привязкой к Казахстану.

Обязательно ли указывать регион?

Нет. Можно использовать только языковой код, например ru или en, если отдельная региональная привязка для страницы не требуется.

Что такое x-default?

x-default можно использовать для версии страницы, которая предназначена для пользователей, для которых ни одна другая языковая или региональная версия не является более подходящей.

Должны ли hreflang-ссылки быть взаимными?

Да. Для согласованного набора соответствующие языковые страницы должны подтверждать связь друг с другом, включая ссылку на текущую версию страницы.

Можно ли использовать hreflang вместе с canonical?

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

Подходит ли hreflang для сайта в Казахстане?

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

Hreflang Generator бесплатный?

Да. Hreflang Generator Competent можно использовать бесплатно без регистрации.

Competent Agency

Hreflang настроен — проверим всю международную SEO-структуру.

Анализируем языковые версии, canonical, sitemap.xml, robots.txt, индексацию, структуру URL, мета-теги и внутреннюю перелинковку для сайтов в Казахстане и других регионах.

SEO-продвижение
Бесплатная консультация WhatsApp