Прихожая
Шаг 1: Создаем сайт
Шаг 2: Размещаем в интернет
Шаг 3: Раскручиваем сайт
Шаг 4: Зарабатываем
Заметил ошибку? Выдели и нажми ctrl+enter

Как не потерять посетителя при 404 ошибке?

Разрабатывая сайт мы любыми способами стремимся избежать попадания пользователя на страницу 404 ошибки (страница не найдена). Но как бы мы не старались,  иногда это все же случается.

Причин может быть множество: пользователь неправильно набрал url сайта в браузере или  обратился к странице, которой уже не существует на сервере   и.т.п.

И что же увидит такой посетитель?

А увидит он стандартную страницу 404 ошибки , при виде которой, сразу хочется закрыть эту страницу, что в приципе и делают большинство посетителей.

стандартная страница ошибки 404
Рис.1 Стандартная страница 404 ошибки

Так как же не потерять своих потенциальных посетителей при 404 ошибке ?

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

Вот как мы будем действовать:

  1. Создаем свою html страничку 404 ошибки, назовем ее к примеру 404.html
  2. Создаем файл с названием .htaccess  из обычного текстового документа. Т.е. в начале создаем текстовый документ, допустим в Блокноте,  а потом нажимаем Файл – Сохранить как и сохраняем, под именем .htaccess .
Правильное сохранение текстового документа

Рис.2 Правильное сохранение текстового документа

  1. Открываем созданный файл, и в нем пишем строчку   
    ErrorDocument 404 /404.html
  2. Закачиваем файл .htaccess  и страницу 404.html в корень нашего сайта .

Теперь при обращении к странице , которой не существует, пользователь попадет именно на вашу, специально подготовленную страницу 404.html .

Что ж с технической точки зрения думаю все понятно. Теперь давайте разберемся

Что должна содержать страница 404, чтобы не отпугнуть посетителя, а наоборот, вернуть его на сайт ?

  • В качестве заголовка(title) можно указать например "Страница не найдена" или "Страница не найдена . Ошибка 404" или что-то более оригинальнее :)
  • Обязательно должно быть приветствие, посетители любят вежливость
  • Также необходимо указать причины, по которым пользователь попал на эту страницу
  • И наконец необходимо указать на выход из сложившейся ситуации. Например предложить пользователю перейти на главную страницу вашего сайта или на его популярные разделы, короче нужно сделать так, чтобы посетитель не растерялся!

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

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

Короче фантазии нет предела :) Все в ваших руках!

P.S. Если неохота придумывать данную страницу, можно вообще сделать так, чтобы посетитель, вместо станицы 404 ошибки, сразу попадал на главную страницу вашего сайта. Для этого в файле .htaccess необходимо написать: ErrorDocument 404 /index.html .

Есть вопрос? Получи ответ на ФОРУМЕ ПОДДЕРЖКИ

 Создан: 2009-01-10      Просмотров: 18040      Автор:Андрей Галямов

Оцените урок:    1    2   3   4    5     

Комментарии:

Автор: Богдан
Дата : 2009-01-10

Большое спасибо за инфу Все легко и доступно Молодец! 5 балов

Автор: Александр
Дата : 2009-01-10

Спасибо, Андрей ! Двигаемся дальше!

Автор: Денис
Дата : 2009-01-12

Спосибо!!! С нетерпением жду новых уроков.

Автор: Елена
Дата : 2009-01-13

Спасибо! Все очень понятно и доступно написано.

Автор: Евгений
Дата : 2009-01-14

Большое Спасибо Андрей! Просто! Понятно! И Главное Суперпрофессионально!!! Буду с нетерпением ждать новых уроков.

Автор: Ольга
Дата : 2009-01-15

Вот спасибо-так спасибо! Все понятно!

Автор: СС1
Дата : 2009-02-27

файл с именем ".htaccess" не закачвается...:( пишет что имя недопустимое... Что делать?

Автор: alex
Дата : 2009-04-24

То же самое. При перекачки выскакивает ошибка. Если поменять имя тогда пожалуйста. p.s. может проблема в том , что на бесплатном хостинге своя красавица ERROR 404?

Автор: Cyx
Дата : 2009-05-25

такой же трабл.. закидываю, вроде как идёт копирование а на фтп его там потом нетю)

Автор: Vasja
Дата : 2009-07-10

Мда, разводилово, не работает нифига...

Автор: Андрей Галямов
Дата : 2009-07-13

Если у Вас не получается, это не означает, что не работает :)

Автор: Vasja
Дата : 2009-07-13

Может хостинг влияет на работу данной фичи?

Автор: Анатолий
Дата : 2009-07-30

У себя на сайте почему не применили урок?

Автор: Юстус Юрий
Дата : 2009-08-02

Спасибо. Очень полезно!

Автор: slon29
Дата : 2010-01-02

У меня все работает , спасибо , http://slonrecords.com.ua/inde x.html ! Если удалить чтото из сылки то выскакивает моя ошибка ! ВОПРОС: Если не будет связи с хостингом / то будет другая ошибка выскакивать ( не моя ) ?

Автор: slon29
Дата : 2010-01-02

Если в основном домине ошибка, то работать не будет - проверял (может кому пригодится информация )!!!

Автор: :)
Дата : 2010-01-12

Супер ))) сам часто сталкиваюсь

Автор: Calitas
Дата : 2010-03-03

У меня тож не работает :(

Автор: Calitas
Дата : 2010-03-03

Ох, не прочел что slon29 написыл:"Если в основном домине ошибка, то работать не будет", а так, работает.

Автор: andermar
Дата : 2010-04-18

А на joomla так можно сделать?

Автор: Владимир
Дата : 2010-08-04

Прошу прощения, но для корректного отображения специально созданной страницы с ошибкой 404 файл с названием .htaccess должен содержать текст с абсолютной ссылкой, например, ErrorDocument 404 http://asia3000.ru/404.html вместо ErrorDocument 404 /404.html Поясню: сначал в .htaccess у меня был текст ErrorDocument 404 /404.html и набирая в адресной строке домен и последущую после слэша абракадабру (например, asia3000.ru/+7777ттт) специальная страница ошибки 404 отображалась так, как и была написана, но если после абракадабры добавить слэш (косую черту), то появлялся абсолютно искажённый вариант этой страницы, а большинство моих уже не существующих страниц содержат в адресе не один слэш.

Добавить комментарий:

Ваше имя:

Комментарий:

Введите сумму чисел с картинки (проверка от автороботов):

Поиск по сайту