Битые ссылки на сайте: как обнаружить их и удалить? Рекомендации для оптимизаций Вашего ресурса
Сегодня Интернет предоставляет нам много возможностей для создания своего пространства: группы, сообщества, блога или сайта. Иметь свой сайт – это не фантастика, а всего лишь наличие желания, старания, упорства и труда.
Не владея профессиональными знаниями, можно воспользоваться бесплатным конструктором, дизайнерскими программами и – вуаля! – платформа для работы готова, можно наполнять ее. Но что делать, если появляются вредители – нерабочие ресурсы? Вызывать специалиста? Или пыхтеть в одиночку? Повременим пока с призывом на помощь, давайте разберемся сами.
Нерабочие источники: почему они возникают?
Для начала определимся: не способные к работе источники – это те, по которым мы приходим на несуществующую страницу или несуществующее изображение. Их еще называют мертвыми, неправильными или устаревшими. А на экране компьютера они обозначатся словами: «ошибка 404 not found» или «страница не существует».
Нерабочие страницы появляются по разным причинам:
- изменен адрес ресурса, на который ведет адресная строка;
- изменено имя внутренней страницы, на которую ведет гиперссылка, а может, страницу вообще удалили;
- если речь идет о возможности скачать что-нибудь, и Вы предложили для этого посетителям пройти по интернет-адресу, то это может быть истекший срок хранения на файлообменнике.
Почему устаревшие ресурсы – это плохо?
Во-первых, происходит отток посетителей с сайта. Представьте: Вы потратили уйму времени, сил, финансов на то, чтобы привлечь трафик к своему «детищу» и ощутить уже, наконец, эффект от своего труда! Но все портят нерабочие источники: пользователь проходит по ним, видит сообщение о несуществующей странице и, раздосадованный, уходит с сайта.
Во-вторых, снижается внешняя оптимизация сайта. Проще говоря, Ваш сайт занимает в поиске более низкие позиции. Почему так происходит? Да потому что поисковые системы не жалуют сайты, на которых есть недействительные ресурсы, и перестают их индексировать, засчитывая такому сайту большое количество ошибок.
Как обнаружить нерабочие источники?
Независимо от причины, Вам нужно как можно быстрее найти и удалить их со своего сайта. Рассмотрим способы поиска.
ВручнуюЭто самый примитивный способ, но и он может помочь, если только страниц на Вашем сайте немного. Тогда достаточно просто пройтись по нерабочим источникам поочередно и выявить, какие из них ведут на несуществующие страницы. Но если у Вас объемный сайт, и на нем несколько сотен страниц, тогда лучше воспользоваться специальными инструментами.
Screaming Frog Seo SpiderУдобная программа, с помощью которой можно провести анализ сайта и обнаружить мертвые источники. Программа выдает их как «ошибка 404». Причем, результат выводится в трех колонках: в первой – те самые нерабочие источники, во второй – адрес страницы источника, а в третьей – текст ссылки, то есть анкор.
Xenu Link SleuthЕще один удобный бесплатный инструмент, который позволяет провести анализ сайта в режиме онлайн. Достаточно скачать программу на жесткий диск, во вкладке File найти Check URL и ввести URL сайта, который нужно просканировать. Не забудьте убрать галочку возле опции check external links и нажать ОК. Обнаруженные в ходе проверки недействительные ресурсы будут актуальны – в этом плюс программы. Минус – в невысокой скорости работы.
Поисковые системы Google и YandexВам поможет раздел «инструменты вебмастера». Правда, этот способ может выдать устаревшие данные.
Broken Link CheckerЭто плагин, которым довольно легко пользоваться, достаточно зайти в админпанель блога или сайта, в разделе «плагины» найти нужный нам, установить и активировать его. Для надежности нужно проверить настройки, хотя, как правило, плагин уже настроен. Затем в меню «инструменты» найдите раздел о нерабочих ресурсах - в нем-то и будут видны все моменты Вашего сайта.
Существуют и другие программы и онлайн сервисы, которые помогут Вам найти недействительные источники. Вам останется только выбрать тот инструмент, которым удобнее всего пользоваться.
Недействительные ресурсы: удаляем или исправляем?
Продолжая разговор о функциях плагина Broken Link Checker, плавно перейдем к удалению нерабочих моментов. Те из них, которые помечены как «ошибка 404» или «ошибка 503», нужно удалить. Но Вам могут встретиться и недействительные ресурсы, помеченные другими словами. Их нужно проверять, потому что причиной может быть банальное изменение URL статьи, тогда как источник на нее существует в прежнем виде в других статьях.
В этом случае просто выберите функцию «редактировать URL» и внесите актуальный адрес статьи.
Если Вы пользовались другими инструментами, чтобы отыскать на своем сайте недействующие источники, теперь для упрощения дальнейшей работы внесите их в одну таблицу Excel, попутно обозначив причину сбоя каждой ссылки. Это нужно для того, чтобы знать, подлежит ли источник удалению или исправлению.
И здесь действует тот же принцип, что и в работе с плагином Broken Link Checker. К примеру, если причиной ошибки 404 является вирус или удаленная статья, то Вы устраняете нерабочий ресурс. Но причина может быть и другая: вы ошиблись, вводя адрес ресурса при внутренней перелинковке, или был временный сбой сервера. В таком случае нужно исправлять нерабочие ресурсы.
Если таких моментов много, на исправление вручную у Вас уйдет очень много времени. Поэтому лучше воспользоваться функцией автоматической переадресации – для этого тоже существуют специальные плагины. Например, для платформы WordPress это плагин Permalink Finder. Этот плагин способен делать редирект автоматически: перенаправляет пользователей сайта со старых адресов на новые, так что нерабочие источники становятся рабочими.