Теги Hreflang Руководство для начинающих: ответы на ваши вопросы
Опубликовано: 2021-11-17Теги hreflang — легко ошибиться, но их стоит исправить. Возможно, вы слышали этот термин от вашего консультанта по SEO, или вы, возможно, только начинаете заниматься SEO и задаетесь вопросом, из-за чего весь этот шум.
Здесь вы найдете ответы на часто задаваемые вопросы. Надеюсь, это придаст вам уверенности, если вы уйдете и обсудите теги hreflang с клиентами, консультантами или вашей внутренней командой SEO.
Зачем теги hreflang? Что они делают?
Теги Hreflang были впервые представлены Google примерно в 2010 году и с тех пор сбивают с толку как владельцев сайтов, так и SEO-специалистов. Идея заключалась в том, чтобы помочь Google и другим поисковым системам лучше понять, какой контент должен предоставляться носителям того или иного языка и в каких странах.
Теги hreflang — это фрагменты кода, которые находятся внутри <head> веб-сайта, и их также часто можно найти в XML-карте сайта. В некодовых терминах они говорят что-то вроде этого:
"Привет! Итак, эта страница предназначена для людей, которые говорят по-гречески и живут в Греции. Содержание этой страницы почти такое же, но написано для людей, которые говорят по-английски и живут в Соединенном Королевстве. Пожалуйста, предоставьте эти страницы соответствующим людям. Та очень!»
Если вам интересно посмотреть, как выглядят теги hreflang, вот аннотированный пример:
Этот пример довольно прост, но есть факторы, которые могут увеличить вероятность ошибок. Чем больше у вас стран, языков и страниц, тем длиннее и сложнее могут быть теги hreflang.
Практика, практика, практика — привыкайте видеть теги hreflang в реальном мире
Мой совет всем, кто хочет лучше познакомиться с тегами hreflang, — попрактиковаться. Потренируйтесь набирать их с нуля, потренируйтесь знать, как выглядит ошибка, или взгляните на теги сайтов-конкурентов.
Но как мне это сделать?! Ну, есть несколько способов увидеть, как другие сайты реализовали свои теги hreflang.
- На любом сайте вы можете щелкнуть правой кнопкой мыши и выбрать «просмотреть исходный код страницы» — это покажет вам HTML-код страницы, которую вы просматриваете.
- Найдите код, нажав command + F на Mac или ctrl + F на ПК и набрав «hreflang».
- После этого вы сможете увидеть любые теги hreflang на месте.
- В качестве альтернативы вы можете использовать один из многих инструментов проверки hreflang, это тот, который я использую регулярно — просто введите URL-адрес, и он выдаст вам теги и покажет вам все ошибки.
Часто задаваемые вопросы
Когда мне нужно использовать теги hreflang?
Теги Hreflang следует использовать, когда ваш веб-сайт предоставляет контент на нескольких языках или нацелен на разные географические местоположения. Например, если у вас есть англоязычная часть сайта и испанская часть сайта, англоязычная часть будет иметь теги hreflang, которые сообщают поисковым системам, что испаноязычных пользователей следует направлять на испанскую версию и наоборот на испанской стороне.
Какие поисковые системы используют теги hreflang?
Теги hreflang используются Google и Яндекс, тогда как Bing и Baidu предпочитают языковые метатеги. Языковые метатеги также размещаются внутри <head> кода веб-сайта и выглядят следующим образом:
<meta http-equiv="content-language" content="en-us">
Нужно ли использовать теги hreflang, если мой веб-сайт ориентирован только на один язык/страну?
Нет необходимости использовать теги hreflang, если ваш сайт ориентирован только на один язык или страну. Однако вы можете обнаружить, что получаете нежелательный, нерелевантный трафик с других рынков.
Если вы хотите уменьшить объем трафика из-за пределов вашего целевого рынка, можно использовать теги hreflang, чтобы более прямо сообщить поисковым системам, что ваш контент предназначен только для носителей определенного языка и региона.
Этот подход может помешать вашим усилиям, если вы все же начнете расширяться в будущем, не в последнюю очередь потому, что у вас будет меньше данных, показывающих, какие рынки уже заинтересованы в вашей услуге или продукте.
Как я могу увидеть, из каких стран посетители моего сайта?
Перейдите в свою учетную запись Google Analytics и выберите «Аудитория» > «Гео» > «Местоположение».

Могут ли теги hreflang ссылаться на другой домен?
Абсолютно! Одним из вариантов международной структуры SEO -сайта является создание отдельного веб-сайта для каждого языка/местоположения.
Этот вариант называется нДВУ или доменной структурой верхнего уровня с кодом страны. Это доменное имя для конкретной страны, которое сообщает поисковым системам, что контент в домене предназначен только для этой страны. Некоторые примеры ccTLD:
- https://www.example.de – Германия
- https://www.example.co.uk — Великобритания
- https://www.example.es – Испания
Ваш сайт .de должен ссылаться на ваш сайт .co.uk в тегах hreflang и так далее.
Как я могу проверить, использует ли мой сайт теги hreflang?
Попробуйте запустить свой сайт с помощью следующего или аналогичного инструмента или проверьте свойство Google Search Console .
– https://technicalseo.com/tools/hreflang/
Будет ли обновление Google MUM концом тегов hreflang?
Google постоянно обновляет свои алгоритмы, а обновление MUM , выпущенное еще в июне 2021 года, фокусируется на том, как обслуживается контент на разных языках, а не на том, как он идентифицируется и классифицируется.
MUM понимает 75 языков и, по сути, будет предоставлять пользователям контент, который наиболее актуален/полезен для их запроса, независимо от того, на каком языке изначально был контент.
Так что, отвечая на этот вопрос, нет. В качестве инструмента SEO и для того, чтобы помочь Google и другим поисковым системам понять контекст и аудиторию вашего контента, теги hreflang по-прежнему имеют решающее значение.
Как я могу создать и внедрить теги hreflang?
Реализация Hreflang может быть выполнена несколькими способами. В зависимости от вашей системы управления контентом (CMS), которая является платформой, на которой построен ваш веб-сайт, может быть плагин , такой как Polylang , который поможет вам создавать их массово.
Существует также ряд удобных генераторов для отдельных тегов, которые помогут вам понять, как форматируются теги. Отличным примером является генератор тегов hreflang от Aleyda Solis .
Как выглядят теги hreflang?
Обычно теги hreflang форматируются следующим образом:
<link rel="alternate" href="https://yourwebsite.co.uk" hreflang="en-gb" />
Они становятся более сложными, чем больше сайт, чем больше языков, местоположений или даже дополнительных доменов.
Вот пример тегов hreflang для сайта с таргетингом на английский, испанский и французский языки в одном домене:
<link rel="alternate" href="https://yourwebsite.com/en-gb/" hreflang="en-gb" />
<link rel="alternate" href="https://yourwebsite.com/fr-fr/" hreflang="fr-fr" />
<link rel="alternate" href="https://yourwebsite.com/es-es/" hreflang="es-es" />
Что такое тег hreflang по умолчанию x?
Тег x по умолчанию используется, чтобы сообщить поисковым системам, на какую страницу они должны отправлять трафик, который не соответствует языкам или местам, которые уже указаны.
Например, если на вашем сайте есть определенные области, предназначенные только для испанских, английских и французских пользователей, вы можете направить трафик из любой точки мира на более общую целевую страницу — см. пример ниже.
<link rel="alternate" href="https://yourwebsite.com/en-gb/" hreflang="en-gb" />
<link rel="alternate" href="https://yourwebsite.com/fr-fr/" hreflang="fr-fr" />
<link rel="alternate" href="https://yourwebsite.com/es-es/" hreflang="es-es" />
<link rel="alternate" href="https://yourwebsite.com/" hreflang="x-default" />
Резюме
Надеюсь, теперь вы лучше понимаете теги hreflang, для чего они нужны и когда вы их используете. Они действительно являются важной частью международного SEO, поэтому, если вы все еще не уверены или хотите знать, правильно ли вы используете теги hreflang, свяжитесь с нами через Linkedin или Twitter , и я буду рад помочь.