Зачем заботиться о тегах Hreflang и как их эффективно использовать в вашем магазине Magento 2?

Опубликовано: 2018-10-09

Встать на путь международной экспансии — сложное дело, требующее продуманной SEO-стратегии, причем международной. Теги Hreflang позволяют привлечь потенциальных покупателей к нужному контенту и предложениям, которые полностью соответствуют их запросам, а также позволяют избежать проблем с дублированием контента. Давайте углубимся в детали и сделаем настройку тегов hreflang проще простого!

Оглавление

  • Что такое теги Hreflang?
  • Нужны ли вашему магазину Magento 2 теги Hreflang?
    • Теги Hreflang для разных стран и языковых вариантов
  • Зачем вам нужен Hreflang="x-default"?
  • Каких ошибок следует избегать?
  • Аннотации Hreflang: советы
  • 3 +1 популярных метода установки тегов Hreflang
    • 1. XML-файлы Sitemap
  • Как проще всего установить теги Hreflang в Magento 2?
    • Включение тегов Hreflang
    • Языковые настройки для альтернативных URL-адресов
    • X-по умолчанию
      • URL-ключ
      • Идентификационный ключ
      • Ключ Hreflang
  • Удобство Все-в-одном
  • Нижняя линия

Что такое теги Hreflang?

Что такое теги Hreflang?

Hreflang — это техническое решение для сайтов с одинаковым (или похожим) контентом на разных языках и/или таргетингом на несколько местоположений. Другими словами, если вы управляете международным магазином на разных языках или хотите продавать за пределами своей страны (даже если там говорят на том же языке), то внедрение таких тегов — как раз то, что вам нужно.

Например, есть потенциальный франкоговорящий клиент, просматривающий Интернет. Страница с продуктом, который ищет покупатель, доступна в результатах поиска на английском языке, но у вас есть и французская версия. Какова цель? Вы должны убедиться, что этот самый клиент попадает на французскую версию веб-сайта или на какую-то другую конкретную страницу. Теги Hreflang помогают указать, для каких пользователей предназначены те или иные страницы. Прежде чем копать глубже, обязательно ознакомьтесь с официальными инструкциями Google.

Нужны ли вашему магазину Magento 2 теги Hreflang?

Нужны ли вашему магазину Magento 2 теги Hreflang?

Если вы ответили «ДА» хотя бы на одно из следующих утверждений, то такие теги обязательны для вашего сайта:

  • В вашем магазине на Magento есть одинаковый контент на разных языках.
  • Есть контент, написанный на одном языке и предназначенный для разных регионов.

Вот несколько популярных реальных сценариев для веб-сайтов, которым требуются теги hreflang:

Пример №1. Англоязычный веб-сайт с тремя разными версиями: одна для США, другая для Великобритании и третья предназначена для остального мира.

Пример №2. Веб-сайт на трех международных языках: английском, испанском и французском.

Пример №3. Магазин электронной коммерции с глобальным охватом, предлагающий три версии для разных континентов: Европы, Азии, США и Канады.
Пример № 4: сайт электронной коммерции в США с версиями веб-сайта на английском и испанском языках.
Пример №5: Веб-сайт для одной страны с различными местными/государственными языками.

Теги Hreflang для разных стран и языковых вариантов

  • Значение hreflang включает коды языка и страны, разделенные дефисом.
  • Значение hreflang задается только один раз. Таким образом, не может быть двух версий вашего интернет-магазина, которые одновременно ориентированы на один и тот же язык и пользователей из одного местоположения (каждая комбинация языка и страны должна быть уникальной).
  • URL-адреса могут одновременно получать несколько значений hreflang.

Зачем вам нужен Hreflang="x-default"?

Зачем вам нужен Hreflang="x-default"?

«X-default» — это специальное значение атрибута hreflang, которое показывает, на какую страницу должны быть перенаправлены ваши интернет-покупатели, если ни один из языков в тегах hreflang не соответствует настройкам их браузера. Другими словами, если местоположение и язык клиентов не соответствуют настройкам, они перенаправляются на версию вашего интернет-магазина, установленную по умолчанию. Например, покупатель из Германии ищет товары на английском языке. Обычно соответствующий URL-адрес отсутствует. В таком случае используется x-default.

Каких ошибок следует избегать?

ошибки hreflang
По словам источника, для онлайн-бизнеса важно избегать следующих ошибок при установке тегов hreflang:

  • некорректные ссылки hreflang,
  • конфликты атрибутов hreflang в исходном коде страницы,
  • неправильные значения hreflang,
  • страницы без атрибутов hreflang,
  • установка тегов hreflang для веб-сайта, который не является многоязычным или нацелен на одно местоположение.

Аннотации Hreflang: советы

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

  1. Не все страницы электронной коммерции могут существовать во всех регионах и на всех языках. Не рекомендуется использовать аннотации hreflang для указания на несуществующие страницы.
  2. Аннотации hreflang требуются исключительно для страниц, которые вы хотите проиндексировать поисковыми системами — обычно это страницы продуктов, категорий и CMS.
  3. Не рекомендуется включать аннотации hreflang в неканонические URL-адреса.

3 +1 популярных метода установки тегов Hreflang

Методы установки тегов Hreflang

1. XML-файлы Sitemap

Существуют определенные проблемы с обработкой данных Google в файлах Sitemap. Таким образом, при выборе именно этого метода вы можете столкнуться с определенными ошибками в Google Search Console.
Обычно разработчики предпочитают использовать файлы XML Sitemap при внедрении тегов hreflang в исходный код HTML каждой страницы для глобальных веб-сайтов. Принято считать, что аннотации hreflang создают больше проблем в XML-файле Sitemap, чем в разделе кода заголовка на странице.

2. HTTP -заголовок каждой страницы

Безусловно, у метода есть некоторые преимущества:
Google постоянно получает данные из HTTP-заголовка, а не из XML-файлов Sitemap.
Вы можете настроить заголовки HTTP для каждого URL-адреса, даже для тех, у которых отсутствует собственный исходный код, а также для файлов PDF и других файлов, отличных от HTML.
Тем не менее, этот метод довольно сложен в использовании и вызывает больше трудностей, чем преимуществ.

3. Раздел заголовка HTML-кода на каждой странице

Этот метод довольно прост, но у него есть определенные недостатки, особенно при использовании значения x-по умолчанию. Таким образом, если домашняя страница предназначена для перенаправления клиентов на основе языка и местоположения, указанных в браузере, я бы рекомендовал рассмотреть возможность использования первых двух методов или бонусного;).

Как проще всего установить теги Hreflang в Magento 2?

Расширение Seo Suite Ultimate для Magento 2 позволяет оптимизировать процесс добавления тегов hreflang и информирования поисковых роботов Google об альтернативных версиях страниц.

SEO Suite Ultimate MageWorx Это универсальное решение помогает справиться с большим количеством настроек SEO, а теги hreflang — лишь небольшая часть его функциональности. Вы сможете:

  • установить область URL-адреса hreflang (веб-сайт или глобальный),
  • используйте теги hreflang на страницах товаров, категорий и CMS,
  • использовать код языка из локали по умолчанию,
  • вручную выберите язык для альтернативных URL-адресов,
  • установить атрибут hreflang X-по умолчанию для нелокализованных страниц,
  • подключать локализованные страницы этого типа с помощью ID, ключа URL или атрибута hreflang,
  • удобно просматривать альтернативные настройки hreflang.

Включение тегов Hreflang

Чтобы настроить функциональность, перейдите в « Магазины» — «Конфигурация» — «MageWorx» — «SEO» — «Основа SEO» — «Настройки URL-адресов Hreflang» .
Прелесть модуля заключается в возможности создавать конфигурации hreflang для конкретных представлений магазина. Все, что вам нужно сделать, это переключиться на представление магазина, для которого вы хотите установить теги hreflang.

SEO SUITE Ultimate
Расширение позволяет устанавливать эти теги либо на одном сайте (локально), либо на всех ваших сайтах (глобально). Если установлена ​​опция «Веб-сайт», альтернативные URL-адреса работают только в пределах одного веб-сайта, если «Глобальный» — альтернативные URL-адреса работают между веб-сайтами.
SEO SUITE Ultimate
Кроме того, вы сможете просто отключить/включить теги hreflang и указать, для чего вы хотите их установить:

  • категории,
  • товары,
  • CMS-страницы,
  • целевые страницы.

SEO SUite Ultimate Блог MageWorx

Языковые настройки для альтернативных URL-адресов

Эти настройки понадобятся вам в том случае, если вы хотите установить разные языки по умолчанию для каждого вида магазина вашего сайта.
Например, английский и французский языки являются языками по умолчанию для двух представлений вашего магазина электронной коммерции. Коды этих языков будут использоваться по умолчанию для альтернативных URL. Вы получите hreflang="en" и hreflang="fr".
Однако, если вам нужно установить язык, отличный от того, который указан для Store View, вы можете отключить параметр «Использовать код языка из локали по умолчанию» и выбрать нужный язык вручную, щелкнув раскрывающийся список:

Языковые настройки для альтернативных URL-адресов

Чтобы изменить язык по умолчанию для просмотра магазина, перейдите в МАГАЗИНЫ ⟶ Конфигурация ⟶ ОБЩИЕ ⟶ Общие ⟶ Параметры локали и внесите необходимые изменения.
Вам понадобятся настройки «Код страны», если у вас есть страницы на одном языке с таргетингом на разные местоположения. Например, страница на английском языке для покупателей из Канады и США. После включения настройки вам будет предложено либо использовать настройки Magento (по умолчанию), либо указать желаемый код страны вручную:

Настройки «Код страны»

X-по умолчанию

Включите этот параметр одним щелчком мыши!

X-по умолчанию в Magento 2
Альтернативные URL-адреса для страниц CMS

Расширение упрощает подключение локализованных версий страниц CMS.
Довольно часто продавцам приходится создавать несколько страниц CMS — по одной на каждый язык. В результате переведенные страницы имеют разные идентификаторы и часто URL-ключи. Чтобы система могла определить, что у вас есть локализованные версии одной и той же страницы, и добавить альтернативные URL-адреса, SEO Suite Ultimate позволяет связывать такие страницы по идентификатору, URL-адресу или ключам hreflang. Последний вариант следует указать вручную для каждой страницы CMS (за исключением домашней страницы).

URL-ключ

Обязательно выберите этот вариант, если вы решили использовать тот же ключ URL для переведенных версий страницы CMS. Модуль найдет и сгруппирует все страницы с одинаковыми ключами URL. Затем будут добавлены правильные альтернативные URL-адреса.

Идентификационный ключ

Этот вариант лучше всего подходит для страниц с контентом на одном языке для разных представлений магазина. Например, если ваша страница CMS на английском языке, но вы ориентируетесь как на Канаду, так и на США, у вас, вероятно, будут разные представления магазина для них.

Ключ Hreflang

Мы рекомендуем использовать этот вариант, если ваши страницы CMS имеют разные ключи URL. Расширение добавит новый атрибут для каждой страницы CMS. Таким образом, вы сможете ввести уникальное значение для одной и той же страницы и указать, что у них одинаковый контент, но на разных языках:

Альтернативные URL-адреса для страниц CMS

Удобство Все-в-одном

Чтобы облегчить процесс установки тегов hreflang и тестирования правильных, расширение Magento 2 SEO Suite Ultimate позволяет вам удобно просматривать альтернативные URL-адреса сайта прямо в бэкэнде:
Фактически, именно здесь вы можете увидеть, правильно ли настроены конфигурации тегов hreflang. В противном случае поля с ошибками будут выделены красным цветом, чтобы сообщить вам об этом.

Расширение Magento 2 SEO Suite Ultimate
Нижняя линия

Правильная настройка тегов hreflang имеет решающее значение для каждой онлайн-компании, решившей выйти на международный уровень. Расширение SEO Suite Ultimate позаботится о вашем бизнесе, основанном на Magento ( нажмите здесь, чтобы узнать больше о версии надстройки Magento 1 ), и сделает международную SEO быстрой и легкой.

Не стесняйтесь оставлять комментарии ниже, если у вас есть какие-либо вопросы или предложения!