Обязательно используйте hreflang — это стандарт для связи языковых версий сайта.
Как настроить
На каждой странице в <head> добавьте ссылки на все языковые версии:
<link rel="alternate" hreflang="ru" href="https://site.ru/uslugi/" />
<link rel="alternate" hreflang="en" href="https://site.com/services/" />
<link rel="alternate" hreflang="x-default" href="https://site.com/" />
Правила
- hreflang должен быть взаимным: если site.ru ссылается на site.com, то site.com должен ссылаться обратно на site.ru
- x-default — для пользователей без подходящей языковой версии
- Не используйте перекрёстные ссылки между сайтами без hreflang — Google может расценить это как PBN
Прямая перелинковка между мультиязычными версиями безопасна и полезна, если настроена через hreflang.
Техническая реализация
- Hreflang: на каждой странице каждого домена — связь со всеми языковыми версиями
- x-default: обязательно — для пользователей из «неизвестных» регионов
- Переключатель языка: видимый элемент в хедере с ссылками на соответствующие страницы
- Canonical: каждая языковая версия — canonical на себя
Проверяйте hreflang через GSC → International Targeting. Самая частая ошибка — односторонние ссылки (site.ru указывает на site.com, но site.com не указывает обратно).
Проверяйте разметку hreflang через Google Search Console или инструменты вроде hreflang.org — ошибки в атрибутах или неполные цепочки ссылок могут привести к неправильной индексации. Я также рекомендую дублировать hreflang в HTTP-заголовках для страниц, где нельзя редактировать HTML (например, PDF-файлы). Если у вас региональные версии (например, en-GB и en-US), указывайте и общий язык (en), чтобы охватить всех пользователей. Для крупных сайтов автоматизируйте процесс через CMS или скрипты — ручное обновление чревато опечатками.
Дополнительно свяжите страницы через rel=»canonical», но осторожно: каноническая ссылка должна вести на ту же языковую версию. Если у вас мультиязычный контент с минимальными различиями (например, только перевод), добавьте в Search Console параметр URL «lang» — это поможет Google точнее определять аудиторию. И помните: hreflang не заменяет качественную перелинковку — пользователям должны быть доступны языковые переключатели в шапке или футере сайта.