А ты создал страницу ошибки 404?

А ты создал страницу ошибки 404?

Каждый из нас сталкивался с ошибкой 404. Возникает она по ряду причин: пользователь ввел неверный адрес, перешел на сайт по неправильной ссылке. Возможно, страница когда – то существовала, но ее переименовали или удалили, но в индексе еще некоторое время пользователь вполне может ее найти.

В зависимости от вашей CMS, посетитель наткнется на определенный вид страницы 404. Стандартная ошибка выглядит неоднозначно и отпугивает пользователей. В лучшем случае, это будет реклама вашего хостера, в основном же, это надпись «404 Not Found - The requested URL».

В данной ситуации, создать собственную авторскую страницу 404 вы просто обязаны! Это поможет не потерять целевых клиентов и драгоценный трафик. Страница должна быть привлекательного дизайна, и быть «проходной», а не «тупиковой», по соответствующим ссылкам пользователь легко проследует дальше на страницы вашего сайта.

Создаем страницу 404

В этом нам поможет файл .htaccess, если он у вас не создан, следует создать. Располагаться он должен в корневой папке сайта. Этот полезный файл выполняет ряд задач, к примеру, здесь вы можете перенаправлять пользователей на др.сайт, запретить доступ к сайту с нужного ip, установить права доступа к файлам, в том числе, и обрабатывать такие ошибки сервера, как ошибка 404.

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

ErrorDocument 404 http://www.MySite.ru/404.htm

Соответственно, пропишите свой адрес в строке. На своей ошибочной странице можете создать любой шаблон с приятным тестом, типа «К сожалению, страница не доступна, вы можете найти нужную информацию в блоке навигации».

Сразу можете проверить свою страницу, воспользовавшись сервисом проверки кода ответа сервера bertal.

ответ сервера

Вы должны увидеть похожий ответ сервера, тогда вы все сделали правильно.

Кстати, при помощи файла .htaccess можно обработать целый ряд ошибок сервера: 401, 403, 500.

Нюансы на WordPress

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

К примеру, можете попробовать видоизменить скрипт 404.php (wp-content/themes/папка_с_вашей_темой_/404.php), можно сделать интересную нетривиальную страницу.

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

В оформлении страницы ошибки тоже есть свои нюансы, предлагаем поговорим о них.

Скажите правду

Не следует делать перенаправление на главную страницу сайта. Скажите пользователю, что данной страницы не существует. По крайней мере, об этом говорил Мэтт Каттс. Такая «правда» полезна и вашему сайту, которому не нужны лишние дубли страниц.

Предоставьте полезные ссылки

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

Разместите Строку Поиска

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

Сделайте страницу 404 похожей на остальные

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

Дайте возможность пожаловаться

Разместите контактную форму, дайте пользователю возможность высказать негативные/позитивные эмоции, которые те испытывают, оказавшись на странице ошибки.

Сгенерируйте автоматический отчет

Поделиться своими эмоциями захотят далеко не все. Поэтому, ваша задача организовать автоматическую генерацию отчета об ошибке. Как самый простой вариант, сделать PHP файл, используя mail функцию, отправить адрес url, который привел на страницу ошибки, по электр.почте.

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

Кстати, можете поставить программу, под названием автокорректор, которая призвана исправлять 404 ошибки.

Не стоит раздувать размер данной страницы. Если уровень активности вокруг нее будет высоким, это существенно усилит нагрузку на ваш сервер.

Расхожие мнения по поводу размещения рекламы на странице ошибки. В любом случае, блок рекламы – отвлекающий от основной информации фактор.

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

И последнее, у кого есть своя интересная страница ошибки, дайте ссылку в комментариях. Хорошего вам трафика!

P.S. День ошибки 404 существует! Это традиционный профессиональный праздник веб-разработчиков, верстальщиков и контентных дел мастеров, который последние отмечают 4 апреля. Этот день "4.04" напоминает всем ошибку "HTTP 404".

Автор , на 25 февраля 2014 г. в Технические вопросы.

Расскажите друзьям:


Комментарии

Комментирование отключено.

Услуги
Спецпредложения

Подписка на блог

без спама, не чаще одного раза в неделю

Кто победит?

Facebook

VKontakte