← Инструменты / Technical

Technical · Международное SEO

Проверка правильности настройки hreflang-тегов для языков и регионов

Hreflang Checker разбирает языковую разметку страницы: коды языков и стран по BCP 47, наличие x-default и self-referencing, а также обратные ссылки — подтверждают ли целевые страницы связь. Бесплатно, без регистрации.

Без регистрации · Reciprocal-проверка · BCP 47 · DOCX-отчёт

Проверяем hreflang...

fetch parse validate reciprocal score

Загружаем страницу...

Лимит запросов

Вы достигли лимита проверок. Повторите через:

—
example.com/ru/services/
84
Hreflang Checker
5 тегов · 2 reciprocal-ошибки
Хорошо
✓ Hreflang найден (5 тегов)
✓ x-default присутствует
! Нет self-referencing
✗ 2 reciprocal-ссылки отсутствуют
6
проверок
разметки
12
reciprocal-
страниц
BCP 47
коды
языков
DOCX
отчёт
с результатами

Что проверяет Hreflang Checker

6 проверок корректности мультиязычной разметки

Разметка
Наличие hreflang-тегов

Парсим <link rel="alternate" hreflang> из <head> и HTTP Link-заголовков.

Стандарт
Коды языков (BCP 47)

Проверяем соответствие кодов стандарту BCP 47: "ru", "en-US", "zh-Hans" и т.д.

Fallback
x-default

Проверяем наличие x-default — страницы по умолчанию для неохваченных языков.

Структура
Self-referencing

Google требует, чтобы каждая страница ссылалась на саму себя через hreflang.

Взаимность
Reciprocal-ссылки

Загружаем до 12 целевых страниц и проверяем, ссылаются ли они обратно.

Дубли
Дубли lang-кодов

Один язык — один тег. Несколько тегов с одним кодом игнорируются Google.

Пример правильной hreflang-разметки

<!-- В <head> каждой языковой версии страницы -->
<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="de" href="https://example.com/de/page/">
<link rel="alternate" hreflang="x-default" href="https://example.com/en/page/">
Частые ошибки
  • Нет x-default при 2+ языках
  • Нет самоссылки (self-referencing)
  • Целевые страницы не ссылаются обратно
  • Дубли: два тега с одним кодом
  • Некорректный код: «RU» вместо «ru»
Лучшие практики
  • Теги одинаковы на всех языковых версиях
  • x-default указывает на универсальную страницу
  • Абсолютные URL (не относительные)
  • Региональные коды: en-GB, zh-Hans, pt-BR
  • Также можно через HTTP Link-заголовок

Сравнение

Hreflang Checker vs SEO Аудит

SEO Аудит
Полный технический осмотр

Проверяет 50+ параметров: мета-теги, заголовки, скорость, ссылки. Hreflang входит как один из пунктов без проверки взаимности.

Hreflang Checker
Углублённый анализ мультиязычности

Загружает до 12 целевых страниц, проверяет взаимность ссылок, BCP 47 коды и x-default. Незаменим при международном SEO.

Применение

Когда запускать Hreflang Checker

🌍

Новая языковая версия

Запустили немецкую или французскую версию — убедитесь, что hreflang-ссылки взаимны и коды корректны.

📉

Падение регионального трафика

Трафик из конкретного региона снизился — проверьте, не сломались ли reciprocal-ссылки в кластере.

🔍

Международный SEO-аудит

Подготовьте детальный отчёт по hreflang-разметке как часть комплексного аудита.

🔄

Переезд на новый домен

После смены URL-структуры или ccTLD нужно пересобрать hreflang-кластеры на всех страницах.

🗺️

Обновление Sitemap

Добавили новые страницы — проверьте, что hreflang-теги обновились корректно для всех версий.

⚡

Дубли в индексе

Google индексирует несколько языковых версий по одному запросу — признак ошибки в hreflang-кластере.

МЕЖДУНАРОДНОЕ SEO

Reciprocal-ошибки видит только парсер

Проверьте hreflang-разметку страницы: коды BCP 47, x-default, self-referencing и взаимные ссылки.

Часто спрашивают

Что такое hreflang и зачем он нужен?
Hreflang — HTML-атрибут, который указывает поисковикам языковую и региональную версию страницы. Без него Google может показывать пользователям из России английскую версию вашего сайта вместо русской.
Что такое reciprocal-ссылки?
Google требует, чтобы каждая страница, на которую ссылается hreflang, также содержала ссылку обратно. Если de-версия не ссылается на ru-версию, Google игнорирует весь кластер hreflang.
Нужен ли hreflang одноязычному сайту?
Нет. Hreflang актуален только если на сайте есть несколько языковых или региональных версий страниц.
Почему важен x-default?
X-default указывает страницу по умолчанию для пользователей, язык которых не совпадает ни с одним из указанных кодов. Обычно это главная языковая версия или страница выбора языка.
Можно ли указывать hreflang через sitemap.xml?
Да, Google поддерживает hreflang в Sitemap через расширение <xhtml:link rel="alternate">. Это удобно для больших сайтов, но требует поддержания актуальности Sitemap.

Ошибки

Hreflang-ошибки и их последствия

ОшибкаРискДействие
Нет x-default Пользователи с неохваченным языком попадают на случайную версию Добавить <link rel="alternate" hreflang="x-default">
Нет self-referencing Google игнорирует весь hreflang-кластер страницы Каждая версия должна ссылаться hreflang на саму себя
Отсутствие reciprocal-ссылок Односторонние теги игнорируются — Google не доверяет кластеру Убедиться, что все языковые версии ссылаются друг на друга
Дубли lang-кодов Google выбирает случайный тег, остальные игнорирует Оставить строго один тег на каждый язык или регион
Некорректный BCP 47 код Поисковик не распознаёт язык, тег полностью игнорируется Использовать стандартные коды: ru, en-US, zh-Hans, pt-BR

Отчёт

Что входит в Hreflang-отчёт

📊
Hreflang Score (0–100)

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

🏷️
Все теги с расшифровкой

Полный список hreflang-тегов: язык, URL, источник (head / HTTP Link).

✅
Проверка BCP 47 кодов

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

🔗
Reciprocal-проверка (до 12 URL)

Загрузка целевых страниц и проверка обратных hreflang-ссылок.

⚙️
x-default и self-referencing

Статус обязательных тегов для корректной работы кластера.

📄
DOCX-отчёт для клиента

Готовый документ с выводами и чеклистом исправлений.

Hreflang Score BCP 47 x-default self-referencing reciprocal-ссылки дубли lang-кодов DOCX-отчёт

Для кого

Кто использует Hreflang Checker

🌐

SEO мультиязычного сайта

Контролирует hreflang-кластеры после каждого добавления или обновления языковых версий.

👨‍💻

Разработчик

Верифицирует внедрение hreflang-тегов после деплоя мультиязычной CMS или шаблонов.

🏢

SEO-агентство

Включает hreflang-отчёт в международный SEO-аудит для клиентов с несколькими рынками.

🛒

Маркетолог интернет-магазина

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

Запустить

Проверьте hreflang-разметку

Reciprocal-ссылки, BCP 47 коды, x-default и self-referencing — за несколько секунд.

Без регистрации · DOCX бесплатно · Результат сразу

Читайте также

Индексация
Sitemap.xml: как создать и проверить карту сайта