Наверное, все мы хотя бы по разу, набрав в Сети адрес какого-то сайта, вместо него видели экран с надписью вида «Упс, страница, которую вы искали, не найдена». Помните, как на это реагировали? Я лично закрываю окно, не глядя.
Понятно, что в большинстве случаев страницы находятся, ссылки открываются, но ошибок всё равно хватает.
Так, человек, к примеру, ваш клиент, может ввести не тот адрес, перейти с какого-то источника по «битой» ссылке (ведущей на несуществующую страницу): такие ошибки будут иметь вид 4ХХ (403, 404)). Или сервер, на котором расположен искомый сайт, «висит» и не обрабатывает запрос (такие ошибки имеют вид 5ХХ (500, 502, 503) и т. д.
Так вот героиня поста — «404-я ошибка», «404 Not found» — самая распространённая и буквально означает «Не найдено»: те самые ошибка в адресе или битая ссылка не дают серверу найти искомый ресурс.
Весь дизайн, удобство, путь пользователя и т. п., создаются для него и, строго говоря, в борьбе за его внимание: на сайте ничто не должно омрачать его настроения.
Более того, мы не хотим, чтобы человек, переходя по нашему адресу и столкнувшись с ошибкой 404, взял и закрыл (рефлекторно или ещё как) окно с ошибкой 404 и ушёл на другой ресурс.
На этот случай и надо подготовить специальную страницу, на которой мы:
✅ размещаем либо кнопку перехода на Главную, либо меню Сайта;
✅ стараемся сохранить выбранный для остального Сайта дизайн (это важно);
✅ составим дружелюбный текст для пользователя, который поддержит ему настроение, несмотря на эту неудачу в поиске.
Такими мерами мы боремся за внимание человека.
Кроме того, мы знаем о том, что наличие на сайте страницы 404й ошибки добавит сайту SEO-очков в глазах поисковиков Яндекс и Гугл, поскольку свидетельствует о «человекоориентированности» Сайта.
А так мы помогаем Сайту быстрее продвигаться в поиске.
✔Резюме: наличие страницы 404й ошибки на толковом, продуманном сайте обязательно.