Hreflang: что это, зачем нужен и где чаще всего ошибаются.
Если ваш сайт работает на нескольких языках или для разных регионов — hreflang тег обязателен. Без него Google не понимает, какую языковую версию показывать пользователю из конкретной страны.
Как это работает: вы указываете, что страница example.com/ru/ — это русская версия, example.com/en/ — английская. Google использует эти сигналы при формировании выдачи для разных аудиторий.
Где ошибаются чаще всего:
Односторонняя реализация. Hreflang должен быть на обеих страницах. Русская версия указывает на английскую — и наоборот. Если одна сторона не указывает на другую, тег игнорируется.
Неправильные коды языков. Язык отдельно (ru, en), регион отдельно (RU, US). Формат: lang-REGION. Пример: ru-RU, en-US, en-GB.
X-default не указан. X-default показывает, какую версию показывать, если язык пользователя не совпадает ни с одной из версий.
Hreflang в sitemap.xml — хороший способ для больших сайтов вместо прописывания в каждой странице.
Проверка: Ahrefs Site Audit или hreflang-validator.com.
Технический SEO
@tech_seo_lab_n1k
Hreflang: что это, зачем нужен и где чаще всего ошибаются.
Этот пост опубликован в Telegram-канале Технический SEO. Подписаться можно по ссылке: @tech_seo_lab_n1k.