Всем привет. Сегодня речь в статье пойдет о битых ссылках на сайте и о том как от них избавиться на wordpress блоге с помощью плагина Broken Link Checker. До того как установить этот плагин я даже не подозревал какое количество ссылок ведущих на несуществующие страницы расположено на моем блоге. А ведь за такие линки поисковые системы могут легко наложить фильтр на ваш сайт. Особенно придирчиво к этому относится поисковая система Яндекс. Давайте разберемся почему.
Что такое битые ссылки
Для начала я хочу дать определение битым линкам. Битая ссылка — это ссылка которая ведет на несуществующую страницу, либо документ который по каким то обстоятельствам был удален. При переходе по такому линку пользователь в лучшем случае видит ошибку 404, в худшем, что данного сайта больше не существует. Я же привык считать ссылки битыми при следующих обстоятельствах:
- Если при переходе пользователь попадает на страницу с ошибкой 404;
- Если при переходе по такой ссылке пользователь видит что данного сайта больше не существует;
- Если при переходе пользователь надеялся скачать какой то документ либо файл и обнаружил что он удален;
- Если пользователь попадает на домен который перекупили и расположили на нем сайт совершенно другой тематики;
- Если посетитель попадает на сайт зараженный вирусом.
Первые три пункта являются самыми распространенными и к сожалению самыми проблематичными с точки зрения поисковых систем. Если ваш сайт ссылается на множество несуществующих ресурсов, это говорит о том, что вы не проверяете и не следите за качеством ресурсов на которые ссылаетесь, для поисковых систем это достаточно мощный сигнал, который говорит о том, что возможно вашему сайту пора опуститься в выдаче и уступить место более ответственным конкурентам.
Почему возникают битые ссылки?
Хотите вы этого или нет, но дело в том что интернет сам по себе меняется с огромной скоростью. На многих сайтах постоянно обновляются страницы, меняются их адреса, очень часто веб-мастера меняют так называемый ЧПУ, новые файлы приходят на смену устаревшим, это процесс сегодня уже необратим. И если на маленьких сайтах корректность ссылок можно отслеживать самой обыкновенной внимательностью, то на больших многостраничных порталах или блогах приходится в большинстве случаев обращаться к специальным инструментам, о которых зачастую большинство пользователей даже не знает.
Основные причины возникновения битых ссылок:
Удаление устаревших страниц и документов. Если вы что то удаляете на своем сайте на сайте, то не стоит забывать о том, что в других разделах Вашего сайта могут быть ссылки на удаляемый документ. Особенно нужно быть очень осторожным если вы делаете перелинковку на своем ресурсе вручную.
Изменения на внешних сайтах. Тут ситуация довольно банальная. К примеру вы продали прямую вечную ссылку на своем сайте, через некоторое время этот сайт сменил структуру, переехал на другое имя или просто исчез. Если вы снимите ссылку, то вас заблокируют на бирже, если вы ее оставите, то рискуете попасть под фильтр. Хотя на сегодняшний день большинство бирж разрешают удалять такого рода линки.
Редизайн и переработка сайта. При переработке или редизайне сайта вам приходится переносить весь контент из одного места в другое, это достаточно трудоемкий процесс который отнимает много времени и сил, иногда в силу человеческого фактора можно просто не заметить ссылку на уже не существующую страницу.
Я описал всего лишь самые банальные причины появления битых линков, на самом деле их в жизни они встречаются гораздо чаще.
Избавляемся от битых ссылок с помощью плагина Broken Link Checker
Плагин Broken Link Checker это отличное решение задачи поиска неработающих ссылок в блоге. Плагин регулярно с указанной вами периодичностью по времени в фоновом режиме проверяет все ссылки расположенные на вашем сайте и выдает подробный отчет в консоли админки блога.
При проверке вашего блога плагин умеет искать битые ссылкы в следующих катгориях:
- Записи
- Страницы
- Опубликованные
- Черновики
- На утверждении
- Личное
- В комментариях
При этом вы сами можете регулировать количество категорий в которых плагин будет искать нерабочие ссылки, например лично я редко проверяю такие линки в комментариях поскольку они всегда закрыты в nofollow.