NНотикс

Статьи

28 октября 2026

Битые ссылки и страница 404: как найти и исправить

Иллюстрация: разорванная цепочка ссылок и код 404
Иллюстрация: Нотикс

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

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

Что такое битая ссылка и ошибка 404

Когда браузер запрашивает адрес, сервер отвечает кодом. Код 200 значит «страница есть», код 404 значит «такой страницы нет». Битая ссылка ведёт на адрес, который отвечает 404 или вообще не открывается.

Бывают три вида проблем:

  • Внутренние битые ссылки. Ссылка на вашем сайте ведёт на вашу же страницу, которой больше нет. Это ваша ошибка, и её исправляете вы.
  • Внешние битые ссылки. С вашего сайта ссылка ведёт на чужой сайт, а там страницу удалили. Посетителю всё равно неприятно.
  • Входящие ссылки на удалённые страницы. На старую страницу ведут ссылки с других сайтов, из закладок, из карточек в картах и справочниках, из старых рекламных объявлений. Эти люди тоже попадают на 404.

Отдельно бывают битые картинки, файлы прайсов и документы в формате PDF: ссылка на файл есть, а самого файла на сервере уже нет.

Откуда берутся битые ссылки

  • Страницу удалили или сняли с публикации, а ссылки на неё в меню, статьях и на других страницах остались.
  • Поменяли адрес страницы, например исправили транслит или перенесли раздел, и не поставили перенаправление.
  • Переехали на новый движок или новый дизайн, и адреса сменились целиком.
  • В тексте ссылку набрали руками с опечаткой или скопировали адрес из админки, который видит только администратор.
  • Ссылка ведёт на сайт партнёра, поставщика или госоргана, а там всё переделали.
  • Товар закончился, и карточку удалили вместо того, чтобы оставить её с пометкой «нет в наличии».

Почему это важно

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

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

Как найти битые ссылки

1. Яндекс Вебмастер

Если сайт добавлен в Вебмастер, там есть отчёты об индексировании: какие страницы робот обошёл и какой код они вернули. Отфильтруйте страницы с ответом 404. Там же бывает раздел с внешними ссылками на сайт: по нему видно, какие сайты ссылаются на ваши несуществующие страницы. Это самые ценные потери, их стоит вернуть в первую очередь.

2. Программа-краулер

Краулер открывает главную страницу и идёт по всем ссылкам, как поисковый робот, а потом показывает список адресов с кодами ответа. Для небольшого сайта хватит бесплатных версий таких программ. Что смотреть в отчёте:

  • адреса с кодом 404 и страницы, с которых на них ведут ссылки;
  • адреса с кодами 5xx: это ошибки сервера, их нужно показать разработчику;
  • цепочки перенаправлений, когда адрес перенаправляет на другой, а тот ещё на один;
  • картинки и файлы, которые не открываются.

3. Метрика

В Яндекс Метрике можно посмотреть отчёт по страницам входа и найти среди них адреса, которые ведут на 404. Удобно, если на странице ошибки стоит свой заголовок, например «Страница не найдена»: тогда в отчёте по заголовкам видно, сколько людей на неё попадает и откуда. Как в целом читать Метрику, рассказали в статье «Яндекс Метрика: что смотреть владельцу бизнеса».

4. Ручная проверка главного

Раз в месяц пройдите путь клиента сами: меню, кнопки на главной, ссылки в подвале, телефон, мессенджеры, ссылки на карты, политику конфиденциальности, файлы прайса. Это 10 минут, но так находятся самые обидные ошибки, например неработающая кнопка «Написать в WhatsApp».

Что делать с найденными ссылками

Для каждой битой ссылки выберите одно из решений.

СитуацияЧто сделать
Опечатка в ссылке на существующую страницуИсправить ссылку в тексте или меню
Страница переехала на новый адресПоставить 301-перенаправление со старого адреса на новый и поправить ссылки на сайте
Услуги или товара больше нет, но есть похожий301 на похожую страницу или на раздел
Страницы нет и замены нетУбрать ссылки на неё с сайта, адрес оставить с ответом 404 или 410
Битая ссылка на чужой сайтНайти новую страницу источника или убрать ссылку
Не открывается картинка или файлЗагрузить файл заново или убрать ссылку

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

Если вы меняете адреса массово, например при переезде сайта, составьте таблицу «старый адрес, новый адрес» заранее. Как это сделать без потери позиций, разобрали в статье «Как перенести сайт и не потерять позиции в поиске».

Какой должна быть страница 404

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

Техническая часть

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

Что разместить на странице

  • Короткое понятное сообщение: «Такой страницы нет. Возможно, её перенесли или в адресе ошибка».
  • Ссылки на главные разделы: услуги, цены, контакты.
  • Поиск по сайту, если он есть.
  • Телефон и кнопку мессенджера: человек пришёл к вам за чем-то, дайте ему спросить напрямую.
  • Несколько свежих статей или популярных услуг.

Шутки и картинки допустимы, если они не мешают найти выход. Главное, чтобы с этой страницы можно было за один клик попасть туда, куда человек шёл.

Как не допускать новых битых ссылок

  1. Не удалять, а перенаправлять. Перед удалением страницы спросите: есть ли на неё ссылки, приходили ли на неё люди из поиска? Если да, поставьте 301 на ближайшую по смыслу страницу.
  2. Не менять адреса без причины. Красивый адрес не стоит потерянных ссылок. Меняйте, только если старый мешает, и сразу ставьте перенаправление.
  3. Проверять сайт после крупных изменений. Новый дизайн, новое меню, переезд, обновление движка: после каждого такого шага прогоните краулер.
  4. Проверять раз в месяц. Регулярная проверка занимает мало времени, если сайт небольшой.
  5. Обновлять ссылки в картах и справочниках. Если поменялся адрес страницы с ценами, исправьте его в карточке организации, в соцсетях и в шаблонах сообщений менеджеров.

Проверка ссылок входит в обычный набор работ по поддержке сайта. Что ещё туда входит, описали в статье «Техническая поддержка сайта: что входит и зачем она бизнесу». Другие типичные ошибки, из-за которых сайт теряет клиентов, собраны в статье «Частые ошибки на сайтах».

Вопросы и ответы

Сколько битых ссылок допустимо?

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

Чем отличается код 404 от 410?

404 значит «страница не найдена», 410 значит «страница удалена навсегда». Для поиска 410 более явный сигнал убрать адрес из выдачи. На практике для небольшого сайта хватает 404, если на страницу больше не ведут ссылки с сайта.

Удалённые страницы исчезнут из поиска сами?

Да, со временем робот увидит код 404 и уберёт адрес из выдачи. Ускорить можно через Вебмастер, отправив адрес на удаление или переобход. Если у страницы были посетители, лучше не ждать, а поставить перенаправление.

Что делать с карточками товаров, которых нет в наличии?

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

Нужно ли проверять внешние ссылки?

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

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

Обсудим вашу задачу

Расскажите, что нужно сделать. Предложим решение и посчитаем сроки и стоимость. Работаем пн-пт, 09:00-18:00 по Новосибирску.