Битыми называются ссылки на сайте, которые ведут в никуда. Раньше по этому адресу пользователям был доступен контент или товар, а сейчас их встречает страница 404 и они покидают ресурс. В статье расскажем, как найти и избавиться от них.
Что это такое
Если говорить в общем, то битыми называются любые url, при открытии которых пользователи видят 404 ошибку. В свою очередь, broken links делятся на внешние – ведущие на сторонний ресурс, и внутренние – направляющие посетителя на другие страницы вашего сайта.
Чем опасны
Опасность таких урлов заключается в том, что при попадании на них посетитель с большой вероятностью закроет ресурс, что в свою очередь негативно скажется на статистике и поведенческих факторах.
Вспомните себя, как часто вы остаетесь, когда видите надпись «Страница не найдена»? Также и другие посетители. Неработающие адреса вызывают у них раздражение, тем самым увеличивается число отказов и уменьшается время, проведенное на сайте.
Еще одна из опасностей 404 url - это потеря трафика. Ссылочный вес просто не передается с неработающих ссылок.
Не только пользователи не любят битые ссылки, но и поисковые системы. Такие сайты медленнее ранжируются и занимают более низкие позиции в поиске. Почему так происходит? У каждой ПС имеется краулерный бюджет, в рамках которого роботы обходят определенное число страниц. Если на ресурсе число урлов с кодом ответа 404 много, лимит расходуется впустую, а ценный контент в индекс не попадает.
Откуда берутся
- Удаление страниц. Это распространено, например, у интернет-магазинов, которые удаляют товары, отсутствующие в продаже. Это плохо, ведь если ранее эта карточка занимала место в выдаче, а теперь она недоступна, это может существенно понизить позиции. Лучшим решением будет настроить редирект или ввести в работу плашку «Нет в наличии».
- Ошибка URL. Такое происходит, когда ссылка добавляется вручную. Опечатка или отсутствие слэша могут привести к тому, что она окажется нерабочей.
- Крупные изменения на ресурсе. Сюда относится переезд на новый домен или новая структура контента. Адрес меняется, и страница становится недоступна. Чтобы этого избежать, при внесении глобальных изменений, необходимо производить настройку 301 редиректа.
Поиск broken links
Найти битые ссылки на своём сайте можно как с помощью программ, так и с помощью онлайн-сервисов. Далее разберем несколько примеров.
Google Search Console
GSC – это сервис от Гугл, позволяющий отслеживать изменения на ресурсе. Одним из инструментов там является анализ состояния страниц.
Для того, чтобы проверить наличие 404 url с помощью GSC, необходимо сделать следующее:
- заходим в аккаунт ресурса в сервисе и выбираем пункт «Покрытие» -> «Полный отчет»;
- здесь нажимаем «Исключено»;
- и видим страницы, которые отдают 404 ответ;
- а также примеры;
Минусом проверки здесь можно считать то, что сервис не показывает местонахождение неработающего урл, если он, например, внешний. Увидеть можно только внутренние страницы.
Яндекс.Вебмастер
Российский аналог GSC, с похожим функционалом, в том числе и инструментом для поиска битых ссылок.
Чтобы найти 404 через Y.Webmaster, необходимо:
- заходим в карточку сайта и выбираем раздел «Индексирование», а там «Страницы в поиске»;
- в открывшейся вкладке выбираем «Исключенные» и ищем пункт «Ошибки HTTP».
- чтобы увидеть сами 404 url, нажимаем “Исключенные страницы” на панели ниже и сортируем по статусу.
Аналогично с Google Search Console Вебмастер не покажет, если ссылка внешняя и где ее искать. Через него можно посмотреть только внутренние нерабочие адреса.
Xenu
Является программой, что, в свою очередь, делает его более удобным для проверки сайта на наличие битых ссылок и поиска их на страницах.
Для проведения проверки необходимо сделать следующее:
- Запускаем Xenu, добавляем сайт и запускаем проверку.
- Далее необходимо отсортировать url по статусу в столбце “Status”, чтобы 404 были наверху.
- Также можно посмотреть, на каких именно страницах расположена нерабочая ссылка. Для этого кликаем на нее правой кнопкой мыши и выбираем “URL properties”. В самом нижнем поле будет расположен нужный адрес.
Broken Link Checker
Расширение для браузера, позволяющее сканировать как весь сайт, так и отдельные веб-документы на наличие нерабочих url-адресов.
Как работает BLC:
- Находим и устанавливаем;
- После чего заходим на проверяемый ресурс, открываем плагин и проверка страницы запускается автоматически.
- Также есть возможность полного сканирования. Для этого кликаем “Check All Pages On This Site” и переходим в отдельное окно. Там после проверки будет отображаться результат.
Screaming Frog
Программа с обширным функционалом для технического аудита, в который также входит поиск битых ссылок. Главным преимуществом среди других способов проверки можно назвать общую выгрузку адресов 404 и страниц, на которых они расположены в удобном формате файла.
Минусом можно считать то, что лимит проверки на бесплатном тарифе составляет всего 500 url, поэтому без приобретения платного пакета подойдет только для маленьких сайтов.
Как найти ошибки 404 через SF:
- Открываем программу, вставляем адрес и запускаем аудит.
- После выполнения проверки сортируем страницы в столбце “Status Code”, чтобы 404 ошибки сгруппировались вместе.
- Далее выделяем все нужные адреса, на нижней панели нажимаем “Inlinks” и видим наши url и их источники. Там же их можно выгрузить в формате файла.
Здесь можно увидеть как внешние, так и внутренние ссылки с ответом 404, что является максимально удобным способом их обнаружения и устранения.
Dead Link Checker
Онлайн-сервис по поиску “мертвых” страниц. Проверить можно как конкретный адрес, так и весь домен целиком.
Этапы проверки:
- Заходим на сайт и в поле ввода url добавляем свой. Кликаем “Проверить”. Также будет необходимо ввести капчу.
- После окончания сканирования будет доступен список урл, которые отдают 404 ответ.
Как и у многих таких сервисов, минусом является то, что невозможно посмотреть источник найденных ссылок.
Как исправить Broken Link?
Обязательно нужно проверить битые ссылки перед стартом SEO продвижения. Без анализа сайта вы рискуете потерять в позициях и трафике. И теперь, когда мы выяснили, как найти нерабочие адреса, стоит поговорить о том, как исключить их со своего домена.
Заменить неработающий урл
Суть проста – меняем неактуальный адрес на новый, если есть такая возможность. Для этого находим интересующий нас url и его активную версию, если она существует, и меняем одно на другое. Сделать это можно в административной панели.
Перенаправить с проблемной страницы
Этот способ подойдет только для внутренних ссылок. В этом вам поможет 301 редирект. Он выполнит переадресацию с неработающего урл на действующий.
Обратите внимание на то, что злоупотреблять перенаправлениями не стоит, так как это может негативно сказаться на позициях и привести к удалению страниц из индекса.
- внесения глобальных изменений в структуру;
- изменения уровня вложенности;
- переименования раздела.
Если вы все же решили воспользоваться этим способом, в зависимости от CMS можно применить плагин или внести изменения через .htaccess.
Удалить битую ссылку
Самый простой вариант решения проблемы с 404 ответами сервера. Сделать это можно в административной панели. Прибегать к такому способу стоит тогда, когда два других варианта не актуальны в рамках вашего сайта.
Восстановить удаленные страницы
Такой способ подойдет для интернет-магазинов, которые удаляют отсутствующие товары с сайта. Если они снова появились в наличии – просто восстановите документ.
Заключение
Неработающие URL – это отрицательная черта для любого сайта. Они нелюбимы как поисковиками, так и пользователями. Старайтесь следить за этим и вы никогда не потеряете покупателей и позиции.