Посетитель нажимает на ссылку из поиска, рассылки или со страницы вашего же сайта — и видит «Страница не найдена». Кто-то вернётся назад и попробует ещё раз, но большинство просто уйдёт к конкуренту. Битые ссылки и ошибки 404 — одна из самых частых и при этом самых недооценённых проблем сайтов. Они накапливаются тихо: после переименования раздела, удаления товара, смены CMS. В этой статье разберём, откуда берутся такие ошибки, как их систематически находить и как исправлять, чтобы не создать новых проблем.
Что такое ошибка 404 и чем она отличается от битой ссылки
Код ответа 404 означает, что сервер работает, но запрошенной страницы по этому адресу нет. Это нормальный механизм веба: пользователь может ошибиться при вводе адреса, внешний сайт — сослаться на несуществующую страницу. Сам факт появления 404 не является проблемой, если сайт отвечает корректно и помогает посетителю найти нужное.
Битая ссылка — это ссылка, ведущая на несуществующую страницу. Различают внутренние битые ссылки — в меню, в тексте статей, в карточках товаров вашего сайта — и внешние: когда другой сайт, рассылка или реклама ведёт на удалённый адрес. Внутренние полностью под вашим контролем и должны исправляться в первую очередь. Внешние исправить на стороне источника обычно нельзя, но можно перехватить переадресацией.
Существует и третья, коварная разновидность — «мягкая 404». Страница визуально сообщает, что ничего не найдено, или показывает пустую категорию, но сервер отвечает кодом 200, как будто всё в порядке. Поисковые системы такие страницы индексируют, тратят на них ресурсы обхода и в итоге понижают доверие к сайту. Мягкие 404 часто встречаются в интернет-магазинах: пустые страницы фильтров, категории без товаров, результаты поиска без результатов.
Чем вредят битые ссылки
Ущерб от битых ссылок складывается из нескольких составляющих, и не все они очевидны.
Потерянные клиенты
Человек, пришедший по рекламе или из поиска на удалённую страницу, в большинстве случаев уходит. Каждая такая ссылка — это потерянные заявки.
Потеря позиций
Если удалённая страница имела позиции и внешние ссылки, их вес пропадает. Поисковый робот тратит бюджет обхода на мёртвые адреса.
Доверие
Несколько битых ссылок в меню или в статьях создают ощущение заброшенного сайта, особенно у B2B-клиентов, выбирающих поставщика.
Особенно болезненна ситуация, когда платная реклама в поиске ведёт на удалённую страницу. Мы видели магазин, который две недели платил за клики по объявлениям, ведущим на снятые с продажи товары: около 15% рекламного бюджета уходило на страницы 404. Проблему обнаружили случайно, когда менеджер решил сам кликнуть по объявлению.

Откуда берутся битые ссылки
Понимание причин помогает не только исправлять, но и предотвращать ошибки. Почти все битые ссылки возникают из-за изменений на сайте, которые сделали без учёта уже существующих адресов.
Изменение структуры и адресов
Раздел «Услуги» переименовали в «Решения», адреса страниц изменились, а переадресации никто не настроил. Ссылки в старых статьях, в поисковой выдаче, в закладках пользователей перестают работать. Больше всего таких ошибок появляется при редизайне и переезде на другую CMS: за один день могут «умереть» сотни и тысячи адресов. Поэтому карта переадресаций — обязательная часть любого редизайна сайта, а не дополнительная опция.
Удаление товаров и страниц
Товар сняли с продажи — карточку удалили. Акция закончилась — страницу акции убрали. Новость устарела — её стёрли. Для интернет-магазина с выгрузкой из 1С это происходит автоматически каждый день: товар пропал из выгрузки, и его карточка исчезла с сайта вместе со всеми ссылками на неё.
Ошибки в контенте
Опечатка в адресе при ручной вставке ссылки, ссылка на тестовый сервер, оставшаяся после запуска, относительная ссылка, которая работает только с определённой страницы. Сюда же относятся ссылки на файлы — прайс-листы, инструкции, сертификаты, — которые заменили новыми версиями с другими именами.
Внешние изменения
Ссылки с вашего сайта на внешние ресурсы тоже могут «сломаться»: партнёр закрыл сайт, производитель изменил структуру каталога. Для посетителя разница невелика — он нажал ссылку на вашем сайте и попал в никуда.
Как находить битые ссылки
Систематический поиск битых ссылок — это сочетание нескольких источников. Ни один из них не даёт полной картины, но вместе они покрывают практически все случаи.
Сканирование сайта
Программа-краулер обходит сайт так же, как поисковый робот, и составляет список всех ссылок с кодами ответа. Это главный способ найти внутренние битые ссылки: краулер покажет не только мёртвый адрес, но и страницу, на которой стоит ссылка. Для сайта на несколько тысяч страниц сканирование занимает от нескольких минут до часа.
Панели вебмастеров
Поисковые системы показывают адреса, по которым их роботы получили 404, включая те, на которые ведут внешние сайты. Это источник внешних битых ссылок, которые краулер не найдёт.
Журналы сервера
В логах веб-сервера видны все запросы с кодом 404 — от пользователей, ботов, рекламных переходов. Сортировка по частоте показывает, какие адреса запрашивают чаще всего: с них и стоит начинать.
Веб-аналитика
Если на странице 404 стоит счётчик с отдельной целью или параметром, в аналитике видно, сколько посетителей на неё попадает и откуда. Это помогает оценить реальный масштаб проблемы в людях, а не в адресах.
Частота проверок зависит от того, как часто меняется сайт. Для корпоративного сайта достаточно ежемесячного сканирования. Для магазина с ежедневной выгрузкой из учётной системы — еженедельного, плюс автоматического уведомления, если количество 404 в журналах резко выросло. Такой мониторинг мы настраиваем для клиентов на поддержке — подробнее о нём в статье о мониторинге доступности сайта.
Как исправлять: редирект, восстановление или честная 404
Найти ошибки — половина дела. Важно правильно выбрать способ исправления для каждой из них, потому что неправильный редирект может навредить не меньше, чем битая ссылка.
| Ситуация | Решение |
|---|---|
| Внутренняя ссылка с опечаткой или на старый адрес | Исправить саму ссылку в контенте или шаблоне |
| Страница переехала на новый адрес | Постоянный редирект 301 со старого адреса на новый |
| Товар снят с производства, есть прямая замена | Редирект 301 на новую модель |
| Товар временно отсутствует | Оставить карточку с пометкой «Нет в наличии» и блоком похожих товаров |
| Товар снят навсегда, замены нет | Редирект на категорию или код 410/404 с полезной страницей ошибки |
| Страница удалена, аналога нет, внешних ссылок нет | Корректная страница 404 |
| Пустые страницы фильтров и категорий | Отдавать 404 или закрыть от индексации, не показывать в меню |
Самая распространённая ошибка — массовый редирект всех несуществующих адресов на главную страницу. Кажется, что так посетитель «хотя бы попадёт на сайт», но на практике человек, искавший конкретный товар, оказывается на главной и не понимает, что произошло. Поисковые системы такие редиректы распознают как мягкие 404 и не передают вес. Редирект должен вести на максимально релевантную страницу, а если её нет — лучше честная 404.
Ещё одна ошибка — цепочки редиректов: адрес A ведёт на B, B на C, C на D. Каждое звено замедляет загрузку и теряет часть сигналов. При переносах и редизайнах проверяйте, чтобы старые адреса вели сразу на конечные. Краулеры показывают цепочки в отдельном отчёте — после крупных изменений его стоит просматривать обязательно.
Для интернет-магазинов с интеграцией с учётной системой полезна автоматизация: когда товар исчезает из выгрузки, карточка не удаляется, а переводится в статус «снят с продажи», остаётся доступной с пометкой и блоком альтернатив. Через заданный срок — например, три месяца — система автоматически настраивает редирект на родительскую категорию. Это решает проблему на уровне процесса, а не ручной работы.
Какой должна быть страница 404
Даже на идеально поддерживаемом сайте посетители будут попадать на 404 — из-за опечаток, старых закладок, ошибок на чужих сайтах. Поэтому страница ошибки — это полноценная часть интерфейса, а не техническая заглушка.
- Сервер отдаёт код 404, а не 200 и не редирект на главную.
- Страница оформлена в дизайне сайта, с шапкой, меню и подвалом.
- Понятный текст без технических терминов: страница не найдена, возможно, она перемещена или удалена.
- Строка поиска по сайту — самый полезный элемент на странице ошибки.
- Ссылки на основные разделы, популярные категории или услуги.
- Контакты или кнопка связи — для тех, кто искал что-то конкретное.
- Счётчик аналитики с отдельной целью, чтобы видеть, сколько людей попадает на страницу и откуда.
Хорошая страница 404 возвращает на сайт заметную часть посетителей. По нашим наблюдениям, если на странице есть поиск и ссылки на популярные разделы, от 20 до 40% попавших на неё продолжают просмотр сайта, а не закрывают вкладку.
Как предотвращать появление битых ссылок
Регулярная проверка решает проблему постфактум, а правильные процессы — предотвращают её. Несколько правил, которые мы закладываем в проекты. При изменении адреса страницы CMS автоматически создаёт редирект со старого адреса — во многих системах это настраивается модулем или небольшой доработкой. Удаление страниц и товаров заменяется снятием с публикации или переводом в архив. Ссылки в меню и в шаблонах строятся по внутренним идентификаторам, а не вписываются вручную. Перед любым крупным изменением структуры составляется таблица соответствия старых и новых адресов. После релиза проводится сканирование и сравнение с предыдущим отчётом.
Отдельно стоит упомянуть файлы: прайс-листы, каталоги в PDF, сертификаты. Если новую версию загружать под тем же именем, все ссылки продолжают работать. Если под новым — старая ссылка в рассылке или на сайте партнёра «умирает». Простое правило «одно имя для актуальной версии документа» избавляет от целого класса ошибок.
Итоги
Битые ссылки и ошибки 404 возникают на любом живом сайте, но их количество — показатель того, насколько бережно с сайтом обращаются. Регулярное сканирование, данные из панелей вебмастеров и журналов сервера дают полную картину. Исправление выбирается по ситуации: исправить ссылку, настроить постоянный редирект на релевантную страницу или оставить честную 404 — но никогда не перенаправлять всё подряд на главную.
Удобная страница 404 с поиском и навигацией возвращает часть посетителей, а правильные процессы — автоматические редиректы при смене адреса, архивация вместо удаления, карта переадресаций при редизайне — не дают ошибкам накапливаться. Начните с одного сканирования сайта: результат почти всегда оказывается неожиданным.
Нужен сайт или интернет-магазин?
Обсудим задачу, подскажем подходящую платформу и оценим сроки и бюджет — бесплатно и без обязательств.
Обсудить проект
