С 2010 года · Более 2 млн запусков инструментов в месяц
С 2010 года
Добавить в Chrome

Моя Панель Инструментов

Автоматический Режим

Сохранённых инструментов пока нет.

Премиум-версия
Похожие инструменты
Генератор XML-карты сайтаКонвертер HTML в текстТестер APIКалькулятор заполнения трубыКонвертер HTML в Markdown
Домашняя страница > Инструменты для веб-мастеров

Генератор тегов Hreflang

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

БесплатноБез регистрацииМгновенный результат
Генератор тегов HreflangПопробуйте — бесплатно ▼
Вставьте исходный код HTML, содержащий теги <link rel="alternate" hreflang="...">.
Код языка URL

Embed Генератор тегов Hreflang Widget

О Генератор тегов Hreflang

Генератор тегов hreflang создает правильно отформатированные аннотации hreflang для многоязычных и мультирегиональных веб-сайтов. Он поддерживает три метода внедрения — теги HTML link, заголовки HTTP-ответов и XML-карты сайта. Инструмент включает интеллектуальное автозаполнение URL-адресов, импорт из существующей разметки, языковые пресеты и встроенную валидацию, чтобы помочь вам избежать распространенных ошибок hreflang, которые могут навредить вашему международному SEO.

Как использовать этот инструмент

  1. Добавьте языковые версии — Для каждой языковой версии вашей страницы введите код языка и региона hreflang (например, en, es, fr-ca) и полный URL-адрес. Используйте подсказки автозаполнения или введите свой код.
  2. Используйте автозаполнение (опционально) — Введите базовый URL-адрес и выберите шаблон «Подкаталог» или «Поддомен» для автоматической генерации URL для каждого языка.
  3. Добавьте x-default — Включите запись x-default, указывающую на вашу резервную страницу (обычно это основная языковая версия или страница выбора языка).
  4. Сгенерируйте теги — Нажмите «Сгенерировать теги», чтобы получить результат во всех трех форматах. Ознакомьтесь с предупреждениями валидации.
  5. Скопируйте и внедрите — Используйте вкладки, чтобы скопировать нужный формат. Для HTML вставьте теги в раздел <head> каждой языковой версии. Для XML-карт сайта скачайте файл и загрузите его на свой сервер.
👤
Пользователь
в Испании
🔍
Поисковая
система
🏷️
Читает
hreflang
🇪🇸
Выдает
испанскую страницу

Понимание атрибутов hreflang

Hreflang — это атрибут HTML, представленный Google в 2011 году, чтобы помочь веб-мастерам указывать языковой и географический таргетинг веб-страницы. Когда сайт имеет контент на нескольких языках или региональные вариации (например, английский для США и английский для Великобритании), теги hreflang сообщают поисковым системам, какую версию отображать в результатах поиска в зависимости от языка и местоположения пользователя.

Значение hreflang следует формату язык-регион, где:

  • Код языка — двухбуквенный код ISO 639-1 (например, en для английского, es для испанского, ru для русского)
  • Код региона (необязательно) — код страны ISO 3166-1 Alpha 2 (например, us для США, gb для Великобритании, mx для Мексики)

Специальные коды, такие как zh-hans (упрощенный китайский) и zh-hant (традиционный китайский), используют подтеги скрипта вместо кодов регионов.

Сравнение методов внедрения

Теги HTML Link Самый популярный

Разместите элементы <link> в разделе <head> каждой страницы. Легко внедряется и подходит для большинства сайтов.

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

Лучше всего для: Стандартных HTML-сайтов с управляемым количеством языковых версий.

Заголовки HTTP Для не-HTML

Отправляйте информацию hreflang в заголовках ответов HTTP. Полезно для файлов без раздела <head>, таких как PDF.

Link: <https://example.com/>;
rel="alternate";
hreflang="ru"

Лучше всего для: PDF-файлов, документов не-HTML и сайтов, где можно настроить заголовки сервера.

XML-карта сайта Для крупных сайтов

Добавьте аннотации hreflang в XML-карту сайта с помощью элементов xhtml:link. Идеально для сайтов с огромным количеством страниц.

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

Лучше всего для: Крупных веб-сайтов с сотнями или тысячами мультиязычных страниц.

Распространенные ошибки hreflang, которых следует избегать

  • Отсутствие взаимных тегов: Каждая страница, упомянутая в теге hreflang, должна ссылаться на все остальные языковые версии. Если страница А ссылается на страницу Б, страница Б также должна ссылаться на страницу А. Невзаимные теги игнорируются поисковиками.
  • Отсутствие самореферентного тега: Каждая страница должна содержать тег hreflang, указывающий на саму себя. Это подтверждает поисковым системам, что страница намеренно является частью набора hreflang.
  • Забытый x-default: Всегда включайте тег x-default для пользователей, чей язык/регион не совпадает ни с одним указанным тегом. Без него у поисковиков нет инструкции для резервного случая.
  • Использование неправильных кодов языков: Используйте коды ISO 639-1 для языков и ISO 3166-1 Alpha 2 для регионов. Частая ошибка — использование uk для английского языка вместо en-gb (в ISO 639-1 uk означает украинский).
  • Смешивание протоколов или доменов: Все URL-адреса hreflang должны использовать один и тот же протокол (предпочтительно HTTPS) и точно соответствовать каноническому URL. Несоответствия вызывают путаницу у поисковых систем.

Лучшие практики

  • Всегда используйте абсолютные URL-адреса (включая https://), никогда не используйте относительные пути.
  • Включайте самореферентный тег hreflang на каждой странице.
  • Добавляйте тег x-default, указывающий на основную версию или страницу выбора языка.
  • Убедитесь, что URL-адреса hreflang точно совпадают с каноническим URL каждой страницы.
  • Используйте только один метод внедрения на страницу (не смешивайте HTML-теги с аннотациями в карте сайта для одной страницы).
  • Регулярно проверяйте теги hreflang с помощью этого инструмента, Google Search Console или других SEO-аудитов.
  • Для страниц, нацеленных на один и тот же язык в разных регионах (например, en-us и en-gb), всегда указывайте и код языка, и код региона.

Часто задаваемые вопросы

Что такое теги hreflang?

Теги hreflang — это атрибуты HTML, которые сообщают поисковым системам, какую языковую и региональную версию страницы показывать пользователям. Они используют атрибут rel="alternate" hreflang="x", помогая поисковикам выдавать правильную версию на основе языка и местоположения пользователя.

Где следует размещать теги hreflang?

Их можно разместить в трех местах: в разделе <head> HTML в виде элементов <link>, в заголовках HTTP-ответов или в XML-карте сайта. Метод HTML head наиболее популярен, HTTP-заголовки хороши для PDF, а XML-карты — для огромных порталов.

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

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

Нужны ли взаимные ссылки в hreflang?

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

В чем разница между кодом языка и региона?

Код языка (например, en, ru) определяет язык контента. Необязательный код региона (например, us, ru) нацелен на конкретную страну. Например, en-us — для США, en-gb — для Великобритании.

Ссылайтесь на этот контент, страницу или инструмент так:

"Генератор тегов Hreflang" на сайте https://ru.miniWebtool.com/генератор-тегов-hreflang/ от MiniWebtool, https://MiniWebtool.com/

командой miniwebtool. Обновлено: 10.03.2026

Инструменты для веб-мастеров:

Популярные и обновлённые инструменты:

Генератор метатеговИзвлечение тегов YouTubeПроверка размера сканирования GooglebotСмотреть все →
Домашняя страница > Инструменты для веб-мастеров > Генератор тегов Hreflang