Перевод статьи Advice for Your WordPress Blog: Customize Your 404 Page
![]()
После пересмотра небольшого колличества тем для WordPress, которые у меня есть, я определил, что большая часть дизайнеров должны переосмыслить значение того, как должны выглядеть их 404 страницы. Некоторые игнорируют её полностью, другие рассматривают, как незначительную страницу уведомления и не более. Это не правильно.
Значение страницы 404
Ваша 404-я страница может стать единственной страницей, которую посетитель увидит на сайте. Подумайте об этом. Теперь пересмотрите стоимость 404-й страницы, представив её, как главную страницу сайта. Думайте о ней, как о шлюзе на сайт. Таком же шлюзе, каким является и главная страница. За тем лишь исключением, что вы представляете сайт совершенно иному посетителю нежели тому, кто приходит на главную страницу.
Посетители, которые попали на страницу 404, искали что-то, что есть на вашем сайте. Так помогите им найти это.
Дизайн страницы 404 это действительно путеводный свет для пользователя. Вобщем, после некоторого времени изучения и обдумывания этой темы, предлагаю вам некоторые примеры того, как усовершенствовать вашу 404-ю страницу на вашем персональном(или даже профессиональном) вебсайте.
Способы Усовершенствования Вашей Страницы 404
- Не называйте её страницей 404. Ваши посетители не имеют понятия, что это означает. Только гики знают, что значит 404. Да, вы гик. Будте выше и персонализируйте свою 404-ю страницу. Умничайте, если хотите, но убедитесь, что остальные поймут, что находятся на странице ошибки.
- Сделайте возможным, чтобы посетители могли найти то, что они искали. Это очень просто. Они знают чего ищут, вы нет. Дайте им шанс попробовать снова. Добавьте на 404-ю страницу форму поиска.
- Покажите им всё, что можете предложить. Попробуйте выложить список популярных постов. Или даже подходящие под поисковый запрос посты – вот это точно то, что надо. В конце концов дайте им карту сайта(или ссылку на неё) это покажет им, чем вы тут занимаетесь.
- Если же ни одна из перечисленных опций не сработает(другими словами, в самом конце всего этого, внизу страницы) дайте им ссылку на форму для контактов. Если они застряли, вы захотите узнать об этом. Конечно, это последний рубеж. Никто обычно не связывается с автором, если возникнет проблема. Просто на всякий случай.
Используем WordPress для Улучшения Вашей 404-й
Одной из прекрасных возможностей, предоставляемых движком WordPress является то, что вы можете очень просто настроить вашу страницу 404. Для этого нужно просто измененить файл шаблона.
- Зайдите в панель редактора тем WordPress(Дизайн -> Редактор тем). Выберите 404-ю страницу для редактирования.
- Измените её, используя приведённые выше способы. Здесь две возможности:
- Если вы дизайнер, то должны сделать так, чтобы страница выглядела так же, как вся тема. Я бы предложил взять за основу файл шаблона одной записи.
- Если вы просто пользователь, сделайте для настройки, всё что сможете. В крайнем случае хотя бы измените заголовок на, что-то вроде «Оопс, этого здесь нет!»
Я взял за правило настраивать страницы 404 прежде, чем делать многое другое на сайте. Я хочу использовать большую часть своей творческой энергии на вещи, которые являются наиболее важными, а как я уже сказал, 404-я страница находится довольно высоко по уровню важности.
Заключение…
Я лично предпочитаю предоставлять полезные ресурсы в моих 404 страницах. Поэтому я, как правило, использую, что-то вроде следующего кода, чтобы помочь трафику с поисковых систем найти то, что они ищут:
<h1>Not Found, Error 404</h1>
<p>The page you are looking for no longer exists.</p>
<p>Perhaps you can find what you are looking for by searching the site archives!</p>
<b>Search by Page:</b>
<ul>
<?php wp_list_pages('title_li='); ?>
</ul>
<b>Search by Month:</b>
<ul>
<?php wp_get_archives('type=monthly'); ?>
</ul>
<b>Search by Category:</b>
<ul>
<?php wp_list_cats('sort_column=name'); ?>
</ul>
P.S. Посмотрите, что написано о 404 странице WordPress Codex. Так же посетите каталог 404 страниц. А ещё вы возможно захотите использовать на 404 странице, отличную от других страниц боковую панель(sidebar).
«Не называйте её страницей 404″
А почему нет? Надо народ приучать к ошибке 404. а страницу назвать стандартно:
«Страница не найдена!! Ошибка 404″
Одно другому ведь не мешает?
Ну и форма для контактов это тоже лишнее помоему. Как вариант лучше развить идею с со списком популярных постов. Можно анализировать заголовки и URL, и по ним уже составить список постов.
Народ просто боится цифр. Я сам пугаюсь когда открывая свой сайт вижу набранную огромным красным шрифтом цифру 500.
Гораздо было бы спокойнее увидеть надпись: «Ваш сайт немного лежит, причина может быть вот в этом и вот так можно найти решение проблемы». И уже где-нибудь в конце был бы маленькими буквами набран код ошибки.
А для списка популярных постов с анализом того, что искал посетитель уже есть плагины.
Я физмат, наверное поэтому меня к цифрам больше тянет.. хотя я обычно когда из поисковика попадаю на страницу 404, обычно просто закрываю её и иду дальше по поисковику бродить.. мне лень тратить время на поиск по сайту, на котором ещё не факт что что-то будет по теме..
А что за плагин? Как называется??
Вот ссылка на плагин Related entires, кажется называется.
Он «смотрит», что искал посетитель и выдаёт похожие записи.
Супер статья! Подписался на RSS, буду следить =)
С некоторыми вещами согласен, с некоторыми нет.
Кастомизировать можно не только 404 страницу. И делается это через .htaccess.
как вариант, можно сделать редирект с 404 на главную
deniska, это может отпугнуть некоторых пользователей.
ага, таким образом можно сконвертировать 100% трафика, если скажем в ПС есть страницы которых фактически нет
Я в .htaccess всё сделал.
Иногда страницу под 404 и прочие ошибки можно настроить на уровне хостера – у меня например хостинг с cPanel – там всё очень одно настраивается через Web-Интерфейс, т.е. мне не нужно лезть на фтп и копаться в файле .htaccess
А меня 404 ошибка нисколько не пугает на сайтах, если я что то искал и выбило эту ошибку то перехожу на главную и ищу то что нужно
блин, я думал тут про htaccess, а вы тут так. просто…((
Это очень полезная статья. Так как многие из нас смогут увидеть нормальную страницу с ошибкой, а не простую, почти ничего не говорящую цифру «404″. Спасибо, иду свою исправлять!
Спасибо
даже не верится что вы так вот просто разрешаете дуфолоу ссылки..
a как сделать свой дизайн 404 на narod.ru ?
Здравствуйте. Автор, скажите вы из какого города? Если не секрет =)
А я думаю надо извиниться за отсутсвие нужной инфы и предложить самые интересные посты с блога и + бонус- скачать красивую обоину.
А я думаю надо извиниться за отсутствие нужной инфы и предложить самые интересные посты с блога и + бонус- скачать красивую обоину.