9 декабря 2024 г.3 минуты1
Хрефланг — это атрибут, используемый в HTML для указания языковой версии и географического таргетинга страницы. Этот инструмент помогает поисковым системам правильно показывать пользователю версию страницы, соответствующую его языку и местоположению. Это особенно важно для сайтов, которые работают на международном уровне и имеют несколько языковых и региональных версий.
Содержание
Для чего используется атрибут hreflang?
- Корректное отображение контента пользователям. С помощью hreflang вы можете настроить свой сайт так, чтобы пользователи в разных странах видели соответствующую языковую версию страницы. Например, пользователи во Франции увидят страницу на французском языке, а пользователи в Канаде увидят страницу на английском или французском языке, в зависимости от их предпочтений.
- Как избежать проблем с дублированием контента. Разные языковые версии сайта могут считаться дубликатами одной и той же страницы. Атрибут hreflang помогает предотвратить это, сообщая поисковым системам, что каждая версия страницы предназначена для определенной аудитории.
- Улучшите пользовательский опыт. Показ правильной языковой версии страницы увеличивает вероятность того, что пользователь останется на сайте и найдет нужную ему информацию.
Как использовать hreflang?
Атрибут hreflang добавлен в
на каждой странице или в HTTP-заголовке. В простой форме это выглядит так:
Основные параметры:
- hreflang — указывает код языка и, при необходимости, код региона (например, en, en-us, fr, fr-ca).
- href — URL страницы для этой языковой версии.
Пример использования:
Если у вас есть три версии страницы для разных языков, разметка будет такой:
Атрибут x-default используется для указания страницы по умолчанию, которая будет отображаться пользователю, если ни одна из языковых версий не подходит.
Как не ошибиться при настройке hreflang?
Ошибки при использовании hreflang могут помешать поисковым системам правильно интерпретировать языковые версии сайта. Вот основные моменты, на которые следует обратить внимание:
- Взаимные ссылки. Все страницы, перечисленные в hreflang, должны быть связаны друг с другом. Например, если английская страница указывает на французскую версию, то французская версия должна ссылаться на английскую версию.
- Правильный синтаксис. Убедитесь, что вы используете правильные коды языка и региона согласно ISO 639-1 (для языков) и ISO 3166-1 альфа-2 (для регионов).
- Неточности URL. Все предоставленные URL-адреса должны быть действительными и индексируемыми.
- Использовать x-по умолчанию. Не забудьте добавить x-default, чтобы обозначить версию страницы, которая будет представлена пользователю, если его язык или регион не соответствуют указанным.
Как проверить правильность hreflang?
Чтобы проверить правильность настроек атрибута hreflang, используйте следующие методы и инструменты:
инструменты тестирования hreflang:
- SEO кричащая лягушка-паук: позволяет сканировать сайт и проверять точность атрибутов hreflang.
- Ahrefs и SEMrush: помогает анализировать структуру hreflang и находить ошибки.
- инструменты аудита hreflang: Специализированные онлайн-сервисы, такие как Проверка Hreflangпозволяют быстро проверить достоверность атрибута на сайте.
Ручная проверка:
- Проверьте исходный код страницы через браузер, чтобы убедиться, что атрибуты hreflang установлены правильно в файле .
Атрибут hreflang — важный инструмент для сайтов с многоязычным контентом. Это помогает поисковым системам правильно интерпретировать страницы, улучшает взаимодействие с пользователем и защищает сайт от дублированного контента. Чтобы атрибут работал правильно, важно следовать установленным правилам, регулярно проверять наличие ошибок и использовать надежные инструменты аудита.