Проверка битых ссылок на сайте
В создании и поддержке сайтов существует много подводных камней. Одно из самых слабых мест — это появление на сайте ошибок «Страница не найдена» или «Not Found».
Отсутствие страниц при переходе по ссылке очень раздражает пользователей, а для владельцев ресурса такая ошибка является еще и серьезной брешью, через которую может «уходить» трафик.
Как справиться с такой проблемой, найти все битые ссылки, не потеряв деньги и время?
В этой статье мы дадим развернутый ответ и подскажем десктоп и онлайн-сервисы для проверки битых ссылок сайте.
Что такое битая ссылка?
Битая ссылка — это гиперссылка на страницу, которая не существуют на сайте. Это указывает на то, что на сайте удалили или изменили URL страницы, но не скорректировали навигацию для посетителей.
Битые ссылки бывают 2х типов — внутренние и внешние. Внутренние — ведущие на страницы в пределах существующего сайта. Внешние — ведущие на другие веб-ресурсы.
Суть проблемы заключается в том, что если на несуществующую сейчас страницу вели внешние или внутренние ссылки, то при переходе пользователя на неё, открывается окно с неутешительным «Ошибка 404».
«Ошибка 404»- это стандартный сервер-ответ, когда последний не находит нужную пользователю страницу. Перед тем как открыть какую-либо веб-страницу, браузер запрашивает сервер, который, соответственно, проверяет на функциональность документ и открывает заголовок с выбранной информацией.
Если сайт работает нормально и система функционирует, то проходит кодировка «200 ОК» — она не видима для пользователей. В других случаях сервер выдает «Ошибка 404».
Важно! Крайне желательно чтобы пользователи сайта не должны сталкиваться с несуществующими компонентами.
Читайте подробнее о работе страниц с ошибкой 404.
Откуда берутся битые ссылки?
Чтобы лучше понимать страницы типа «error 404, not found», стоит ознакомиться с причинами, по которым они появляются. Основные из них:
- некорректная работа сервера;
- результат удаления документа с веб-ресурса;
- ошибка/изменение в URL.
Далее подробнее о причинах возникновения битых ссылок.
Удаление старых ненужных страниц и файлов
Внутри сайта между всеми страницами существует связь. Если хоть одну из страниц удалить, то ссылки, которые к ней вели, автоматически становятся нерабочими. Именно поэтому стоит регулярно проверять сайт на наличие битых ссылок, чтобы исключить такие ситуации.
Не нужно забывать о том, что многие страницы на сайте создаются временно; когда их актуальность проходит, они удаляются, следовательно, и ссылки на них стоит также подчищать.
Внешние битые ссылки могут появиться в случае, когда полностью закрылся сайт (например, закрылась компания, которой он принадлежал). Перестали продлевать домен — сайт автоматически прекратил работать.
Важно! Перед удалением любой странице на сайте произведите меры по добавлению 301 редиректа с удаляемой страницы на наиболее релевантную.
Изменения в структуре сайта
Когда админ создает новые подразделы, то к ним могут подтягиваться уже существующие веб-страницы. Перелинковка может вызвать появление нефункционирующих гиперссылок. Потому рекомендуем регулярно проверять работоспособность всех страниц сайта.
Пример
Ранее товар был в категории «игрушки» и имел URL типа site.ru/ingushki/tovar10/
Позже товар был перемещен в другую категорию «игрушки для девочек» и получил URL — site.ru/ingushki-dlya-devochek/tovar10/
Важно! Устранение битых ссылок важная часть в плане продвижения интернет-магазина. Все детали в статье.
Ошибки вебмастера / программиста / контентщика
Людям свойственно ошибаться. Потому программисты, контентщики или вебмастера тоже могут время от времени ошибаться в веб-адресах, на которые ставятся перелинковки (для этого достаточно напутать всего лишь с одним символом). В итоге ссылка сразу будет вести на нефункционирующую страничку. Чтобы исключить вероятность ошибки в будущем, нужно сразу же после создания страницы проверять каждую ссылку.
Как обнаружить битые ссылки? Популярные сервисы для проверки
Проверка битых ссылок должна стать регулярной и хорошей традицией. Частота проверок зависит от объема трафика и вида ресурса (контентный сайт, сайт-визитка, интернет-магазин, новостной сайт).
Далее в статье мы рассмотри программы и онлайн-сервисы для проверки битых ссылок.
Интересно! Если сайт обновляется редко, то такую проверку можно производить раз в несколько месяцев. Новостному сайту можно проверять наличие битых ссылок раз в неделю. То есть, частота проверок напрямую зависит от активности добавления или удаления контента на сайте.
Существуют специальные инструменты, которые помогают быстро и эффективно исправлять ошибки урлов. Все найденные битые ссылки нужно сразу же корректировать или убирать.
Десктопные программы для проверки битых ссылок
Поиск битых ссылок на сайте можно проводить с помощью десктопных программ-инструментов. Единственный нюанс — эти программы работают только на десктопе и требуют установки. Рассмотрим несколько популярных тулзов:
- Screaming Frog SEO Spider Tool. Одно из достоинств программы — это наличие большого количества разнообразных параметров настройки и удобство использования. Доступная как платная, так и бесплатная версия. Последняя имеет целый ряд ограничений в настройках, к примеру, она может просканировать до 500 УРЛ-адресов.
Screaming Frog SEO Spider сайт-миллионник не проверит, но искать битые ссылки с его помощью на небольшом веб-сайте вполне реально. Screaming Frog SEO Spider подойдет для операционных систем Mac OS, Windows, Linux.
- Netpeak Spider. Еще одна отличная программа, которая позволяет проверить сайт на битые ссылки. Ключевые достоинства этого инструмента — это наличие разнообразных параметров и удобство использования. Программа рассчитана на операционную систему Windows и Mac OS, создана для сканирования и анализирования веб-сайта. Утилита платная, есть триал в 14 дней.
- Xenu’s Link Sleuth. Одно из основных преимуществ Xenu Links — это бесплатное пользование программы. Из недостатков можно отметить, что эта программа не самая удобная для использования. Xenu’s Link Sleuth может замедлять работу сайта частыми запросами. Сканирование большого веб-ресурса может занять несколько часов или зависнуть на полпути. Из неудобств также можно отметить то, что программа работает только под Windows. Утилита Xenu’s Link Sleuth изначально создавалась, чтобы находить на сайтах битые ссылки. Со временем инструмент расширил свою функциональность и сейчас выполняет и другие задачи, помимо поиска ссылок.
Важно! Новичкам рекомендуем начинать работу с использования программы Xenu’s Link Sleuth
Онлайн сервисы для отслеживания битых урлов
Рассмотрим онлайн-программы для обнаружения ошибок в ссылках — их плюсы и минусы.
Google вебмастер — это бесплатный онлайн-инструмент, что и является основным его преимуществом. Предоставляет данные по всем ссылкам, которые выдают ошибки.
Для получения списка ошибок перейдите в отчет «Сканирование» ->«Ошибки сканирования»
Алгоритм работы с этими инструментами довольно прост. Как правило, нужно лишь указать адрес веб-ресурса, который нужно проверить. Остальное успешно сделает сама система.
Seoto.me — удобная онлайн поисковая программа с большим количеством параметров настроек. С помощью нее можно проанализировать и оптимизировать даже сайт-миллионник. Но анализ платный, расценки — от 500 рублей за единичный скан сайта.
Serpstat.com — сервис собирает семантику, анализирует веб-сайт и конкурентов. Может провести экспресс-анализ сайта, и сравнивать прогрессы после внедрения изменений. Доступ к сервису платный, поэтому рекомендуем его если вам придется регулярно делать аудит битых ссылок.
Поиск битых ссылок с помощью плагинов
Для поиска битых ссылок можно пользоваться также специальными плагинами, например, для этих целей подойдут Broken Link Checker для WordPress или Check My Links для Google Chrome.
Если сайт на движке Wordpress, рекомендуем плагин Broken Link Checker. Он обеспечивает проверку неработающих ссылок, может запустить повтор проверки через определенное время и, к тому же, обладает гибкими настройками.
Но самое главное — с помощью этого плагина можно не только проверить наличие битых ссылок на сайте, но и пару кликов удалить список найденных гиперссылок.
Также существует аналог данного плагина — Check My Links для Google Chrome. Это тулл для проверки ссылок, сканирующий страницу сайта на наличие битых ссылок. Прежде всего, это расширение, созданное для разработчиков, редакторов контента и веб-дизайнеров.
«Check My Links» в результате проверки веб-страниц показывает, какие ссылки являются действительными, а какие нужно убрать или поправить.
Важно! Сканирование тулбаром постраничное и не позволит проверить весь сайт.
Найдите для себя другие интересные расширения Google Chrome для интернет-маркетологов.
Как правильно избавиться от битых ссылок?
Чтобы убрать битые гиперссылки, можно воспользоваться одним из следующих вариантов:
- Исправить ссылку на актуальную. Исправлять нужно вручную, меняя некорректный веб-адрес на нужный.
- Настроить «301» редирект. При смене УРЛ-структуры или движка, можно перенастроить постраничный постоянный 301 редирект в файле .htaccess.
Большое количество внутренних редиректов может негативно сказаться на сайте, поэтому мы рекомендуем первый вариант — исправление битой ссылки на работающую.
Битые ссылки — это не основная проблема, которая приводит к проблемам с ранжированием веб-ресурса в поисковых системах. Но игнорировать их все-таки не стоит.
Лучше всего своевременно исправлять все некорректные урлы и стараться не допускать их появления в будущем.
И своеобразный лайфхак: чтобы страница «Ошибка 404» не отпугивала пользователей, можно разработать для нее креативный дизайн, который покажет вашу лояльность к юзеру даже в такой ситуации. Подробнее в нашей статье о 404 ошибке.