Как провалидировать hreflang на мультиязычном сайте

Изменено Mon, 09 Oct 2023 на 07:38 PM

В Netpeak Spider 3.5 мы внедрили валидацию тега hreflang, которая включает в себя:

  • два новых параметра (в группе «Head теги»);
  • девять ошибок, связанных с настройкой hreflang;
  • два массивных отчёта (XL) в меню «Экспорт»;
  • семь специальных отчётов по ошибкам;
  • новый пункт в сводке;
  • новую диаграмму на дашборде.

1. Зачем нужна функция и чем полезна:

Функционал валидации hreflang в Netpeak Spider позволит проверить корректность внедрения этого атрибута на сайтах. 

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

Также в модуле «База данных» есть возможность просмотреть все найденные атрибуты на страницах сайта, а в меню «Экспорт» доступны два новых отчёта: «Все hreflang URL» и «Сводка по hreflang». 


Чтобы активировать функцию, откройте продвинутые настройки и отметьте пункт «Hreflang».

Включить настройку hreflang

2. Параметры hreflang

На вкладке «Параметры» боковой панели программы выберите пункты в чекбоксе «Hreflang».

Параметры hreflang

Языковой код hreflang

Языковой код текущей страницы из атрибута hreflang в теге блока или HTTP-заголовке «Link: rel="alternate"».


Hreflang-ссылки

Количество альтернативных языковых URL из атрибута hreflang в теге блока или HTTP-заголовке «Link: rel="alternate"».

3. Новые ошибки и отчёты по hreflang

Netpeak Spider теперь может определять 9 потенциальных ошибок, связанных с настройкой hreflang, а именно:


• Hreflang: отсутствует ссылка на текущий URL. 

Показывает HTML-страницы или PDF-файлы, у которых в теге или HTTP-заголовке «Link: rel="alternate"» есть ссылки с атрибутом hreflang на другие страницы, но при этом нет ссылки на текущий URL.


• Hreflang: неверные языковые коды.

Показывает HTML-страницы или PDF-файлы, у которых в теге или HTTP-заголовке «Link: rel="alternate"» есть hreflang-ссылки с языковым кодом, не соответствующим стандартам ISO 639-1, ISO 3166-1 Alpha 2 и ISO 15924.


• Hreflang: относительные ссылки.

Показывает HTML-страницы или PDF-файлы, у которых в теге или HTTP-заголовке «Link: rel="alternate"» есть относительные ссылки с атрибутом hreflang. 


• Hreflang: дубликаты языковых кодов.

Показывает HTML-страницы или PDF-файлы, у которых в теге или HTTP-заголовке «Link: rel="alternate"» есть ссылки на несколько разных URL с одинаковым значением hreflang. 


• Hreflang: ссылки на неиндексируемые URL.
Показывает HTML-страницы или PDF-файлы, у которых в теге или HTTP-заголовке «Link: rel="alternate"» есть ссылки с атрибутом hreflang, указывающие на неиндексируемые URL. 


• Hreflang: отсутствуют обратные ссылки.
Показывает HTML-страницы или PDF-файлы, у которых есть исходящие ссылки с атрибутом hreflang, но при этом нет соответствующих входящих ссылок с этим атрибутом. Чтобы посмотреть специальный отчёт по этой ошибке, нажмите на кнопку «Отчёт по ошибке» над основной таблицей.


• Hreflang: не совпадает языковой код обратных ссылок.
Показывает HTML-страницы или PDF-файлы, у которых языковой код входящих hreflang-ссылок не совпадает с собственным значением языкового кода (параметр «Языковой код hreflang»). 


• Hreflang: отсутствуют альтернативные URL.
Показывает индексируемые страницы, у которых в теге или HTTP-заголовке «Link: rel="alternate"» отсутствуют исходящие hreflang-ссылки, но при этом на других страницах сайта hreflang используется.


• Hreflang: дубликаты альтернативных URL.
Показывает HTML-страницы или PDF-файлы, у которых в теге или HTTP-заголовке «Link: rel="alternate"» есть несколько ссылок на один URL с разными значениями hreflang. 

Вы можете выгрузить следующие отчёты по hreflang с помощью меню «Экспорт» над боковой панелью.

Новые ошибки и отчёты по hreflang

4. Особенности работы:

4.1. Программа автоматически обнаруживает теги hreflang в содержимом HTML-кода страницы и в HTTP-заголовках ответа сервера. Netpeak Spider обрабатывает их одинаково, объединяя в единый список hreflang атрибутов страницы.


4.2. Текущая версия Netpeak Spider не учитывает hreflang ссылки, прописанные только в карте сайта. Подобная возможность будет реализована позднее.


4.3. Опция «Сканировать hreflang» в разделе «Настройки» → «Продвинутые» работает независимо от опций «Сканировать все поддомены» и «Сканировать внешние ссылки» и в случае активации будет сканировать hreflang-версии, расположенные на поддоменах и других хостах, даже если опция сканирования таких ссылок отключена.    

Статья помогла?

Отлично!

Спасибо за ваш отзыв

Извините, что не удалось помочь!

Спасибо за ваш отзыв

Расскажите, как мы можем улучшить эту статью!

Выберите хотя бы одну причину
Требуется проверка CAPTCHA.

Комментарий отправлен

Мы ценим вашу помощь и постараемся исправить статью