Со временем, любой сайт меняется, редактируются статьи, меняются внешние ссылки, меняются ссылки страниц самого сайта. Всё это приводит к появлению, так называемых битых ссылок, иначе ссылок, на вызов которых веб-сервера дают ответ кодами ошибок, например код 404. Кроме кода 404, по протоколу HTTP веб-сервера могут отдавать и другие коды состояний, от 200 до 500. Определить коды ошибок и все другие ответы веб-сервера для каждой ссылки сайта Вордпресс поможет плагин WP Link Status, полное название WP Broken Link Status Checker.
Здравствуйте! Продолжаем бороться с битыми ссылками WordPress. В прошлой статье по этой теме (Битые ссылки на WordPress сайте), я искал битые ссылки, на запрос которых веб-сервер дает 404 ответ. В статье я показал, как искать битые ссылки программой XENU и/или использовать популярный плагин «Broken link checker».
В этой статье пойдем несколько дальше и не только найдем неправильные, ошибочные (битые) ссылки, но и сделаем проверку ссылок WordPress, на все коды ответов и ошибок веб-сервера:
А поможет в такой проверке ссылок WordPress, плагин WP Link Status
В отличие от плагина «Broken link checker», который, не обновлялся 4 месяца, плагин «WP Link Status» обновляется постоянно и тестировался для последней версии WordPress 4.5.3. На момент написания статьи. (обновления плагина завершились на версии 4.7.10)
Примечание: Несмотря на крайне плохое обновление, «Broken link checker» работает на версии 4.8.6 и на всех ранних версиях WordPress.
1. Берем плагин WP Link Status из административной панели сайта, на вкладке Плагин→Добавить новый→Фильтр по названию. Полное название плагина «WP Broken Link Status Checker». 2. Или:После активации плагин готов к работе, а в меню консоли появится новый пункт WP Link Status с 4 вкладками:
Вкладка Setting это общие настройки плагина. Относятся они к работе робота сканирования. Для первого знакомства, менять ничего не будем и оставляем настройки по умолчанию.
Жмем вкладку «New Scan» и запускаем новое сканирование, после предварительной настройки каждого сканирования.
Создавая каждое сканирование плагина WP Link Status, вы может выставить настройки этого сканирования. В настройках сканирования 5 пунктов: General, Content Options, Content filters, Links status, Advansed.
Общие настройки сканирования достаточно разнообразны и показывают, богатые возможности этого плагина. Здесь:
Настройки сохраняем, но скан не запускаем, продолжаем настройки (Save scan changes).
Выбираем, что должен сканировать робот. По умолчанию стоит сканирование опубликованных записей и страниц.
Здесь, можно отфильтровать статьи по анкору, URL, HTML разметке. По умолчанию, пусто.
Эти настройки «визитная карточка» плагина. Вы очень точно можете определить, статус все ссылок сайта. Выставив точную настройку ответов веб-сервера, можно определить, какой ответ дает веб-сервер при запросе той или иной ссылки.
Например, вы точно хотите определить, как настроен редирект на сайте, и какой ответ дают переадресованные ссылки 301 или 302. Для этого убираете, галочки из настроек по умолчанию, а это все статусы ответов от 200 до 500 и ставите галочки в чекбоксах 301 и 302. Запускаете сканирование и смотрите результат.
Чтобы не было проблем с хостером, настройки Advansed не трогаем.
После выставления всех настроек запускаем сканировние, кнопка «Save and run Crowler» и смотрим результат. Если сканирование затянулось или что-то пошло не так, его можно остановить и удалить.
После сканирования, смотрим результаты. Прежде всего, нас интересуют битые ссылки, ошибка 404. У меня таких не было, зато были ссылки неправильно написанные.
Под каждой ссылкой всплывают три кнопки управления:
Используя кнопки управления меняем, редактируем или удаляем нерабочую ссылку.
В качестве вывода опишу свои ощущения от плагина. Плагин WP Link Status полностью подходит для поиска битых ссылок. Более того с его помощью можно найти ссылки любого статуса ответов веб-сервера от 200 до 500. Настройки интуитивно просты. Сканирование (проверка ссылок WordPress) проходит достаточно быстро: 2000 ссылок 3 минуты. Определение ошибок точное, для повторного сканирования не требуется временной перерыв.
©www.wordpress-abc.ru
Практическое руководство из 10 пунктов, как увеличить конверсию вашего сайта. Читать дальше
Варианты проверки работы клавиатуры компьютера. Читать дальше
Что такое системы управления ERP и для чего они нужны. Читать дальше
Чем занимается ИТ отдел коммерческой компании, его структура, аудит и развитие. Читать дальше
Всё что нужно знать про поведенческие факторы ПФ для продвижения сайта. Читать дальше
В этой статье обсудим продвижение телеграм канала, популярные методы и мероприятия продвижения. Читать дальше