Что такое атрибут hreflang и как добавить в код страницы?

Что такое атрибут hreflang и как добавить в код страницы?

Сегодня мы познакомимся с таким атрибутом, как hreflang. Вы можете спросить, зачем html lang изменили и добавили href, но на самом деле это немного другой инструмент. В чем разница, как использовать hreflang и за что он отвечает – читайте далее.

Что такое hreflang?

В языке HTML каждый тег – очень важен. Так, hreflang пример атрибута, отвечающего за маркировку страниц с тождественным контентом, но поданным на разных языках. С его помощью пользователь видит страницу на понятном ему языке. Так, например, если перед нами пользователь из Португалии, поисковая выдача может показать ему сайт на английском, но если прописан атрибут hreflang, и у сайта есть португальская версия – он увидит контент на португальском с ценами в местной валюте.

Hreflang – как работает?

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

Если lang атрибут – который просто указывает на язык страницы, то hreflang помогает поисковику понять связь между двумя страницами с одинаковым контентом, но разными языками. Еще возможен вариант, если необходимо локализовать цены, указать их в нужной валюте или изменить применение терминов. Например, если указать код языка cn hreflang, пользователь увидит китайскую версию сайта. А если прописать UA – откроется страница на украинском. Или еще один вариант – если сайт должен открываться для жителей Великобритании и для пользователей США. Язык будет один – английский, но для первых актуальными будут цены в фунтах стерлингах, а для вторых — в долларах США.

Надеемся, теперь вы лучше знаете все о hreflang, для чего нужен этот атрибут и какие задачи выполняет. Далее предлагаем рассмотреть основные правила его использования.

Как писать hreflang?

Настройка hreflang – довольно простое дело, важно помнить следующие правила:

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

Есть несколько вариантов, что касается hreflang и как установить его. Самый распространенный – это добавить в HTML каждой страницы. В этом случае тег добавляется сразу после Title и Description, в самое начало секции head. Следующие способы: в заголовках HTTP и в Sitemap не так популярны, хотя тоже могут помочь.

Если вы хотите научиться как указать язык страницы HTML и вообще работать с тегами и атрибутами – вам поможет Компьютерная школа Hillel. Обучение проходит максимально эффективно и по существу, убедитесь сами.

По материалам: https://itwiki.dev/ru

Поделитесь новостью

Новости партнеров