seo·matrix
бесплатный инструмент

Hreflang / i18n чекер

Многоязычным сайтам нужен корректный hreflang, чтобы движки отдавали нужный язык и не считали переводы дублями. Вставьте URL — мы читаем hreflang-теги и проверяем self-reference, x-default и взаимность.

Что проверяет этот инструмент

Hreflang — это HTML-разметка, которая сообщает поисковым системам, какую языковую и региональную версию страницы показать конкретному пользователю; чекер проверяет, что эта разметка полная и непротиворечивая на всех версиях. Он выявляет три ошибки, ломающие индексацию мультиязычного сайта, — отсутствие self-ссылки, дубли и конфликтующие записи и односторонние (невзаимные) ссылки, — а также отсутствие x-default, необязательного, но рекомендуемого фолбэка. Сломанный hreflang заставляет поисковик выдавать не ту языковую версию или вовсе игнорировать альтернаты — и пользователю, и AI-движкам, которые ссылаются на конкретный URL.

Что учитывается

Self-ссылка
Каждая страница в наборе hreflang должна указывать саму себя среди альтернатов; без self-ссылки поисковик считает разметку неподтверждённой и может проигнорировать весь кластер.
x-default
Значение x-default задаёт запасную страницу для пользователей, чей язык или регион не совпал ни с одним альтернатом; тег необязателен, но избавляет таких посетителей от попадания не на ту локаль.
Взаимность ссылок
Ссылки hreflang должны быть двусторонними: если страница A ссылается на B, то B обязана ссылаться на A; односторонние связи считаются ошибкой и отбрасываются.
Дубли и конфликты
Два тега hreflang с одним и тем же кодом языка-региона, но разными URL создают конфликт, который поисковик не может разрешить, поэтому не доверяет ни одному из них.
Коды языка и региона
Значения должны быть корректными кодами ISO 639-1, при необходимости с регионом ISO 3166-1 (например, ru, en-GB); ошибочный или несуществующий код молча игнорируется.
Полнота набора альтернатов
На каждой странице должен быть перечислен полный набор всех языковых версий; если одна версия пропущена, связь между локалями рвётся, а покрытие остаётся неполным.

Как пользоваться

  1. Вставьте URL одной языковой версии страницы в чекер.
  2. Просмотрите найденные проблемы — отсутствие self-ссылки, x-default, дубли или односторонние связи — сгруппированные по локали.
  3. Исправьте разметку в head каждой страницы (или в sitemap / HTTP-заголовке) так, чтобы все версии перечисляли полный взаимный набор, и перепроверьте.

Частые вопросы

Что такое hreflang и когда он нужен?

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

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

Да. Каждый альтернат, который вы указываете, обязан ссылаться обратно на вас; односторонний hreflang Google считает ошибкой и игнорирует.

Зачем нужен x-default?

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

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

В head каждой страницы, в XML-sitemap или в HTTP-заголовке. Выберите один способ и применяйте его единообразно — смешивание способов на одной странице приводит к конфликтам.

поделиться результатом Полезный результат? Отправьте коллеге: Telegram WhatsApp X
это лишь один инструмент

Этот аудит — 1 из 85 операций seo·matrix

Бесплатные тулзы показывают, ЧТО чинить. Полный аудит и автономная команда из 20 ИИ-агентов чинят это под ключ — стратегия, тексты, GEO, перелинковка, публикация и поддержка на «дне втором».

Все бесплатные тулзы →