Об этом инструменте
Теги hreflang сообщают поисковым системам, что страница существует на нескольких языках или в региональных вариантах. Когда пользователь выполняет поиск на французском языке, hreflang направляет его на французскую версию вашего контента, а не на английскую. Теги также предотвращают штрафы за дублирование контента, когда один и тот же контент появляется на нескольких URL-адресах на разных языках.
Каждая языковая версия страницы должна объявлять все остальные версии, включая саму себя, через теги ссылок hreflang. Для правильной реализации этого требуется ссылка на самого себя (страница объявляет свой собственный язык), а также ссылки на все другие языковые варианты. Ошибки распространены: отсутствие самореференции, отсутствие взаимных ссылок, неправильные языковые коды.
Этот генератор создает полный набор тегов hreflang из структурированных входных данных — ваших URL-путей на каждом языке. Результатом являются теги ссылок HTML, готовые для вставки в ваш <head>, а также дополнительные записи XML-карты сайта с объявлениями hreflang (альтернатива реализации HTML).
Зачем использовать теги hreflang
Многоязычные сайты, на которых не указан hreflang, демонстрируют худшую производительность поиска: пользователи перенаправляются на неверную языковую версию, контент отображается как дубликаты, а показатели вовлеченности падают. Правильное объявление hreflang автоматически направляет каждого пользователя к нужной версии.
Ручная реализация hreflang подвержена ошибкам на сайтах с множеством языков. Сайту на 50 языках требуется 50 тегов ссылок на страницу, каждый из которых имеет правильные перекрестные ссылки. Генератор, который создает их все из данных URL-адресов, позволяет избежать опечаток и пропущенных ссылок, которые нарушают работу системы.
Технические детали
Формат HTML: <link rel="alternate" hreflang="en" href="https://example.com/page" />. По одной ссылке на каждый язык, все в <head> страницы.
Коды языков соответствуют ISO 639-1 (en, ja, fr), опционально с указанием региона согласно ISO 3166-1 альфа-2 (en-US, en-GB, fr-CA). Неправильные коды (использование кода страны вместо ожидаемого кода языка) — распространенная ошибка.
Самоссылка: каждая страница должна содержать тег hreflang, указывающий на себя с соответствующим кодом языка. Отсутствие ссылки на себя — одна из наиболее распространенных ошибок, которая нарушает всю реализацию hreflang.
Часто задаваемые вопросы
- Могу ли я настроить сгенерированный вывод?
- Да. Инструмент предоставляет различные параметры настройки, позволяющие адаптировать результат к вашим конкретным потребностям. Настройте параметры перед созданием или выполните повторное создание с другими параметрами.
- Можно ли использовать созданный контент бесплатно?
- Да. Все, что вы создаете с помощью этого инструмента, принадлежит вам для использования в личных, образовательных или коммерческих целях без каких-либо ограничений или требований об авторстве.
- Требуется ли для этого учетная запись?
- Нет. Инструмент готов к использованию немедленно, без регистрации, электронной почты и регистрации. Просто откройте страницу и начните генерировать.
- Сохраняются ли мои входные данные в тайне?
- Да. Вся обработка происходит в вашем браузере. Ваши входные данные и сгенерированные выходные данные никогда не отправляются на внешний сервер.
- Что такое взаимный hreflang?
- Каждый вариант должен ссылаться на любой другой вариант. Если en ссылается на ja, ja должно ссылаться на en. Отсутствие взаимных ссылок нарушает понимание Google этих отношений.
- Считается ли Google Translate языковым вариантом?
- Нет. Вывод Google Translate не считается отдельной языковой версией. hreflang должен ссылаться только на версии исходного контента.
- Данные загружены?
- Нет. Генерация происходит в вашем браузере.
- Как проверить hreflang?
- Консоль поиска Google сообщает об ошибках hreflang. Такие инструменты, как тестер тегов hreflang (входит в состав различных пакетов SEO), также могут выполнять проверку. Выход генератора при правильном использовании не должен вызывать ошибок.