Индексация · 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-код этой страницы. Остальные коды набора этим правилом не проверяются.