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

Нажав кнопку "Принять и продолжить", вы соглашаетесь с Политики конфиденциальности

Принять и продолжить

Сообщить об ошибке

Отменить
449 1
How-to Читать 5 минут 12 апреля 2019

Ошибки в атрибутах hreflang: какими они бывают и как исправить

Как исправить ошибки в hreflang
АУДИТ САЙТА — АТРИБУТЫ HREFLANG
Инструкцию одобрил
SEO-специалист в Luxeo
Проблемы с hreflang в основном вызваны опечатками, использованием неправильных кодов и несуществующих ссылок. При наличии ошибок поисковый робот игнорирует этот атрибут.

Распространенные ошибки в атрибуте hreflang

1
Неправильный формат. Первым указывается код языка и лишь потом код региона. Для определения кода нужно использовать языковой ISO 639-1 и региональный ISO 3166-1 Alpha 2 стандарты. Перед внедрением атрибута важно проверить соответствие формата ссылки указанным стандартам.

Например, нужно создать страницу для англоязычных граждан, проживающих в США. Правильно будет использовать формат «en-us». Для англоязычных граждан из Великобритании правильная последовательность — «en-gb», но не «en-uk». По правилам настройки атрибута язык указывать обязательно, а регион может совсем отсутствовать.

В некоторых ссылках встречается только регион, и это неправильно. Допускается использовать только язык, чтобы страница выдавалась людям, говорящим на конкретном языке, но находящимся в любой точке планеты.
2
Разделение языка и региона с помощью тире или нижнего подчеркивания. Единственно правильный вариант подразумевает использование дефиса. Например, «en-us» — правильно, а «fr_uk» — неправильно.
3
Конфликты в коде атрибута. Настройка hreflang подразумевает использование единой страницы для одного языка. Иными словами, одной языковой версии соответствует единственный URL в коде. Несколько страниц не могут быть прописаны на одном языке.

В примере англоязычная версия используется для всех страниц. Это ошибка:
Конфликты в коде атрибута hreflang
4
Опечатки в буквах. Например, вместо «fr» — Франция используется «fi» — Финляндия. При этом контент на странице написан на французском языке. Такая страница не проиндексируется поисковой системой. Чтобы избежать таких ошибок, используйте генератор тегов hreflang.
5
Атрибуты hreflang с ошибками в ссылках:

  • на страницы, которых не существует. При нажатии на URL выдается ошибка 4xx или 5xx;

  • с нехваткой определенного элемента hreflang. Если языковая версия существует, но атрибут для нее не создан;

  • с редиректом на другую страницу. В этом случае второй URL не индексируется;

  • без полноценного указания ее составляющих. Речь идет о так называемых относительных ссылках с недостающей первой частью.
Неправильно: /catalog1/file1.html
Правильно: http://site.ru/catalog1/file1.html
6
Отсутствие обратных ссылок. Проблемы с hreflang возникают при отсутствии возвратных подтверждающих ссылок на атрибут. Если страница 1 ссылается на страницу 2, на странице 2 должна присутствовать обратная ссылка на страницу 1.
Любая из этих ошибок на определенной странице приводит к тому, что она не будет проиндексирована поисковым роботом.

Как найти ошибки в hreflang и устранить их?

Для обнаружения ошибок в написании букв, дефисов, проверки соответствия языков и регионов придется пересмотреть код атрибута hreflang самостоятельно. Чтобы определить несоответствие одной языковой версии единой странице, используйте сервис Screaming Frog:
Проверка правильности атрибута hreflang в Screaming Frog
Отсутствие обратных подтверждающих ссылок также проверяется вручную. Несуществующие URL и редиректы легко обнаружить с помощью онлайн-инструмента, например, модуля «Аудит сайта» в Serpstat.

Что нужно сделать для предотвращения ошибок:

1
Использовать абсолютные ссылки вместо относительных.
2
При каждом добавлении атрибута hreflang проверять данные на соответствие стандартам.
3
Удалить URL, выдающие коды ошибок 4xx или 5xx, и страницы с редиректом.
4
Определить, что важнее для сайта: язык или регион пользователя. В первом случае не используйте указание локации, во втором — укажите язык и страну.

Заключение

Проблемы с hreflang-атрибутом в основном связаны с:

  • ошибками в написании языков и регионов согласно стандартам;
  • использованием несуществующих ссылок, переадресации;
  • отсутствием обратных ссылок на страницы с атрибутом;
  • порядком написания составляющих ссылки с hreflang;
  • указанием нескольких страниц для одной языковой версии.

Чтобы найти атрибуты hreflang с ошибками и исправить их, необходимо провести небольшой аудит страниц и откорректировать все, что не соответствует правилам настройки сайтов с несколькими языковыми версиями.
Эта статья — часть модуля «Аудит сайта» в Serpstat
«Аудит сайта» в Serpstat
Аудит всего сайта или отдельной страницы в один клик. Полный список ошибок, отсортированный по критичности, пути их устранения и рекомендации. Любая периодичность проверки и автоматическая рассылка отчетов на почту.
Запустить аудит сайта

Сэкономьте время на изучении Serpstat

Хотите получить персональную демонстрацию сервиса, тестовый период или эффективные кейсы использования Serpstat?

Оставьте заявку и мы свяжемся с вами ;)

Оцените статью по 5-бальной шкале

из 5 на основе 0 оценок
Нашли ошибку? Выделите её и нажмите Ctrl + Enter, чтобы сообщить нам.
Хотите узнать новые фишки по интернет-маркетингу?
Подпишитесь на нашу рассылку — только полезные статьи, реальные кейсы и новости Serpstat раз в неделю.

Поделитесь статьей с вашими друзьями

Войти Регистрация

Вы исчерпали лимит запросов.

Или email
Забыли пароль?
Или email
Back To Login

Не волнуйтесь! Напишите свой электронный адрес и мы пришлем вам новый пароль.

Вы уверены?

Awesome!

To complete your registration you need to enter your phone number

Назад

Мы отправили код подтверждения на ваш номер телефона

Your phone Resend code Осталось запросов

Что-то пошло не так.

Свяжитесь с нашей службой поддержки
Или подтвердите регистрацию с помощью Телеграм бота Перейдите по этой ссылке
Выберите один из проектов

Знакомство с сервисом

Ознакомьтесь с основными возможностями Serpstat удобным способом!

Отправьте заявку для ознакомления с сервисом и мы свяжемся с вами в кратчайшие сроки. Наш специалист предложит подходящий вариант, который может включать персональную демонстрацию, пробный период, материалы для обучения и повышения экспертизы, личную консультацию, а также комфортные условия для начала работы с Serpstat.

Имя

Email

Телефон

Будем рады вашему комментарию
Увеличить лимиты

Улучшить тариф

Экспорт недоступен для вашего тарифного плана. Вам необходимо улучшить свой тариф до Lite или выше, чтобы получить доступ к инструменту Подробнее

Зарегистрироваться

Спасибо, мы с вами свяжемся в ближайшее время

Пригласить
Просмотр Редактирование

E-mail
Сообщение
необязательно
E-mail
Сообщение
необязательно

У вас закончились лимиты

Вы достигли лимита на количество созданных проектов и больше не можете создавать новые проекты. Увеличьте лимиты или удалите существующие проекты.

Я хочу больше лимитов