Битые ссылки и ошибки 404: чем они реально вредят сайту

Битые ссылки и ошибки 404: чем они реально вредят сайту

Когда ошибка 404 безвредна, а когда сайт теряет позиции: внутренние битые ссылки, удалённые страницы с трафиком, мягкие 404 с кодом 200. Как найти и разобрать всё за вечер и почему проверку нужно повторять.
Техническое SEO18 августа 2026 г.9 мин
Кратко

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

Вопрос

Вредят ли битые ссылки и ошибки 404 позициям сайта в Яндексе и Google?

Страница с кодом 404 сама по себе — не штраф. И Яндекс, и Google считают такой ответ нормальным для адреса, которого нет, и не понижают за него остальной сайт. Ущерб начинается в трёх ситуациях: внутренняя ссылка ведёт в тупик (человек и робот теряют переход), 404 отдаёт страница, которая была в поиске и собирала трафик или внешние ссылки (позиции уходят вместе с ней), и «мягкая 404» — пустая страница с кодом 200, которую поисковики выкидывают из индекса как малополезную. Разбор всех трёх сценариев занимает один вечер: статистика обхода в Вебмастере, отчёт «Страницы» в Search Console, краулер по сайту и решение по каждому адресу — восстановить, поставить 301 или оставить 404 и убрать ссылки.

Битые ссылки и ошибки 404: чем они реально вредят сайту — статья блога ВебСпринт

Что разберем

  • Что поисковики делают с 404 на самом деле — и чего не делают
  • Внутренние ссылки в тупик: потерянные переходы и впустую потраченный обход
  • Когда 404 отдаёт страница, которая была в поиске

Кому особенно полезно

Поддержка сайтаТехническое SEOАудит сайтаЗаявки для мебели на заказ

Для владельцев сайтов услуг и каталогов, у которых Вебмастер или Search Console показали десятки страниц с ошибкой 404, а подрядчик или штатный маркетолог не может внятно сказать, надо ли что-то делать и что именно.

Ошибка 404 — самая заметная и самая переоценённая проблема сайта. Её видно в любом отчёте, из-за неё затевают срочные работы, которые ничего не меняют. При этом настоящие потери — исчезнувшая из поиска страница услуги, ссылки из футера на удалённый раздел, «пустые» страницы с кодом 200 — в тех же отчётах теряются среди безобидных строк. Ниже разбираем, что поисковики на самом деле делают с 404, в каких трёх случаях битые ссылки действительно стоят позиций и переходов, какой должна быть страница ошибки и почему проверка на битые ссылки — не разовая уборка, а часть регулярной поддержки сайта.

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

Григорий
Григорий
Руководитель Web Sprint
от 20 000 ₽ / мес
Поддержка сайта с регулярной проверкой
от 18 000 ₽
Разовый аудит сайта
бесплатно до 500 URL
Screaming Frog для первого обхода

Что поисковики делают с 404 на самом деле — и чего не делают

Код 404 — это честный ответ сервера: «такого адреса здесь нет». Робот получает его, через несколько неудачных обходов убирает страницу из базы и больше на неё не тратит время. Google прямо пишет в справке, что ошибки 404 не влияют на индексирование и ранжирование остальных страниц сайта. У Яндекса логика та же: страница, которая устойчиво отвечает 404, покидает поиск, а в Вебмастере переезжает в «Исключённые» со статусом «Ошибка HTTP». Никакого «фильтра за 404» ни у одной из систем нет — иначе конкурент мог бы навредить вам, расставив по сети ссылки на несуществующие адреса вашего сайта.

Откуда тогда убеждение, что 404 «роняет позиции»? Из подмены причины и следствия. Когда сайт переезжает без редиректов, позиции падают — но не потому, что появились 404, а потому, что из индекса пропали страницы, которые ранжировались. Когда каталог годами не чистят, битые ссылки соседствуют с устаревшими ценами и медленной загрузкой — и падает всё вместе. Отчёт показывает 404, владелец видит в них корень зла, а корень в другом.

Поэтому в отчёте Вебмастера или Search Console важна не цифра, а состав списка. Три ситуации, где 404 действительно бьют по сайту, разбираем дальше по отдельности.

Внутренние ссылки в тупик: потерянные переходы и впустую потраченный обход

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

Вторая потеря — обход. Робот идёт по внутренним ссылкам, и каждая ссылка на несуществующий адрес — запрос, который мог бы уйти на новую или обновлённую страницу. Для сайта на сто страниц это неважно. Для каталога на несколько тысяч адресов, где Яндекс и так заходит не на все страницы за раз, десятки битых ссылок в шаблоне (например, в блоке «с этим покупают») заметно оттягивают внимание робота от того, что вы хотите продвинуть.

Третье — сигнал запущенности. Ни Яндекс, ни Google не публикуют формулу «столько-то битых ссылок — минус столько-то баллов», но оба оценивают сайт по совокупности качества, а Google в открытых инструкциях для оценщиков прямо относит заброшенные сайты с неработающими элементами к низкокачественным. Битая ссылка в шапке читается одинаково и человеком, и оценщиком: сайтом не занимаются. В аудите мы отдельно отмечаем, откуда именно ведёт битая ссылка: шаблон (меню, футер, боковая колонка) — чинить первым, потому что она размножена на каждой странице; тело одной старой статьи — в очередь.

  • Битая ссылка в шаблоне (меню, футер, блок рекомендаций) повторяется на всех страницах — приоритет номер один.
  • Ссылка в тексте одной статьи трёхлетней давности — чинится в общем порядке, позиции от неё не зависят.
  • Ссылки на удалённые PDF-прайсы, картинки и файлы — тоже битые, краулер их покажет, а Вебмастер — нет.

Когда 404 отдаёт страница, которая была в поиске

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

Как понять, была ли пропавшая страница «кому-то нужна»: в Метрике открываем «Страницы входа» за период до удаления и ищем этот адрес — если он давал переходы, это потеря; в Вебмастере смотрим «Ссылки → Внешние ссылки», в Search Console — отчёт «Ссылки»: если на адрес ссылаются извне, тем более. Для таких адресов правильный ответ почти всегда — 301-редирект на страницу с тем же смыслом (замена услуги, новая версия статьи, ближайшая категория), а не 404 и не «на главную». Как выстроить карту редиректов при массовой смене адресов, мы разбирали отдельно — здесь важен принцип: адрес с трафиком или ссылками без редиректа не оставляют.

Отдельная строка — товары. Снятый с продажи товар с историей переходов тоже не стоит просто удалять в 404: обычно разумнее оставить страницу с пометкой о наличии и ссылками на аналоги или перенаправить на категорию. Это отдельная тема со своими нюансами, поэтому здесь ограничимся одним правилом: решение по каждому снятому товару принимается по его трафику и ссылкам, а не по умолчанию «удалить».

Регулярная проверка сайта на битые ссылки и ошибки 404 в рамках поддержки

Поддержка сайта

Берем на себя техническую и контентную поддержку сайта: правки, релизы, контроль стабильности и постоянные доработки под рост заявок.

Разобрать битые ссылки и ошибки 404 на вашем сайте

Мягкая 404: страница есть, кода ошибки нет, показывать нечего

Самая коварная разновидность — та, которую в отчёте по 404 не видно вообще. Страница отвечает кодом 200, то есть «всё в порядке», а по факту на ней пусто: «Товар не найден», «Нет результатов», категория без единого товара, страница «Ошибка» на самописном движке или конструкторе, который любой адрес отдаёт с кодом 200. Для робота это полноценная страница, которую он честно скачивает и пытается оценить, а оценивать нечего.

Поисковики такие страницы распознают и обращаются с ними хуже, чем с настоящей 404. В Search Console они выделены отдельной причиной «Ошибка мягкого 404», и Google их в индекс не берёт. Яндекс отдельного статуса не показывает, но такие адреса стабильно оседают в «Исключённых» как малоценные или маловостребованные — и по нашему опыту тянут за собой соседей: когда в разделе половина адресов пустые, робот реже возвращается и в его содержательную часть.

Как проверить, что ваша страница ошибки — настоящая: открыть в Вебмастере инструмент «Проверка ответа сервера» и ввести заведомо несуществующий адрес вида /abc123. Ответ должен быть 404 (или 410), а не 200 и не 301 на главную. То же самое стоит сделать с адресом снятого товара и с пустой категорией. Если код 200 — задача разработчику: отдавать корректный код на уровне сервера или CMS, а пустые категории либо наполнять, либо закрывать.

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

Какой должна быть страница 404, чтобы она возвращала людей и не путала роботов

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

Второе, что мы всегда добавляем клиентам, — учёт того, откуда на 404 приходят. Самый дешёвый способ без разработки: дать странице ошибки узнаваемый заголовок, например «Страница не найдена (404)», и раз в месяц открывать в Метрике отчёт «Заголовки страниц» с фильтром по нему, а внутри — источники и предыдущие страницы. Так становится видно, что битая ссылка стоит на конкретной странице сайта, в рассылке партнёра или в старой рекламной кампании. Если у 404 фиксированный адрес — достаточно отчёта по URL.

Как за вечер найти и проверить битые ссылки: где что смотреть

Ни один источник не покажет полную картину. Вебмастер и Search Console знают о 404, на которые натыкались роботы, — включая внешние ссылки на ваш сайт и адреса из старых карт сайта, но не видят ссылок на картинки и файлы. Метрика видит только те 404, куда реально приходили живые люди, — зато именно они стоят переходов. Краулер вроде Screaming Frog (бесплатная версия ограничена 500 адресами) или Netpeak Spider проходит по сайту как робот и показывает главное, чего нет в кабинетах: на какой именно странице стоит каждая битая ссылка. Совмещение трёх источников — и есть весь метод; пошагово он ниже, в блоке «Коротко по шагам».

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

Регулярная проверка сайта на битые ссылки и ошибки 404 в рамках поддержки

Поддержка сайта

Берем на себя техническую и контентную поддержку сайта: правки, релизы, контроль стабильности и постоянные доработки под рост заявок.

Разобрать битые ссылки и ошибки 404 на вашем сайте

Почему через полгода всё повторится — и что с этим делает поддержка сайта

Битые ссылки — не разовая проблема, а побочный продукт любой жизни сайта. Обновили CMS или плагин — сменились адреса вложений или страниц пагинации. Менеджер снял с публикации категорию, не проверив, откуда на неё ссылаются. Переименовали услугу и вместе с ней URL, забыв про упоминания в трёх статьях блога. Подрядчик по рекламе год назад вёл трафик на страницу акции, которой давно нет. Вместе это даёт те самые десятки строк в Вебмастере через полгода после генеральной уборки.

Поэтому в поддержку сайта у нас входит не «починить, когда сломалось», а регулярный обход: после каждого обновления CMS и крупной правки контента, а для каталогов — раз в месяц независимо от событий. Смотрим три вещи в фиксированном порядке: новые 404 в Вебмастере и Search Console с момента прошлой проверки, страницу ошибки в Метрике по заголовку, обход краулером с фильтром по кодам 4xx. На выходе — короткий список решений «восстановить / 301 / убрать ссылки», который закрывается в тот же день. Стоит это от 20 000 ₽ в месяц вместе с остальными задачами по сайту; если нужна разовая проверка перед продвижением — аудит сайта от 18 000 ₽ включает эту часть как один из блоков.

Коротко по шагам

Как найти и разобрать битые ссылки на сайте за один вечер

Шесть шагов: собираем 404 из трёх источников (Вебмастер и Search Console, Метрика, краулер), принимаем решение по каждому адресу и отдельно проверяем адреса с внешними ссылками.

  1. 1Откройте Яндекс.Вебмастер → «Индексирование» → «Статистика обхода», отфильтруйте по коду ответа 404 и выгрузите адреса, к которым робот обращался за последние недели. Параллельно посмотрите «Страницы в поиске» → «Исключённые» со статусом «Ошибка HTTP» — это то, что уже выпало из индекса.
  2. 2В Google Search Console зайдите в «Индексирование» → «Страницы» и выгрузите два списка: «Не найдено (404)» и «Ошибка мягкого 404». В деталях по адресу смотрите, откуда Google о нём узнал — часто это ссылающаяся страница вашего же сайта.
  3. 3В Яндекс.Метрике откройте отчёт «Заголовки страниц» за последние 90 дней и отфильтруйте по заголовку вашей страницы 404 (или отчёт по URL, если у неё фиксированный адрес). Это адреса, куда приходят живые люди; посмотрите для них источники переходов.
  4. 4Прогоните сайт краулером — Screaming Frog (бесплатно до 500 URL) или Netpeak Spider — и отфильтруйте по кодам ответа 4xx: получите таблицу «битый адрес → страница, где стоит ссылка», включая ссылки на картинки и файлы.
  5. 5Сведите всё в одну таблицу и по каждому адресу примите одно из трёх решений: восстановить страницу, поставить 301 на ближайшую по смыслу замену или оставить 404 (для навсегда закрытого раздела — 410) и убрать все внутренние ссылки на него.
  6. 6Проверьте адреса из списка на внешние ссылки: Вебмастер → «Ссылки» → «Внешние ссылки», Search Console → «Ссылки». Всё, на что ссылаются другие сайты, получает 301, а не 404. В конце проверьте код ответа самой страницы ошибки через «Проверку ответа сервера» в Вебмастере — должно быть 404, не 200.
Бесплатно

3 точки роста вашего сайта

Посмотрим сайт руками и пришлём в Telegram три конкретные вещи, которые сейчас мешают ему приводить заявки. Без презентации и коммерческого предложения.

  • Что на первом экране мешает понять, чем вы помогаете и сколько это стоит
  • Где теряются заявки: формы, скорость, версия для смартфонов
  • По каким запросам сайт уже близко к топу и чего ему не хватает

Разбор присылаем в течение суток в рабочие дни: Пн–Пт 9:00–19:00, Сб 10:00–18:00 (МСК). Ответ приходит в Telegram, звонить и продавать по телефону не будем.

FAQ по теме

Битая ссылка — это только ошибка 404 или любая ссылка, которая никуда не ведёт?+
Любая. Под битой ссылкой понимают ссылку на адрес, который не открывается: 404 и 410 — самые частые, но сюда же относятся ссылки на страницы с ошибкой сервера 5xx, на редиректы, которые в итоге упираются в 404, на удалённые картинки и файлы, на несуществующие якоря внутри страницы. Краулер показывает все эти случаи в одном отчёте по кодам ответа; Вебмастер и Search Console — в основном только страницы.
В Вебмастере тридцать страниц с ошибкой HTTP 404 — это уже много?+
Число само по себе ни о чём не говорит. Смотрите, что это за адреса: если это старые новости, акции и параметры фильтров, на которые никто не ссылается, — фон, робот сам их забудет. Если среди них страница услуги, раздел из меню или адрес, который в Метрике давал переходы, — это потери, и чинить надо сегодня. Ту же цифру Search Console может показывать месяцами уже после исправления — отчёт обновляется медленно.
Что выбрать для навсегда удалённых страниц — 404 или 410?+
Если страница не вернётся и заменять её нечем, 410 честнее: это прямой сигнал «удалено насовсем», и поисковики убирают такой адрес из индекса быстрее, чем при 404, где робот ещё несколько раз проверяет, не вернулась ли страница. На практике разница в неделях, а не в позициях. Если у адреса был трафик или внешние ссылки — ни то ни другое, ставьте 301 на замену.
Как убрать битую ссылку, если она стоит на чужом сайте и ведёт на наш удалённый адрес?+
Убрать её вы не можете, а вот перехватить — да: поставьте на своей стороне 301-редирект с этого адреса на страницу с тем же смыслом, и переходы вместе с ссылочным сигналом дойдут до сайта. Написать владельцу чужого сайта с просьбой обновить ссылку тоже можно, но рассчитывать на это не стоит — редирект решает вопрос без чужого участия.
Битые ссылки на картинки и PDF-прайсы тоже мешают продвижению или это только про страницы?+
Для позиций страницы это в основном безразлично, а вот для клиента нет: непоказавшийся прайс или пустое место вместо фото работы — это неоказанная услуга. Кроме того, недоступные картинки не попадают в поиск по картинкам, а по некоторым нишам вроде мебели или ремонта это ощутимый источник переходов. Ищутся такие ссылки только краулером — Вебмастер и Search Console их в отчётах по 404 не показывают.
Мы удалили страницу по ошибке и вернули через две недели — позиции восстановятся сами?+
Обычно да, если страница вернулась по тому же адресу с тем же содержанием: за две недели робот, скорее всего, ещё не успел окончательно её выбросить, а если успел — переиндексирует и вернёт в течение нескольких обходов. Ускорить можно, отправив адрес на переобход в Вебмастере и запросив индексирование в Search Console. Если прошло несколько месяцев, восстановление тоже возможно, но позиции придётся отчасти набирать заново.
Как часто проверять сайт на битые ссылки, если у нас нет своего разработчика?+
Минимум — после каждого обновления CMS или крупной правки структуры и раз в квартал планово; для интернет-магазина, где товары снимаются каждую неделю, — раз в месяц. Сама проверка по описанной схеме занимает вечер, но нужен человек, который знает, где смотреть и что решать по каждому адресу. Если такого человека нет, это одна из типовых задач в рамках поддержки сайта — от 20 000 ₽ в месяц вместе с остальным.
Григорий Аникеев

Григорий Аникеев

Основатель Web Sprint, автор статьи

Контролирую качество каждого этапа: от первого аудита до финального релиза. Отвечаю репутацией за результат.

Применить к проекту

Разобрать битые ссылки и ошибки 404 на вашем сайте

Если хотите применить рекомендации к своему сайту, нише или рекламной воронке, не нужно идти в отдельный раздел контактов. Отсюда удобнее сразу запросить короткий разбор по вашей ситуации.

  • Покажем, что стоит делать в первую очередь, а что можно отложить
  • Сверим рекомендации статьи с вашими страницами, трафиком и воронкой
  • Разберём задачу без лишних услуг и расплывчатых обещаний
Обсудить задачу

Связанные услуги

Полезные материалы