Что это
Пометка в коде страницы «эта же страница на другом языке находится там-то». Благодаря ей поисковик показывает русскому пользователю русскую версию, а англоязычному — английскую, и не считает их дублями.
Как используем
У русского сайта и зарубежного сайта студии каждая страница знает свою пару: /uslugi/boty ↔ /services/bots. Пары прописаны и в коде страниц, и в карте сайта.
Где это нужно бизнесу
- У сайта есть русская и английская версии, и англоязычный клиент должен попадать на английскую.
- Поисковик не должен считать две языковые версии одной страницы дублями.
Как мы это используем
- Сайт студии. Каждая страница знает свою пару на другом языке:
/uslugi/boty ↔ /services/bots. Пары прописаны и в коде страниц, и в карте сайта; язык страницы и hreflang ставит модуль i18n. - «Дыхание Поволжья». hreflang и отдельный канонический адрес для английской версии на WordPress.
Типичные проблемы
- Пара указана только с одной стороны. Ссылка должна быть взаимной, иначе поисковик её не учитывает.
- Пары в коде и в карте сайта расходятся. Они должны совпадать, иначе поисковик получает противоречивые сигналы.
Когда это не нужно
У сайта на одном языке hreflang не нужен.