Атрибуты hreflang и alternate

Атрибуты hreflang и alternate


Атрибуты `hreflang` и `alternate` являются важными для оптимизации мультиязычных веб-сайтов.


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


С помощью атрибута `hreflang` вы можете указать в своем коде HTML, какой язык и национальная версия вашей страницы предназначены для конкретных пользователей или поисковых систем. Например, для англоязычной версии страницы на США вы можете использовать следующий код:


```html

<link rel="alternate" hreflang="en-US" href="http://example.com/page-us.html" />

```


Атрибут `alternate` используется вместе с `hreflang` и указывает альтернативные версии страницы на разных языках или вариантах. Он создает связь между различными версиями контента, что помогает поисковым системам понять, что это одна и та же страница на разных языках или вариантах.


Ниже приведен пример использования атрибутов `hreflang` и `alternate`:


```html

<link rel="alternate" hreflang="en" href="http://example.com/page-en.html" />

<link rel="alternate" hreflang="fr" href="http://example.com/page-fr.html" />

<link rel="alternate" hreflang="es" href="http://example.com/page-es.html" />

```


В этом примере мы указываем альтернативные версии страницы на английском, французском и испанском языках. Каждая версия имеет свой собственный URL, указанный в атрибуте `href`, и связана с основной версией страницы.


Использование атрибутов `hreflang` и `alternate` позволяет поисковым системам правильно индексировать и отображать соответствующие версии вашего контента в результатах поиска, улучшая пользовательский опыт и увеличивая видимость вашего сайта в разных языках и регионах.

Report Page