В Netpeak Spider 3.5 мы внедрили валидацию тега hreflang, которая включает в себя:
- два новых параметра (в группе «Head теги»);
- девять ошибок, связанных с настройкой hreflang;
- два массивных отчёта (XL) в меню «Экспорт»;
- семь специальных отчётов по ошибкам;
- новый пункт в сводке;
- новую диаграмму на дашборде.
1. Зачем нужна функция и чем полезна:
Функционал валидации hreflang в Netpeak Spider позволит проверить корректность внедрения этого атрибута на сайтах.
Программа проанализирует hreflang на страницах сайта и отобразит отчёты по девяти ошибкам, если они будут обнаружены в ходе сканирования.
Также в модуле «База данных» есть возможность просмотреть все найденные атрибуты на страницах сайта, а в меню «Экспорт» доступны два новых отчёта: «Все hreflang URL» и «Сводка по hreflang».
Чтобы активировать функцию, откройте продвинутые настройки и отметьте пункт «Hreflang».
2. Параметры hreflang
На вкладке «Параметры» боковой панели программы выберите пункты в чекбоксе «Hreflang».
• Языковой код hreflang
Языковой код текущей страницы из атрибута hreflang в теге <link rel="alternate" /> блока <head> или HTTP-заголовке «Link: rel="alternate"».
• Hreflang-ссылки
Количество альтернативных языковых URL из атрибута hreflang в теге <link rel="alternate" /> блока <head> или HTTP-заголовке «Link: rel="alternate"».
3. Новые ошибки и отчёты по hreflang
Netpeak Spider теперь может определять 9 потенциальных ошибок, связанных с настройкой hreflang, а именно:
• Hreflang: отсутствует ссылка на текущий URL.
Показывает HTML-страницы или PDF-файлы, у которых в теге <link rel="alternate" /> или HTTP-заголовке «Link: rel="alternate"» есть ссылки с атрибутом hreflang на другие страницы, но при этом нет ссылки на текущий URL.
• Hreflang: неверные языковые коды.
Показывает HTML-страницы или PDF-файлы, у которых в теге <link rel="alternate" /> или HTTP-заголовке «Link: rel="alternate"» есть hreflang-ссылки с языковым кодом, не соответствующим стандартам ISO 639-1, ISO 3166-1 Alpha 2 и ISO 15924.
• Hreflang: относительные ссылки.
Показывает HTML-страницы или PDF-файлы, у которых в теге <link rel="alternate" /> или HTTP-заголовке «Link: rel="alternate"» есть относительные ссылки с атрибутом hreflang.
• Hreflang: дубликаты языковых кодов.
Показывает HTML-страницы или PDF-файлы, у которых в теге <link rel="alternate" /> или HTTP-заголовке «Link: rel="alternate"» есть ссылки на несколько разных URL с одинаковым значением hreflang.
• Hreflang: ссылки на неиндексируемые URL.
Показывает HTML-страницы или PDF-файлы, у которых в теге <link rel="alternate" /> или HTTP-заголовке «Link: rel="alternate"» есть ссылки с атрибутом hreflang, указывающие на неиндексируемые URL.
• Hreflang: отсутствуют обратные ссылки.
Показывает HTML-страницы или PDF-файлы, у которых есть исходящие ссылки с атрибутом hreflang, но при этом нет соответствующих входящих ссылок с этим атрибутом. Чтобы посмотреть специальный отчёт по этой ошибке, нажмите на кнопку «Отчёт по ошибке» над основной таблицей.
• Hreflang: не совпадает языковой код обратных ссылок.
Показывает HTML-страницы или PDF-файлы, у которых языковой код входящих hreflang-ссылок не совпадает с собственным значением языкового кода (параметр «Языковой код hreflang»).
• Hreflang: отсутствуют альтернативные URL.
Показывает индексируемые страницы, у которых в теге <link rel="alternate" /> или HTTP-заголовке «Link: rel="alternate"» отсутствуют исходящие hreflang-ссылки, но при этом на других страницах сайта hreflang используется.
• Hreflang: дубликаты альтернативных URL.
Показывает HTML-страницы или PDF-файлы, у которых в теге <link rel="alternate" /> или HTTP-заголовке «Link: rel="alternate"» есть несколько ссылок на один URL с разными значениями hreflang.
Вы можете выгрузить следующие отчёты по hreflang с помощью меню «Экспорт» над боковой панелью.
4. Особенности работы:
4.1. Программа автоматически обнаруживает теги hreflang в содержимом HTML-кода страницы и в HTTP-заголовках ответа сервера. Netpeak Spider обрабатывает их одинаково, объединяя в единый список hreflang атрибутов страницы.
4.2. Текущая версия Netpeak Spider не учитывает hreflang ссылки, прописанные только в карте сайта. Подобная возможность будет реализована позднее.
4.3. Опция «Сканировать hreflang» в разделе «Настройки» → «Продвинутые» работает независимо от опций «Сканировать все поддомены» и «Сканировать внешние ссылки» и в случае активации будет сканировать hreflang-версии, расположенные на поддоменах и других хостах, даже если опция сканирования таких ссылок отключена.