Удаляем битые ссылки в WordPress — плагин Broken Link Checker

Битые ссылки — это ссылки, которые ведут на нерабочие сайты, либо ссылки, написанные с ошибками, то есть ссылки, которые отдают ошибку 404 (страница не найдена) или 500 (превышено время ожидания сервера). Битые ссылки — это плохо как со стороны посетителей, которые не получат нужную им информацию, так и со стороны поисковых систем, которые решат, что сайт заброшен, если на нем будет много нерабочих ссылок, а за годы работы нерабочих ссылок в блоге WordPress накапливается столько, что вы не можете себе представить, ниже я дам шокирующие данные из моего блога.

После проверки моего блога на битые ссылки нашлось около 700 битых ссылок, которые набрались примерно за 5 лет работы! Это при том, что на блоге размещено в сумме 8000 ссылок, 10% всех ссылок ведет в никуда. Откуда такие ссылки? Вот такой примерно список:

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

2. Ссылки на старое зеркало. Этот блог переехал с другого домена, поэтому в старых записях еще были ссылки на старый сайт, который я уже отключил.

3. Рекламные ссылки. В блоге размещено огромное количество рекламных ссылок для Gogetlinks и Blogun. Хоть сейчас я и не размещаю такие ссылки, но в старые добрые времена в блоге появлялось до 10 рекламных постов в день от меня и от копирайтера, так как сайты имеют свойство исчезать, и среди сайтов, на которые тратились бюджеты в GGL есть умершие и эти ссылки можно удалить, думаю это не является нарушением.

4. Ссылки на партнерские программы. Даже партнерские программы имеют свойство закрываться со временем.

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

Плагин Broken Link Checker

Скачать плагин — https://wordpress.org/plugins/broken-link-checker/

1. Скачайте плагин и загрузите его через меню плагинов, либо найдите в панели управления через поиск и установите.
2. Перейдите: Панель управления — Настройки — Проверка ссылок — Выберите нужные настройки

В настройках я поставил проверку раз в 720 часов (раз в месяц), чтобы плагин не грузил хостинг впустую, а также во вкладке Whish Links To Check я выбрал все пункты. Скриншоты всех вкладок:

Как видите, у меня осталось еще больше 500 неисправленных ссылок, так как ссылки из комментариев я просто удалил, а ссылками в постах нужно разбираться.

3. Примерно через сутки после того, как плагин запущен зайдите: Инструменты — Битые ссылки

Вы попадете в место и которого можно изменять битые ссылки или удалять их. Также можно перейти в редактирование материала, в котором найдена такая ссылка или просмотреть его.

Image 081

Плагин свою работу выполнил, теперь пора поработать владельцу сайта — почесать затылок и составить план, что со всем этим делать. С комментариями все просто — выделяем все и в выпадающем списке выбираем «Удалить ссылку», комментарии останутся, а ссылки на нерабочие сайты исчезнут. А в постах просто удалить ссылку не всегда уместно, но это может быть годным решением, если нет времени обрабатывать каждый пост. А неуместно потому что останутся такие посты, где написано что-то типа «Читайте здесь», а ссылки никакой нет.

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