Битые ссылки и 404: как найти на сайте и что делать
4 мин чтения
Битые ссылки и 404: как найти на сайте и что делать

Битые ссылки и 404: как найти на своём сайте и что с ними делать

Битая ссылка ведёт туда, где ничего нет. Пара таких на сайте — мелочь, сотни после переезда или чистки каталога — заметная потеря трафика и раздражение посетителей. Разбираем, как их найти и какой ответ сервера правильный в каждом случае.

Что считается битой ссылкой

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

Внутренние ссылки на удалённые страницы. Самый частый случай: товар сняли с продажи, а ссылки на него остались в подборках, статьях блога и в меню.

Внешние ссылки, которые протухли. Вы ссылались на чужую статью, а её убрали. Отвечает за это чужой сайт, а выглядит неаккуратно ваш.

Битые изображения и скрипты. Формально это тоже 404, только вместо страницы не загружается картинка или файл стилей. Посетитель видит поехавшую вёрстку и пустые рамки вместо фотографий товара.

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

Чем это вредит

Для посетителя всё просто: он шёл за товаром, попал в пустоту и ушёл. Особенно обидно, когда битой оказывается ссылка из рекламного объявления или из письма рассылки — вы заплатили за переход, который никуда не привёл.

Для поиска эффект накопительный. Ссылочный вес, который вы передаёте на несуществующую страницу, пропадает: он не достаётся никому. Робот тратит обходы на адреса, которых нет, вместо новых карточек. А массовые 404 на страницах, которые раньше приносили трафик, означают прямую потерю позиций по их запросам.

Опаснее самой ошибки

«Мягкий 404» — страница показывает текст «ничего не найдено», но отдаёт код 200. Поисковик считает её нормальной и держит в индексе тысячи пустых адресов. Проверяйте не надпись на экране, а код ответа сервера.

Как их найти

Панели вебмастеров. Яндекс.Вебмастер и Google Search Console показывают страницы, где робот получил 404, и часто указывают, откуда стоит ссылка. Начинать стоит отсюда: это адреса, которые поисковик уже знает и пытается обойти.

Краулер сайта. Программа обходит сайт по ссылкам, как робот, и выдаёт список всех адресов с кодами ответа. Так находятся ссылки, о которых панели ещё не знают, включая битые картинки и скрипты.

Логи сервера. Самый честный источник: в них видно, какие 404 реально запрашивают живые посетители и роботы. Адреса из логов важнее теоретических — по ним прямо сейчас идут люди.

Отчёт в аналитике. Настройте отдельную цель или отчёт по страницам с заголовком 404 — так вы увидите не только сам факт, но и источник перехода: реклама, письмо, внешний сайт.

Что делать с каждым типом

Ситуация Правильное решение
Страница переехала на новый адрес Редирект 301 на новый адрес
Товар снят, но есть аналог 301 на аналог или на категорию — не на главную
Товар снят, замены нет Оставить 404 или отдать 410, если удалили осознанно
Ссылка внутри сайта ведёт в никуда Починить саму ссылку, а не маскировать редиректом
Внешний сайт удалил страницу Заменить ссылку на актуальный источник или снять её
Битая картинка или скрипт Восстановить файл — это ломает вёрстку и скорость

Отдельно про массовый редирект всех 404 на главную: так делать не стоит. Для поисковика это выглядит как «мягкий 404», а для человека — как потеря контекста: он искал конкретный товар, а попал на витрину и уходит.

Сделайте страницу 404 полезной

Раз 404 неизбежны, пусть они работают. Хорошая страница ошибки объясняет, что произошло, и даёт выход: поиск по сайту, ссылки на популярные категории, кнопку на главную. Для интернет-магазина уместен блок с популярными товарами — часть посетителей продолжит покупку вместо ухода.

Обязательное условие: страница должна отдавать код 404, а не 200. Красивое оформление не отменяет требования к ответу сервера.

Как это устроено в Пруфене

Разовая чистка ссылок помогает ненадолго: новые 404 появляются после каждой правки каталога. Пруфен следит за кодом ответа ключевых страниц с интервалом от 2 минут и сообщает, если важный адрес вдруг начал отдавать 404 или 500. SEO-проверка дополняет картину по странице целиком. Уведомления приходят на Email, в Telegram, в Макс или звонком.

Частые вопросы

Сколько 404 — это много? Абсолютного порога нет, важна динамика и характер. Десяток адресов, которые никто не запрашивает, безобидны. А вот резкий рост числа 404 после релиза — сигнал, что сломались правила формирования адресов, и разбираться нужно сразу.

Понижает ли 404 сайт в выдаче? Сама по себе ошибка не является штрафом: это нормальный ответ для несуществующей страницы. Вредит другое — потеря страниц, которые приносили трафик, и растрата обходов робота на пустые адреса.

Что лучше при удалении раздела — 404 или 410? Если раздел удалён навсегда и замены нет, честнее 410: он прямо говорит, что возвращаться незачем, и страницы выпадают из индекса быстрее. Если есть подходящий раздел-преемник, ставьте 301 на него.

Нужно ли чинить ссылки с чужих сайтов на наши удалённые страницы? Обязательно, если по ним идут люди. Внешняя ссылка — это чужой ресурс, который вы не контролируете, зато можете принять переход у себя: поставьте 301 с этого адреса на актуальную страницу и сохраните и трафик, и ссылочный вес.

Была ли статья полезна?

Начните мониторинг прямо сейчас

Бесплатный тариф — до 5 проверок. 150 ₽ на баланс при регистрации.

Создать аккаунт