Что означает обратная ссылка в hreflang
В этом контексте обратная ссылка — не внешняя ссылка с другого сайта. Речь о разметке rel="alternate" hreflang на самих языковых версиях. Например, английская страница указывает на русскую, а русская — на английскую. Каждая версия также включает ссылку на себя.
Пример взаимных указаний
На английской странице:
<link rel="alternate" hreflang="en" href="https://example.com/en/page">
<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="ru" href="https://example.com/ru/page">
Теги размещают в корректном <head> HTML. Для PDF и других не-HTML-файлов возможен HTTP-заголовок Link; языковые связи также можно объявить в XML sitemap. Для каждого способа нужен согласованный набор URL.
Как найти отсутствие обратной ссылки
- Составьте список соответствующих страниц для каждого языка или региона. Сравнивайте перевод одной страницы с его переводами, а не разные разделы сайта.
- Для каждой страницы проверьте язык и регион в
hreflang, абсолютный адрес вhrefи ссылку на саму страницу. - Откройте каждую указанную версию и убедитесь, что она возвращает ссылку на исходную. Проверьте конечный URL после редиректов и доступность страниц.
- Если указана страница
x-default, проверьте её адрес и согласованность набора ссылок с остальными версиями.
Пример ошибки: английская страница ссылается на https://example.com/ru/page, но русская перечисляет только себя. Добавьте в разметку русской страницы английскую версию; затем проверьте обе страницы повторно. Односторонние связи Google может не интерпретировать так, как ожидается.
Где проверять
Проверяйте обратные ссылки hreflang в исходном HTML обеих страниц или краулером, который сопоставляет пары URL. Для PDF и других не-HTML-файлов проверяйте заголовок Link. Внешние backlinks относятся к другой задаче — анализу ссылочного профиля.
Подробнее: документация Google о языковых версиях.
