Страница 404

Проведя немало времени в сети, я пришел к выводу, что не мало важной частью удобства сайта, является присутствие осмысленной страницы об ошибке 404.

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

Так выглядит стандартное сообщение об ошибке.

Не трудно понять, что неопытному пользователю, такое сообщение мало о чем говорит. Поэтому на мой взгляд страницу 404 нужно перобразовывать. Благо технические средства современного сервера это позволяют. Для того чтобы назначить страницу ошибки достаточно в корнневой папке сайта, создать файл .htaccess, в него нужно поместить следующий код:


ErrorDocument 404 /404.html

Теперь при наличии ошибки будет открываться файл 404.html из корневой папки сайта.

Необходимо определиться с целями страницы 404. Для себя я решил, что страница 404 первым делом должна сообщать пользователю о наличии ошибки, лучше всего делать это в игровой форме. Далее страница должна объяснять на каком сайте вообще находится пользователь, наиболее хорошо с этой целью справится логотип. С этой страницы пользователь должен иметь возможность попасть обратно на сайт, для этого лучше всего разместить основные пункты меню сайта.

Иногда разработчики, вставляют на странице 404 просьбу написать об ошибке на контактный e-mail, либо вставляют там форму обратной связи. Я считаю, что в наше время наиболее правильным методом отслеживания ошибок 404 на сайте является использование счётчиков, которые дают возможность проследить пути по сайту, тогда и можно будет узнать с каких страниц происходит переход на ошибочную страницу.

В заключение приведу ссылки на страницы ошибок некоторых сайтов:

http://ya.ru/404

http://google.ru/404

http://citysmile.ru/offline.php

http://www.se7en-x.com/oops/index.htm

http://beliy.ru/private/error_mama/

http://www.lookitsme.co.uk/404-me

Котельников Валентин, 2008