Есть легенда, что число 404 связано с комнатой №404 в CERN, где стоял первый веб-сервер, и именно оттуда возвращали ошибки «не найдено». Легенда красивая, но неправда — создатели HTTP Тим Бернерс-Ли и его команда просто следовали логике кодов состояния, где 4xx означает «проблема на стороне клиента». Тем не менее 404 стала самой узнаваемой ошибкой в интернете, дала название мемам, арт-объектам и даже психологическому термину. Разбираем что это такое, почему возникает и как с этим жить — и пользователю, и владельцу сайта.
Что такое ошибка 404
404 Not Found — это HTTP-код состояния, который сервер возвращает браузеру когда запрошенная страница или файл не найдены. Расшифровка проста: «404» — номер кода, «Not Found» — «Не найдено».
Важный нюанс: сервер работает нормально, соединение установлено, запрос получен — просто по указанному адресу ничего нет. Это принципиально отличает 404 от ошибок сервера (5xx), где проблема на стороне сайта, и от сетевых ошибок, где соединение вообще не установлено.
404 относится к классу 4xx — ошибки клиента. Это означает: что-то не так с самим запросом, а не с сервером. Чаще всего — неверный URL.
Что значит ошибка 404 для пользователя
Страница не найдена. Три возможные причины со стороны пользователя.
- Опечатка в адресе. Самая частая. Вручную набрали URL и ошиблись в одной букве — сервер ищет страницу с таким адресом, не находит, возвращает 404. Решение очевидно: проверьте написание.
- Устаревшая ссылка. Страница существовала, но была удалена или переехала на другой адрес. Ссылка в закладках, поисковике или чужом сайте ведёт на старый адрес — его больше нет. Это вина не пользователя и не браузера — страница просто исчезла.
- Неполная ссылка. Ссылка обрезалась при копировании из письма, мессенджера или PDF. Часть адреса потерялась — браузер ищет несуществующий путь.
Что делать: перейдите на главную страницу сайта (уберите всё после домена) и найдите нужный раздел через навигацию или поиск. Или воспользуйтесь поиском Google с указанием домена: site:example.com нужная тема.
Почему 404 возникает на сайте: причины для владельцев
Если пользователи вашего сайта видят 404 — это уже проблема, требующая внимания. Причины бывают разные.
- Удалили страницу без редиректа. Самая распространённая ошибка при работе с сайтом. Статья или товар удалён, но на него ведут внешние ссылки, страницы в поисковом индексе, ссылки с других разделов сайта. Все они приводят посетителей в никуда.
- Изменили URL страницы. Переименовали категорию, поменяли структуру адресов, сменили CMS — старые адреса перестали работать. Без настроенных редиректов весь трафик на старые страницы превращается в 404.
- Перенесли сайт на новый домен или хостинг. При переезде легко потерять часть страниц или нарушить структуру адресов.
- Ошибки в ссылках внутри сайта. Опечатки в href, неправильные относительные пути, битые ссылки после редактирования контента.
- Проблемы с правами доступа к файлам. Файл физически существует на сервере, но веб-сервер не может его прочитать из-за настроек прав — иногда возвращает 404 вместо 403.
Как исправить ошибку 404 на своём сайте
- Найдите все 404-ошибки. Используйте Google Search Console: раздел «Покрытие» → «Ошибки» покажет все страницы с 404, которые Google пытался проиндексировать. Также помогают Screaming Frog, Ahrefs, SE Ranking — они сканируют сайт и находят битые ссылки.
- Настройте 301-редиректы. Если страница переехала на новый адрес — настройте постоянный редирект со старого URL на новый. Пользователь автоматически попадёт куда надо, поисковик передаст «вес» старой страницы новой. На Apache — через .htaccess, на nginx — через конфигурационный файл сервера, в WordPress — через плагины типа Redirection.
# Пример редиректа в .htaccess
Redirect 301 /old-page/ https://example.com/new-page/
- Удалённые страницы без замены. Если страница удалена и замены нет — верните 410 Gone вместо 404. Это сигнал поисковику: страница удалена намеренно, не нужно повторять попытки индексации. Поисковик быстрее уберёт её из индекса.
- Регулярно проверяйте внутренние ссылки. После любых изменений структуры сайта запускайте проверку битых ссылок. Это предотвращает накопление 404-ошибок.
Страница 404: как правильно оформить
Хорошая страница 404 — это не белый экран с надписью «Not Found». Это возможность удержать пользователя, который попал не туда. Лучшие страницы 404 содержат:
- понятное объяснение что произошло (без технического жаргона),
- ссылку на главную страницу,
- поиск по сайту,
- ссылки на популярные разделы.
Некоторые бренды превращают страницу 404 в маркетинговый инструмент — добавляют юмор, мини-игры, забавные изображения. Это снижает раздражение пользователя и запоминается.
Текст для страницы 404 не должен быть техническим. Вместо «HTTP 404 Not Found» лучше: «Упс, такой страницы нет. Возможно, она переехала или была удалена. Попробуйте воспользоваться поиском или вернитесь на главную.»
404 на YouTube и в приложениях
Ошибка 404 на YouTube означает: видео удалено, канал заблокирован или ссылка неверная. Если вы видите «Видео недоступно» или получаете ошибку «Проблема с сетью 404» — видео больше не существует по этому адресу. Решение: найдите это видео через поиск YouTube или проверьте нет ли его на других платформах.
На Android ошибка 404 в приложениях чаще всего означает, что приложение пытается обратиться к серверному ресурсу, который был удалён или изменён. Обновите приложение — возможно, старая версия использует устаревшие адреса.
404 и SEO: почему это важно
Массовые 404-ошибки вредят SEO по нескольким причинам. Поисковый робот тратит «краулинговый бюджет» на несуществующие страницы вместо полезных. Внешние ссылки, ведущие на 404, не передают вес сайту. Пользователи, попавшие на 404 с поиска, уходят — растёт показатель отказов.
По данным исследований, сайты с большим количеством 404-ошибок индексируются медленнее и хуже ранжируются. Регулярный мониторинг и быстрое исправление битых ссылок — часть технического SEO, которую нельзя игнорировать.
404 — одна из немногих ошибок, которая одновременно раздражает пользователей, вредит SEO и является симптомом проблем с сайтом. Хорошая новость: она хорошо диагностируется и исправляется. Главное — не игнорировать её и настроить мониторинг, чтобы узнавать о новых 404 раньше, чем это начнёт влиять на трафик и позиции.







