Как найти все ошибки 404 через Яндекс Вебмастер, Google Search Console и краулеры и исправить их: 301-редиректы, правка ссылок, настройка сервера.
Зачем проверять сайт на ошибки 404
Ошибка 404 означает, что сервер работает, но страницы по этому адресу нет. Проверять сайт на ошибки 404 нужно, потому что битые ссылки накапливаются на любом живом сайте: после удаления товаров и статей, редизайна, смены структуры. Единичные 404 — норма; проблема начинается с массовости и ошибок на пути к заказу. Разберём, как найти все битые адреса, выбрать исправление под каждую причину, настроить полезную страницу ошибки и выработать привычку периодической проверки.
Почему на сайте появляются ошибки 404

Ошибка 404 возникает, когда браузер запрашивает адрес у сервера: сервер доступен, но страницы с таким URL на нём нет, и он возвращает код 404. Проблема касается одного адреса, а не всего сайта. Типовые причины: страницу удалили (товар, услугу, статью), а ссылки на неё в меню, карточках и на чужих сайтах остались; URL сменился при редизайне или перестройке каталога без редиректа; опечатка при ручной простановке; неверная ссылка в шаблоне, размножившаяся на все страницы; реже — сбой или неверная настройка сервера. Сама ошибка не исчезнет, пока не устранена причина, — битые адреса ищут и чинят целенаправленно.
Чем мешают битые страницы сайту и бизнесу
- Из-за битых страниц сайт теряет посетителей, заявки, ссылочный вес и бюджет обхода роботом.
- Попав на пустую страницу, посетитель чаще уходит, чем ищет нужное через меню.
- Если 404 стоит в карточке товара или форме заказа, заявка теряется напрямую.
- Поисковый робот тратит время на обход несуществующих адресов вместо актуальных страниц.
- Вес внешних ссылок на удалённые страницы пропадает без 301-редиректа.
- Много ошибок создаёт у посетителей и поисковиков впечатление заброшенного сайта.
- Вред зависит от масштаба: единичные 404 почти незаметны, а массовые бьют по сайту в целом.
Как найти все страницы с ошибкой 404
- Добавьте сайт в Яндекс ВебмастерПодтвердите права на сайт в сервисе. В разделе «Индексирование» → «Страницы в поиске» → «Исключённые страницы» отфильтруйте URL с кодом 404 и выгрузите список.
- Повторите проверку в Google Search ConsoleДобавьте ресурс в консоль и откройте «Индексирование» → «Страницы»: в списке «Почему страницы не индексируются» выберите причину «Не найдено (404)» — так вы увидите адреса, которые робот Google не смог обойти. Статистику обхода смотрите в «Настройках» → «Статистика сканирования».
- Прогоните сайт краулеромScreaming Frog, «Лабрика» или аудит Топвизора обойдут все ссылки — включая меню, подвал и карточки товаров — и найдут обрывы, которых роботы поисковиков ещё не заметили.
- Соберите адреса из рекламы, рассылок и аналитикиВыгрузите посадочные из рекламных кабинетов, email-рассылок и отчётов аналитики — страницы, на которые шёл трафик, тоже нередко оказываются удалёнными.
- Проверьте код ответа и внешние ссылкиУбедитесь, что адрес отдаёт настоящий 404, а не soft 404 — заглушку с кодом 200. Заодно выпишите URL, на которые ведут внешние ссылки, — их списки есть в отчётах «Ссылки» Яндекс Вебмастера и Search Console.
- Расставьте приоритетыНачните со страниц с трафиком, внешними ссылками и тех, что стоят на пути к заказу. Остальные адреса исправляйте после них — по убыванию значимости для посетителей.
Как исправить найденные ошибки 404
Страница переехала на новый адрес
Настройте 301-редирект со старого URL на актуальный. Перенаправление сохраняет ссылочный вес и приводит посетителей и роботов со старых ссылок на новую страницу без ошибки 404.
Страница удалена
Если страница больше не нужна, уберите внутренние ссылки на неё. Если на адрес вели внешние ссылки, поставьте 301 на ближайший по смыслу раздел. Нет аналога — отдайте честный 404 или 410: робот быстрее исключит адрес из индекса. Нужную страницу восстановите или верните из резервной копии.
Опечатка в ссылке или ошибка в шаблоне
Ошибочный адрес поправьте на месте — в тексте или карточке. Битая ссылка в шаблоне (меню, подвал) правится в одном месте, а не на десятках страниц: на 1С-Битрикс — шаблон компонента или элемент инфоблока. Если неверный адрес поставил чужой сайт, напишите его администрации, а у себя на время подстрахуйтесь 301-редиректом на нужный раздел.
Сбой или неверная настройка сервера
Ошибка 404 может возникать и из-за сбоя или неверной настройки сервера, хотя сама страница на месте. Проверьте его настройки или обратитесь в поддержку хостинга либо к разработчику.
Какой должна быть страница 404, чтобы посетитель остался на сайте
- Понятное сообщение: страницы с таким адресом нет, но сам сайт работает.
- Заметная ссылка на главную: с неё посетитель дойдёт до нужного раздела.
- Поиск по сайту: посетитель сам введёт запрос и найдёт нужный товар или статью.
- Ссылки на популярные разделы и товары: с ними гость продолжит выбор.
- Контакты для связи: если нужное не нашлось, гость напишет или позвонит.
- Оформление в стилистике сайта: понятно, что посетитель не покинул ресурс.
- Страница ошибки обязана отдавать код 404: с кодом 200 поисковики оставят её в индексе.
Что проверить после исправления ошибок
- Проверьте коды ответов: несуществующие страницы должны отдавать 404 или 410, а не 200, редиректы — 301. Краулером убедитесь, что ссылок на удалённые страницы не осталось, а карта сайта обновлена без битых URL.
- В Яндекс Вебмастере и Google Search Console отметьте исправленные ошибки и запросите переобход, затем проверьте индексацию. Рекламные кабинеты и рассылки должны вести на актуальные URL, а не на старые.
Когда исправить 404 своими силами, а когда нужен подрядчик

Частые вопросы об ошибках 404
Влияют ли ошибки 404 на позиции сайта в поиске?
Единичные 404 сайт не понижают — это норма для любого живого ресурса. Массовые мешают косвенно: посетители уходят с пустых страниц, робот тратит время на обход несуществующих адресов вместо нужных. Критичны ошибки на пути к заказу.
Чем 404 отличается от 410 и когда какой код ставить?
404 означает, что страницы по адресу нет; 410 — что её удалили насовсем. Целенаправленно убранный контент помечайте 410: робот быстрее исключит адрес из индекса. Если причина неясна или страница может вернуться, оставляйте 404.
Стоит ли редиректить все несуществующие адреса на главную?
Нет, это плохая практика. Посетитель ищет конкретный товар, а попадает на главную без пояснений — и уходит. Ставьте 301 только на близкий по смыслу раздел, остальным адресам отдавайте честный 404 с полезной страницей ошибки.
Что делать с битыми ссылками на чужих сайтах?
Чужую ссылку убрать не можете — действуйте у себя. Поставьте 301 на актуальный аналог: гости по старым ссылкам попадут на нужную страницу, вес внешних ссылок сохранится. Аналога нет — напишите администрации сайта-донора.
Как часто повторять проверку на ошибки 404?
После каждой доработки структуры — редизайна, перестройки каталога, удаления разделов: тогда и появляются массовые обрывы. И регулярно раз в несколько месяцев: панели вебмастеров и краулер покажут накопившееся между изменениями.
От чего зависит стоимость исправления 404 у подрядчика?
От объёма сайта, числа ошибок и глубины проверки — только битые адреса или весь технический аудит. Ориентир по расходам — разовые аудиты из прайса Webbay; точную сумму назовём после оценки сайта.
Расскажите о задаче — оценим сроки и объём работ по вашему проекту.

