Страница 404 — это стандартный HTTP-ответ сервера, когда запрашиваемая страница не найдена. Грамотная настройка может превратить разочарование пользователя в позитивный опыт.
Быстрая проверка в браузере: F12 → Network → статус 404.
Через терминал/командную строку:
curl -I https://site.com/ne-suschestvuyuschaya-stranica
HTTP/1.1 404 Not Found
Content-Type: text/html; charset=UTF-8
<!DOCTYPE html>
<html>
<head>
<title>Страница не найдена - Название Сайта</title>
<meta name="robots" content="noindex, follow">
</head>
<body>
<h1>Ой, здесь пусто!</h1>
<p>Возможно, страница переехала или вы ошиблись в адресе.</p>
<div>
<p>Попробуйте:</p>
<ul>
<li><a href="/">Вернуться на главную</a></li>
<li><a href="/catalog/">Посмотреть каталог</a></li>
<li>Воспользоваться поиском</li>
</ul>
</div>
</body>
</html>
Apache (.htaccess): ErrorDocument 404 /404.html
Nginx: error_page 404 /404.html;
<script type="application/ld+json">
</script>
До: «404 Not Found» → 85% пользователей уходят
После: «Кажется, мы потеряли эту страницу 😔 Но у нас есть много других интересных товаров!
Страница 404 — не тупик, а перекресток. Правильная настройка сохраняет трафик, улучшает UX и укрепляет доверие к бренду.