Перейти к основному содержимому

Вопрос-ответ Поддержка и безопасность

Почему сайт выдаёт ошибку 404?

Игорь, Самара 641 просм.

Подскажите, пожалуйста, у меня несколько страниц на сайте вдруг стали показывать 'страница не найдена', хотя раньше все работало. Ссылки на них я не менял. Что означает эта ошибка и как ее исправить?

Светлана Никитина backend-разработчик

ответил

эксперт

Ошибка 404 - это стандартный код ответа сервера из спецификации HTTP (RFC 9110), который означает "страница по этому адресу не найдена". Чаще всего причина в том, что страницу удалили или переименовали, адрес ссылки набрали с опечаткой, либо при смене CMS или структуры сайта изменились URL, а старые ссылки никуда не перенаправили.

Если пропали страницы, которые точно существовали, первым делом проверьте, не менялась ли недавно структура сайта или сама CMS - переезд на новый движок часто меняет формат ссылок (например, было /page.html, стало /page/), и без настройки 301-редиректов старые адреса массово начинают отдавать 404.

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

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

Подробный разбор 11 ошибок в посадочной странице, из-за которых уходят клиенты
Все вопросы темы

Задать свой вопрос

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

Похожие вопросы

Все вопросы темы «Поддержка и безопасность»

Нужен сайт или доработка?

Опишите, что нужно сделать. Вернёмся с расчётом и предложением по структуре.