404 – страница не найдена, или найдена?
Думаю вы прекрасно знаете, что представляет из себя так называемая «404 страница». Данная страница отображается в случае, когда браузер «отказывается» загружать запрашиваемую страницу. Давайте для начала разберёмся, в каком случае происходит загрузка 404-й страницы.
404 – это кодовый заголовок статуса протокола HTTP. При обращении к конкретной странице браузер отпавляет запрос на сервер, ответ сервер предоставляет в виде кода (200 – страница найдена, 404 – страница не найдена). В случае ответа 200, браузер загружает требуемую страницу, в случае 404 – либо показывает страницу ошибки либо загружает специальную страницу, назначенную как обработчик ошибки.
Что же означают эти загадочные цифры – 404? Первая цифра 4 указывает на ошибку программы-клиента, т.е. браузера. В этом случае предполагается, что URL сайта был набран неверно в адресной строке браузера или больше не существует физически на запрошенном сервере. Цифра 0 означает общую ошибку синтаксиса протокола. Наконец, последняя четверка относится к отдельной категории ошибок 40х.
Как же склонен реагировать пользователь на появление сообщения об «ошибке 404″? В большинстве случаев любые попытки загрузить необходимый документ в дальнейшем отклоняются в принципе: люди привыкли ценить время своего пребывания в Интернете и предпочитают поискать аналогичный ресурс, удовлетворяющий их требованиям. При этом далеко не каждый знает о третьей причине вероятной «ошибки 404″ – плохой связи – посему не станет себя утруждать повторными попытками загрузить желанную страницу.
Самые частые причины возникновения «404 ошибки»:
- Неправильно набранный URL страницы;
- Старая ссылка более не существует (адрес страницы поменялся);
- Битая ссылка (неправильно указана ссылка на сайте);
- Страница была удалена;
Для владельца сайта «404 ошибка» – это потенциальная потеря посетителя. Поэтому очень важно создать собственную страницу обработки «404 ошибки», которая будет по умолчанию отображаться в случае, если сервер не смог найти страницу на сайте.
Но в каком виде лучше её создать? Как помочь посетителю не потеряться на сайте? Хочу выделить несколько основных аспекта:
- Посетителю надо дать понять, что запрашиваемая им страница не найдена на сервере, показать какому проекту принадлежит данная страница, чтобы он знал на какой ресурс он попал и чему он посвящён. Для этого желательно отображать страницу с общим шаблоном сайта;
- Стоит разместить ссылку на главную страницу, предложить дополнительную навигацию по сайту, выложить карту сайта;
- Неплохой вариант разместить контактную информацию или ссылку на неё, и поиск по сайту;
- Страница должна грузиться мгновенно, не стоит её нагружать лишней графикой;
Как пример достаточно удачной «404 страницы», хочу привести страницу нашего сайта http://www.staffcop.ru/blabla/:
На данной странице присутствует как сообщение, что запрашиваемая страница не найдена, так и карта сайта, ссылка на поиск по сайту и на контактную информацию.
Для блогов примером удачной 404 страницы можно считать страницу на моём блоге: http://www.epochta.ru/blog/444/:




Спасибо за информацию
В принципе полезно…но как то не по теме. Жду от вас больше постов о маркетинге
Валерий, эта статья тоже про одну из составляющих интернет маркетинга – как не потерять посетителя, который пришёл по неправильной ссылке.
Где-то прям совсем вчера читал про 404 страницу, но не могу вспомнить где. Написано было очень похоже, но у вас как то все более разложено по полочкам. Спасибо.
я так понял ваш сайт на битриксе? довольно неплохая идея подкинуть посетителю карту сайта
Что-то руки у меня никак не дойдут сделать 404 страницу, а надо. Я считаю, что чем оригинальней 404 страница, тем лучше и для вас и для посетителя.
Ну вообще это одно из обязательных правил юзабилити.
Материал хоть и не совсем по тематике сайта, но читал с интересом. Об этом надо знать каждому сайтостроителю!
Спасибо автору за четкое разъяснение, не знал.
Полезная информация для начинающих. Хотя истинна прописная )
Лично у меня никогда руки не доходят оформить стр. 404 как надо. Всегда находятся дела «более важные»
« * Страница должна грузиться мгновенно, не стоит её нагружать лишней графикой;
Как пример достаточно удачной «404 страницы», хочу привести страницу нашего сайта http://www.staffcop.ru/blabla/»
Ольга, в данном случае, это неудачный пример, т.к. грузится эта страница секунд 10-15. Для мгновенной загрузки нужна статическая страница, а не генерируемая скриптом.
Михеева Света, по поводу времени загрузки страницы 15 сек – это спорно, всё зависит от канала, у меня 3-4 секунды. А удачная данная страница потому, что она в рамках текущего дизайна сайта, доступны все необходимые ссылки. Вообще в идеале любая страница сайта должна грузится в пределах 10 секунд.
Даже не догадывался что 404 имеет отдельный значения цифр
, просветили. По хорошему эту страницу посетители видеть не должны, а вдруг увидят то конечно Ваша страница – хороший пример для подражания!
Всё гениальное просто: отличный способ, а точнее попытка, удержать уже почти потерянного посетителя.
Эхх, многие бесплатные хостинги не дают использовать данную функцию.
То есть можно сказать, что 404 страница- хороший ход в плане SMO
Валерий Р., не вижу связи между SMO и 404 страницей
404 обычно очень раздражает, в большинстве случаев просто сразу ухожу. Разве без них ни как нельзя обойтись?
Alexzan, а какие другие варианты могут быть?
Простите за офтоп, но по другому я достучаться до вас не смог.
Я хочу участвовать в вашем рейтинге блогов, но уже больше недели «висит» модерация…
Помогите, плиз, у меня безвредный сайт. Я помню условия, что вы можете недопустить блог без объяснения причин, но все же…
Интересно, благодарствую.
Первое время в сети (давно-давно это было) очень пугался этих цифр, думал, какая-то глобальная ошибка произошла =)
Ольга, возможно я не совсем правильно выразил свою идею. Насколько я понимаю, правильно оформленная страница 404 оставит у постетителя больше положительных эмоций, нежели безвкусная и глючная страница.Тем более, если проблема всего лишь в плохом соединении, можно потерять n-ое количество поситетелей, если не посоветовать им обновить страницу. Я думаю,это довольно актуально для уже раскрученных блогов, на которых выложенна информация авторитетного блогера, ведь не все люди будут искать информацию на малоизвестных сайтах.
RE:активист, завтра блог появится в рейтинге
Валерий Р., в этом с вами согласна
Но если проблема в соединении, то показывается не 404 страница, а специальная страница браузера, поэтому нет возможности посоветовать обновить страницу
Наверно вы правы….. грамотно оформленная страница – это важный параметр для сайта.
Не знаю нужно ли вообще делать страницу 404
Я обычно делаю редирект на главную страницу сайта.
На самом деле, если есть возможность, что либо улучшить – то это следует сделать – в том числе и оформить страницу с 404 ошибкой.
Уже полгода собираюсь сделать нормальную 404 – а времени всё нет
Никак не доберусь до своей «ошибочной» страницы. А вообще карта сайта на 404й странице это очень нужная вещь, так можно не отпугнуть посетителей
404 страница – это важный атрибут качественного сайта. И часто даже можно встретить на блогах обзоры лучших 404 страниц
Найдены! я в сапе на них зарабтываю.
Отличный пост!
Как всегда все гениальное – просто! В голову не приходило, как поведет себя посетитель, получивший «404″, а ведь нужно просто поставить себя на его место
Нужно будет обязательно смастерить такую страничку.
Спасибо вам Ольга еще раз!
Спасибо, надо себе на блоге сделать нормальную страничку 404
Думаю карта сайта подойдет.
404 обычно очень раздражает, в большинстве случаев просто сразу ухожу. Разве без них ни как нельзя обойтись?
Спасибо за толковый совет. Никогда не задумывался о таком аспекте, как обработать ошибку 404. Только, если позволите, небольшое замечание. Вступление затянуто – много буков не по делу. Содержимое первых четырех абзацев нужно было сжать в 4 раза.
Многие забывают про эту страницу, а потом получается, что они теряли посетителей. Спасибо за напоминание.
Если я искал какую-то конкретную статью — а мне выдаёт 404, я пойду искать дальше, ибо мне не интересно ничего другого кроме искомой статьи.
Но, если сайт тематический, а не сплог, то на нем может быть много интересного по данной теме. Тем более, что и поисковый запрос, по которому пришел посетитель, мог быть построен не оптимально
Ни в коем случае нельзя забывать про эту страницу. А вообще лучше следить за наличием таких страниц через панель вэбмастер.яндекс
По-моему собственные 404 страницы нечастое яление
Спасибо за полезную статью, будет время обязательно займусь обработкой ненайденных страниц
Привлекательно оформленная 404 будет радовать глаз посетителю.
На сколько я понимаю, в интернет-маркетинге главное не радовать глаз посетителю, а НЕ выпустить его из своих цепких лап. Удержать посетителя на своем ресурсе как раз и помогает эта страница
А я настаривал-настраивал ошибку 404, чтобы на главную выводила, ни чего так и не получилось.жалко.а то много страниц в 404 ушло
Adamex, Хостинг часто предоставляет такую возможность. Посмотрите в своем корневом каталоге хостинга. Может быть те шаблоны перекрывают Ваши усилия.
Срочно нужно поработать над 404 страницей!:) Спасибо за статью!
А зачем вообще нужна 404 страница? Редирект на главную – и все проблемы!
Или даже не редирект, все-таки, наверное, правильнее бросить на какую-то 404, а через пару секунд на главную!
неплохая статья…
надо будет втыкнуть ссылку на главную с 404 на своих сайтах…)
мне нравится когда 404 красиво оформлена
Очень интересно… да уж – «чем дальше в лес тем гуще партизаны». Раньше особо и не задумывался про 404!
интересная идея с картой сайта. Да и вообще, интересный у вас блог ).
А я на 404 прикол сделал. По-моему клево: http://azbukaweb.ru/абракадабра
да, предыдущий пример прикольный…
я вообще думаю что, конечно необходимо делать 404 страницу! но она должна именно делаться в «тон самого сайта» – не в смысле цвета… а если сайт такой веселый и поющий – можно и прикольную как в предыдущем примере… а если что-то серьезное – то и не стоит там использовать красивые картинки и анимашки…
информация думаю не совсем нужная, но почитать можно
О да,404 ошибка,как это знакомо!
Мда… программировал три года под Web, а только вот узнал что означает это трио…
Забавно
вордпресс сам умеет показывать 404 страничку, а многие современные темы содержат настройки для этой странички, так что даже делать ничего не нужно.
я обычно на такую страницу вставляю поиск по сайту.
отличная идея с картой сайта, нужно будет взять на заметочку. И почему раньше не догадался
как то раньше я не додумался, но теперь буду знать, благодарю
С картой сайта неплохая задумка. Можно еще использовать редирект 404 на похожую страницу по ЧПУ. Есть такой плагин на WordPress.
У меня на 404 стоит пустой родной шаблон ( без контента)
http://avgurs.ru/ru
с картой сайта конечно больше нравится, но если ошибка идёт из-за плохой связи у пустой страницы больше шансов загрузиться (и на ней есть вся навигация)
Надо у себя что ли переделать…Не знаю стоит ли там карту сайта указывать, но пару ссылок добавлю.
Чтобы оставить посетителя надо делать 404 в шаблоне сайта и делать редирект: на главную, если посетитель пришел из вне или на предыдущую, если перешел по битой ссылки.
Как такой вариант?
А вообще спасибо за статью. Задумался как правильней наполнить свою страницу 404 ошибки.
Я всегда при создании нового сайта делаю первым делом «свою» 404 страницу. Делаю описание ошибки, ссылку на главную и поиск по словам. Вполне хватает
Спасибо за информацию, займусь данной проблемкой.
В принципе, лучше всего с этой страницы редирект на главную делать, тогда посетитель точно не ошибётся и сразу не уйдет с сайта.
Многие движки предлагают функцию замены стандартной 404 страницы на свою. Очень удобно, вроде как страница отсутствует, а боты об этом и не знают.
А я болшинство своих сайтов на html+css пишу, поэтому, если не ошибиться при создании меню, что бывает крайне редко, то проблема 404-страницы никогда не возникает. Кстати, не только движки, но и некоторые хостинги предлагают замену 404-страницы на свою собственную, так что в случае с ошибкой в статическом меню(которую, конечно же, сразу следут исправить) этим можно воспользоваться.
Все равно 404 ошибки пугают посетителей, так что лучше их пытаться искоренять, например перенаправлением на подобную рабочую страничку.
В вордпрессе автоматом 404 страница создается.
В Друпале тоже есть модуль для этого. Можно встроить поиск по страницам или даже вывести гугловый поиск по сайту.
В Принципе ничего сложного нету.
думал что все гораздо проще.
было интересно почитать подноготную
Грамотно оформленная 404 страница – повод для юзера остаться на сайте
Мне лично больше нравятся 404 страницы как у Яндекса, с юморком. У них там страницы «счастья» и прочее.
Надо сделать так чтобы страница 404 вообще не появлялась
Было бы конечно хорошо, чтобы она не появлялась, ну ведь и пользователь может ошибиться набирая урл
404 стараницу нужно куда нибудь перенаправить и будет все ОК!
Примеры 404 ошибки встречаются и на этом сайте. Мне выдаёт 404-ую при попытке перейти на 2-ую страницу блога. Или у меня браузер барахлит?
и мне нравится когда 404 страница красиво оформлена
Спасибо

Я как раз думала о том что же означают эти загадочные цифры 404
Спасибо за материал, мне то оно не надо но кому нибудь может и пригодится. Хотя, каюсь, про расшифровку чисел в ошибке даже не подозревал. Век живи – век учись. =)
»
Учитывая что на моем сайте поиск присутствует на любой странице (т.к. находится в хидере), оптимальным вариантом считаю наличие на странице 404 карты сайта (или какого то ее подобия) и ссылки на главную. Тем более, что в WordPress это делается элементарной правкой файла 404.php, находящегося в папке используемой темы.
Редирект пользователя куда либо в большинстве случаев лично мне кажется несколько эммм… неэтичным. Думаю, если он захочет, то перейти на главную по ссылке (или же удалив ненужную часть в адресной строке браузера) проблемы не составит. С другой стороны, если бы я перешел на сайт по конкретному запросу и вдруг очутился на главной, не имеющей к нему никакого отношения, то сразу возникла бы мысль из разряда «Ой, а шо энто?? А как я сюды попал??
2 Динэр: Раздражает, но это суровая правда действительности. =) Обойтись конечно же можно – забить на создание сайта, тогда надобность отпадет сама собой. По другому никак.
2 Rulexec: Не все приходят на блог в поисках конкретной информации, многим просто «хочется почитать что нибудь интересное», тогда не найдя то, что искали, они могут заинтересоваться чем то другим, да и вариант, описанный mad’ом вполне имеет место быть.
Оля, мне кажется, что для нового дизайна надо бы тоже хорошую страничку на 404 поставить.
«В общем, ничего не найдено…» как-то не очень смотрится по сравнению с предыдущим вариантом.
Что же означают эти загадочные цифры – 404? Первая цифра 4 указывает на ошибку программы-клиента, т.е. браузера. В этом случае предполагается, что URL сайта был набран неверно в адресной строке браузера или больше не существует физически на запрошенном сервере. Цифра 0 означает общую ошибку синтаксиса протокола. Наконец, последняя четверка относится к отдельной категории ошибок 40х.
А я свою страничку 404 оформил под свой стиль сайта
Спасибо, надо себе на блоге сделать нормальную страничку 404
Думаю карта сайта подойдет.
А я вот никак еще не оформил, и не знаю как буду
Что же означают эти загадочные цифры – 404? Первая цифра 4 указывает на ошибку программы-клиента, т.е. браузера.
На данной странице присутствует как сообщение, что запрашиваемая страница не найдена, так и карта сайта, ссылка на поиск по сайту и на контактную информацию.
Да, трафик с ошибок на целевцю страницу может быть ощутимым.