Страница 404: что такое, как исправить и зачем нужна

Назад → Страница 404: что такое, как исправить и зачем нужна
Дата публикации: 2019-06-14 08:14:00
Обложка статьи

Привет, друзья. Иногда лазая по интернету можно наткнуться на интересную ошибку: “Ошибка 404 - Страница не найдена” или “404 Page not found”, давайте же разбираться что это такое и что Вы в конце концов сломали.

Что такое ошибка 404

Ошибка 404 (или на англ. 404 Page not found) - это ответ сервера (место где хранится сайт) Вашему браузеру, который содержит в себе такую информацию: “Друг, такой страницы больше не существует, а может и никогда и не существовало, я не могу ее найти в своей базе данных”.

Как исправить ошибку 404

Если вы обычный пользователь, то вам никак не исправить ошибку 404. Потому что это не вы что-то сломали, это сломал администратор или владелец сайта. Вы к этому не имеете никакого отношения.  

Давайте на примере, чтобы вас успокоить. Вы зашли в Google или Яндекс (поисковые системы), набрали какой-нибудь поисковый запрос (купить машину), и далее уже перешли по какой-нибудь ссылке из результатов выдачи поисковой системы на ошибку 404. В вашем случае произошло вот что. Когда-то существовал адрес страницы сайт.рф/mashina и администратор сайта изменил ее URL-адрес (сайт.рф/mashina - это и есть URL адрес, т.е адрес по которому можно найти эту страницу в интернете) на сайт.рф/kupit-mashinu, а поисковую систему не оповестил. А в ее базе данных до сих пор хранится старый адрес - сайт.рф/mashina, а как вы догадались там уже ничего нет. Пусто.

Вот во время таких казусов, когда вы попадете на сайт по “битой” (сломанной или нерабочей ссылке) и возникает такая ситуация. Поисковая система (Яндекс, Google) отправляет вас на сайт по нерабочей ссылке, а сервер отвечает вам - “Ошибка 404. Упс, похоже вы заблудились”.

Если вы администратор сайта, то исправить ошибку 404 можно с помощью 301 редиректа. Т.е дать команду своему веб-серверу перенаправлять пользователей со старого URL-адреса на новый. Когда-нибудь я напишу статью про 301 редирект и прикреплю сюда ссылку. Также можно просто вернуть старый URL адрес странице.

Зачем нужна ошибка 404

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

В интернете миллиард страниц и у каждой есть свой URL-адрес. По этому адресу можно найти страницу, но иногда он (URL) меняется в определенных целях. В таких случаях поисковый робот (Mail.ru, Yandex, Google, Bing) переходя по старой ссылке, рано или поздно, обратит внимание что страницы больше не существует и удалит ее из базы данных. Больше она никогда не будет появляться перед пользователем. Обычно процесс удаления занимает от 3 до 7 дней.

Некоторый компании очень креативно оформляют на своих сайтах 404 страницы, помогая пользователю не теряться (не уходить с сайта). Все не без греха, иногда даже крутые сайты оставляют 1-2 “битых” ссылки в год, просто из-за невнимательности.

страница 404 пример

Выглядит куда лучше, чем просто белый фон и цифра 404? Посетитель, возможно, обратит внимания на другие статьи/страницы и уйдет на них что-нибудь читать или смотреть. Возможно он даже найдет то что ему необходимо.

Отправь свой вопрос.

Я с радостью тебе отвечу, правда. Особенно если это касается блога или сотрудничества.