Индексация · HREFLANG_RETURN_LANG

Обратная ссылка hreflang с чужим кодом языка

Цель ссылается обратно, но hreflang на этот URL не совпадает с self-кодом источника. Поиск не свяжет пару версий.

Приоритет в аудите: Средний

Что проверяется

Для взаимной 2xx-цели смотрится lang у href на identity источника в HTML, HTTP Link и xhtml:link loc цели в уже прочитанном sitemap. Ожидается self-код исходной страницы (не x-default, если есть языковой self). 4xx и цели без обратной ссылки этим кодом не помечаются. Нет self-lang — not_applicable. Тот же бюджет пробы. Словарь язык→URL остальных пар — HREFLANG_LANG_MAP. Кластер сравнивается по HTML, HTTP Link и xhtml loc.

Частые причины

Шаблон локали копирует свой lang на все reverse-href

ru-страница в наборе en помечена как en

Self указан только как x-default, а цель ставит другой код

Как исправить

На каждой версии для URL этой страницы поставьте тот же hreflang, что в её self-теге. Не подменяйте язык страницы языком текущей локали.

Критерий приёмки

Обратный href на identity источника несёт self-код этой страницы. Остальные коды набора этим правилом не проверяются.