Проверка битых ссылок на сайте

7 июня 2013

На любом сайте есть определенная масса ссылок, ведущая на другие страницы сайта, документы, изображения или на сторонние ресурсы.
Чем активнее развивается ресурс, тем больше размещается на нем ссылок.
Сегодня рассмотрим, как отслеживать работоспособность ссылок на сайте.

Бывает так, что некий сторонний сайт, на который ведет ссылка полезной статьи по разным причинам перестает существовать и ссылка становится «битой», то есть, кликнув по ней, мы видим страницу ошибки 404.
Ручная проверка таких ссылок может длиться довольно долго, поэтому мы решили автоматизировать процесс проверки битых ссылок и рассмотреть плагин, который справляется с этой задачей без вашего участия, предоставляя наглядный результат.

Называется этот плагин — Broken Link Checker. Устанавливается на WordPress 3 и выше.
Скачиваем его здесь: wordpress.org
Устанавливается плагин стандартным способом, либо посредством скачивания-закачивания-распаковывания, либо установи через репозиторий WordPress.

Broken Link Checker периодически проверяет все размещенные на сайте ссылки и формирует отчет, состоящий из нескольких разделов.
Посмотреть его можно по адресу: «Инструменты -> Неправильные ссылки»

Плагин Broken Link Checker для обнаружения битых ссылок

Здесь содержатся данные по всем ссылкам, найденным на сайте во всех материалах — от статей до комментариев.
В пункте «Неправильные ссылки» находятся именно те ссылки, клик по которым открыл страницу 404.

Broken Link Checker

После периодического сканирования ссылок, плагин формирует список «неправильных» и оповещает по почте администратора об их количестве.

По-умолчанию плагин Broken Link Checker настроен на 98% нужд любого сайта на WordPress. Но если требуется донастроить или разобраться в его возможностях, то переходим по адресу: «Настройки -> Проверка ссылок»

Настройка проверки битых ссылок на сайте

Настройки частично переведены на русский, но разобраться, я думаю, трудностей не возникнет.
Здесь 5 вкладок:
General — Основные
Look For Links In — Вести наблюдение за ссылками в (каких типах материалов)
Which Links To Check — Какие ссылки следует проверять
Protocols & APIs — Протоколы и API
Дополнительно

Остановимся на некоторых...

Во вкладке General можно указать Периодичность проверок всех ссылок на сайте. По умолчанию 72 часа.
А также удобный пункт E-mail notifications — Send me e-mail notifications about newly detected broken links (Отправлять емэйл о новых битых ссылках).
По умолчанию пункт включен и все сообщения об обнаружении «неправильных» ссылок будут приходить на адрес администратора сайта.

Во вкладке Look For Links In указываем типы материалов, которые необходимо проверять на наличие битых ссылок.

Blogroll items — Анонсы записей на главной странице — Отмечаем
Comments — Комментарии — Отмечаем
Custom fields — Произвольные поля — Можно отметить, если у вас на сайте используются поля, в которых содержаться ссылки
Записи — Отмечаем
Страницы — Тоже отмечаем

Далее можно отметить Post statuses — статусы записи, в которых будет происходить проверка.
Думаю, того статуса, что отмечен по-умолчанию будет достаточно — Опубликована

Вкладка Which Links To Check содержит типы ссылок, которые подлежат проверки:

HTML links — Все HTML ссылки — Отмечаем
HTML images — Ссылки вставки изображений — Обязательно. Будете знать, где на сайте пропала картинка...
Plaintext URLs — Ссылки в виде простого текста, когда в контекст изложения вписано что-то типа http://www.site.ru без вставки url — На усмотрение, я не отмечаю такую фигню
Embedded YouTube videos — Ссылки вставки видео с Youtube — Отмечаем, если используем на сайте видео с этого сервиса.
Embedded YouTube videos (old embed code) — Вставки видео с Youtube с устаревшим способом (фрагментом кода) — Индивидуально
Embedded GoogleVideo videos — Вставка видео на сайт с сервиса GoogleVideo — Индивидуально
Embedded Megavideo videos — Вставка видео на сайт с сервиса Megavideo — Индивидуально
Embedded Vimeo videos — Вставка видео на сайт с сервиса Vimeo — Индивидуально
Embedded DailyMotion videos — Вставка видео на сайт с сервиса DailyMotion — Индивидуально

Надеюсь, суть этих пунктов понятна — если используемое на сайте видео по каким-то причинам станет недоступно на сервисе, то появится сообщение о «неправильной» ссылке на источник.

Также у плагина имеется информационный виджет на главной панеле WordPress:

Виджет плагина Broken Link Checker

Остальные настройки можно оставить без изменений.

Основное предназначение плагина Broken Link Checker, как мне показалось, заключается в том, чтобы все материалы сайта содержали актуальную информацию и не раздражали посетителей ошибкой 404.



Комментариев нет

Обязательные поля отмечены *

Добавить комментарий