Hreflang — что это, зачем нужно и как правильно использовать

9 декабря 20243 мин635
Поделиться
Hreflang — что это, зачем нужно и как правильно использовать

Hreflang — это атрибут, используемый в HTML для указания языковой версии и географического таргетинга страницы. Этот инструмент помогает поисковым системам правильно показывать пользователю ту версию страницы, которая соответствует его языку и местоположению. Это особенно важно для сайтов, которые работают на международном уровне и имеют несколько языковых и региональных версий.

Для чего нужен атрибут hreflang?

  1. Корректное отображение контента пользователям. С hreflang вы можете настроить сайт таким образом, чтобы пользователи из разных стран видели соответствующую им языковую версию страницы. Например, пользователи из Франции будут видеть страницу на французском языке, а пользователи из Канады — на английском или французском, в зависимости от их предпочтений.
  2. Избежание проблем с дублированием контента. Разные языковые версии сайта могут рассматриваться как дубликаты одной и той же страницы. Атрибут hreflang помогает избежать этого, указывая поисковым системам, что каждая версия страницы предназначена для определенной аудитории.
  3. Улучшение пользовательского опыта. Показ правильной языковой версии страницы увеличивает вероятность того, что пользователь останется на сайте и найдет нужную информацию.

Как использовать hreflang?

Атрибут hreflang добавляется в <head> каждой страницы или в HTTP-заголовок. В простом виде он выглядит так:

<link rel="alternate" hreflang="en" href="https://example.com/en/" />

<link rel="alternate" hreflang="fr" href="https://example.com/fr/" />

<link rel="alternate" hreflang="es" href="https://example.com/es/" />

Основные параметры:

  • hreflang — указывает языковой код и, при необходимости, региональный код (например, en, en-us, fr, fr-ca).
  • href — URL страницы для данной языковой версии.

Пример использования:

Если у вас есть три версии страницы для разных языков, разметка будет следующей:

<link rel="alternate" hreflang="en" href="https://example.com/en/" />

<link rel="alternate" hreflang="fr" href="https://example.com/fr/" />

<link rel="alternate" hreflang="es" href="https://example.com/es/" />

<link rel="alternate" hreflang="x-default" href="https://example.com/" />

Атрибут x-default используется для указания страницы по умолчанию, которая будет показана пользователю, если ни одна из языковых версий не подходит.

Как не ошибиться при настройке hreflang?

Ошибки при использовании hreflang могут привести к тому, что поисковые системы не смогут правильно интерпретировать языковые версии сайта. Вот основные моменты, на которые стоит обратить внимание:

  1. Взаимные ссылки. Все страницы, перечисленные в hreflang, должны ссылаться друг на друга. Например, если страница на английском языке указывает на французскую версию, то французская версия должна указывать обратно на английскую.
  2. Правильный синтаксис. Убедитесь, что вы используете корректные коды языка и региона в соответствии со стандартом ISO 639-1 (для языков) и ISO 3166-1 alpha-2 (для регионов).
  3. Неточности в URL. Все указанные URL должны быть правильными и доступными для индексации.
  4. Использование x-default. Не забудьте добавить x-default, чтобы обозначить версию страницы, которая будет показана пользователю, если его язык или регион не соответствует указанным.

Как проверить корректность hreflang?

Чтобы проверить правильность настроек атрибута hreflang, используйте следующие методы и инструменты:

Инструменты для тестирования hreflang:

  • Screaming Frog SEO Spider: Позволяет сканировать сайт и проверять корректность атрибутов hreflang.
  • Ahrefs и SEMrush: Помогают проанализировать структуру hreflang и найти ошибки.
  • Инструменты для аудита hreflang: Специализированные онлайн-сервисы, такие как Hreflang Checker, позволяют быстро проверить корректность атрибута на сайте.

Ручная проверка:

  • Проверьте исходный код страницы через браузер, чтобы убедиться, что атрибуты hreflang правильно прописаны в <head>.

Атрибут hreflang — это важный инструмент для сайтов с мультиязычным или контентом. Он помогает поисковым системам правильно интерпретировать страницы, улучшает пользовательский опыт и защищает сайт от дублирования контента. Чтобы атрибут работал корректно, важно следовать установленным правилам, регулярно проверять его на ошибки и использовать надежные инструменты для аудита.

Поделиться

Полезное по теме

Как выбрать сайты-донор
3.04 7 мин9 660
Как выбрать сайты-донор
Сайты-доноры – это ресурсы, на которые добавляются ссылки, ведущие на…
Читать далее →
Микроразметка товаров — что это и как её настроить
29.01 3 мин233
Микроразметка товаров — что это и как её настроить
Что такое микроразметка товаров Микроразметка товаров — это специальная разметка…
Читать далее →
Биржа ссылок SAPE — автоматическая система продвижения сайта
14.08 4 мин16 399
Биржа ссылок SAPE - система автоматизации покупки ссылок и продвижения сайта
Хотите, чтобы ваш сайт стал популярным и появился на первых…
Читать далее →