Ошибка 404 – Создание Правильной Страницы
Опубликовано | 13.06.2008 | 32 Комментариев |
Это очередная статья из серии Тотальный Сбор Трафика. Начиная с этой статьи я не буду нумеровать новые серии этого курса, все новые статьи будут на соответствующей странице и там же вы сможете легко следить за обновлениями.
вернёмся к сегодняшней статье…
Error 404
Ошибка 404 – это ответ сервера когда идёт запрос к несуществующему файлу или странице.
Даже если вы не изменяли адрес страницы, всё-равно существует множество причин для появления таких ошибок: пользоватесь мог неправильно ввести адрес страницы, на вас могли сослаться с ошибкой или кто-то просто перебирал адреса в браузере.
Зайдите в вашу статистику и гляньте в Awstats статистику по ошибкам 404,
Нужно Действовать!
Хорошую статью об ошибке 404 написал Simple, в своей статье о способах не терять трафик. Он привёл варианты решения этой проблемы.
Но, создать страницу 404 мало! Таким образом вы всё-равно будете терять трафик.
Простое создание такой страницы может быть полезным на сайтах с плохим контентом, на сайтах, единственной целью которых является – направить трафик на сайт спонсора и на сайтах, на которых нет цели сохранить трафик, пример гугла:
Для гугла нет цели сохранить 404 трафик, он всё-равно будет владеть этим трафиком и выжмет из него весь максимум. В данном примере Гугл ставит себе цель быть наиболее «чистым» и понятным для серфера и со своей задачей он справляется на отлично.
Но, у вас же врядли сайты такой же популярности как и гугла. Вы не можете позволить себе просто написать «Не найдено» и разместить на этой страничке несколько ссылок, по которым вы хотите «пустить» ваш трафик, таким образом вы, с большой вероятностью, потеряете посетителя. Навсегда! Не поможет и дизайн этой страницы под дизайн сайта и красивый текст на ней, если посетитель не увидит того, что искал.
Решение!
Дайте посетителю то, что он ищет. Даже на 404-ой странице. Я предлагаю вам два способа как это сделать. На мой взгляд это лучшее, что можно придумать. Способы описаны для блогового движка «WordPress», но эти идеи вы также сможете реализовать на других движках и CMS.
1. Предложите Список Статей
Чтобы создать такой список постов пропишите в шаблон 404-ой страницы код:
<ul><?php get_archives(‘postbypost’, 1000); ?></ul>
2. Meta Редирект На Главную
Я вам не рекомендую перенаправлять пользователей с 404-ой страницы сразу на главную, используя .htaccess. Советую использовать для этих целей мета-тег:
<META HTTP-EQUIV=»Refresh» CONTENT=»0; URL=http://вашсайт.com/»>
где
0 (CONTENT=»0) – это время в секундах, через которое произойдёт перенаправление;
http://вашсайт.com/ – адрес главной страницы вашего сайта.
Этот мета-тег нужно ставить между тегами <head> и </head> в шаблоне вашей 404-ой странички, но сейчас браузеры отлично его понимают в любом месте кода.
Редирект через .htaccess, который перенаправляет сразу при запросе страницы, вызывает небольшой конфуз у неопытного пользователя, он может не сразу понять почему он запросил одну страницу, а ему подсовывают совсем другое.
Используя же метод, описанный выше, вы приобретёте больше доверия у читателя, особенно если напишите сообщения в виде: «Вы запросили несуществующий документ, сейчас вы будете перенаправлены на главную страницу», при этом поставив время перенаправления чуть больше, чтобы сообщение можно было прочитать.
Кроме того, пользователи интернета очень ленивы, это ни для кого не секрет, и такой метод будет очень полезным для ленивых пользователей, прийдётся совершать меньше телодвижений и кликов, вас за это на руках носить будут :).
Какой из этих двух способов выбрать вам, решайте сами. Вы также можете их совместить, не забыв увеличить время редиректа. Выбранный вами вариант должен зависит от контента на вашем сайте и типа вашего сайта.
Удачи!
Нет связанных записей.
Comments
32 Комментариев к записи “Ошибка 404 – Создание Правильной Страницы”
Оставь Комментарий
13.06.2008 @ 11:50
[...] Источник [...]
13.06.2008 @ 11:51
Спасибо за статейку, как раз хотел разобраться с разными ошибками и эта как раз будет в мою копилочку. Как только выду на свой домен и хост, надеюсь что скоро, сразу буду реализовывать, а пока к себе в закладки. Удачи!!!
14.06.2008 @ 10:28
Было бы интересно узнать поподробнее
15.06.2008 @ 12:32
Никогда не думала о том, чтобы посмотреть статистику просмотров этой страницы с ошибкой. надо проверить – неужели так много пользователей проходят мимо? В этом случае перенаправление их хотя бы на главную действительно будет выходом.
16.06.2008 @ 02:08
Спасибо за идею, попробую реализовать на друпале малой кровью, причем сразу обе объединить, и список, и ридирект метатегом если через некоторое время не выбрал пользователь ничего
17.06.2008 @ 14:37
Круто! Сделаю в 2 счёта!
19.06.2008 @ 23:45
Спасибо.Много нового для себя узнал.
20.06.2008 @ 01:24
nafik, да, одно перенаправление на главную улучшает юзабилити в десятки раз, пользователи это оценят
ЗЫ Акисмет сегодня расстроил, уже давно не проверял, а там накопились нормальные каменты и ниодного спамового, кто-нибудь знает почему Акисмет режет нормальные камменты?
04.07.2008 @ 09:03
По-моему, возни больше, чем пользы. Легче еще траффика нагнать. Хотя, если каждый человек на счету, конечно, то может, и имеет смысл.
11.07.2008 @ 06:47
Хорошо, сделали страницу 404, перенаправили пользователя.
Вот только почему он попал на эту страницу? Такой страницы уже не существует? Может тогда при удалении страниц не просто удалять их, а вставлять в них редирект?
А может на сайте ссылки не работают? Тогда имеет смысл проверить и исправить ссылки.
16.07.2008 @ 15:57
у Вас рсс отдается в кривой кодировке..
16.07.2008 @ 17:08
lena1978@mail.ru, спасибо за помощь!
Странно, у меня рсс нормально показывается и передаётся он через фидбёрнер.
Поэтому не думаю, что проблема в блоге, т.к. на самом фидбёрнере можно читать мою ленту на русском, там проблемы с кодировкой не видны… возможно вы подписаны по адрсу medicpenza.ru/feed, если так, то просьба – перепишитесь по ссылке http://feeds.feedburner.com/vip-prime , либо проблема в вашем ридере, либо фидбёрнер глюканул…
других вариантов у меня нет.
18.08.2008 @ 11:49
Где ответ на просьбу Bиктора? :)
не только ему интерестно!!
18.08.2008 @ 12:16
робин, Виктор, что именно вы хотите узнать подробнее ? :)
28.08.2008 @ 05:36
А я считаю, что все это верно и очень точно подмечено! И таких мелочей можно накопать тысячу.
15.09.2008 @ 13:01
Автор молодец, все по делу написал
15.09.2008 @ 22:43
да – с правильной обработкой 404 можно насобирать пордочно народу, если сайт большой и урлы периодически уходят в небытие или просто меняются.
26.12.2008 @ 00:16
Интересная идея, надо бы попробовать. Только такой вариант наверное не получится использовать, если на сайте ксаповские ссылки.
14.02.2009 @ 22:34
ravadir, нет препятствий для героя :)
14.03.2009 @ 20:01
Совсем неплохой пост! Спасибо за проделанную работу!
22.05.2009 @ 23:04
По-моему на всех хостингах (даже самых лажовых) предусмотрена возможность создать свои страницы при различных ответах сервера (в том числе и 404). За пост спасибо, как-то не приходилось задумываться
13.06.2009 @ 16:46
А бан за такой редирект на главную не словите?
17.06.2009 @ 22:19
Dorovod, бан за что? Ты прочитал слишком много страшных книжек :)
09.04.2010 @ 19:59
У меня чет не получается чтобы статьи выводились на 404… у меня правда пока только тестовый блог и там 2 поста, но их же тоже должно вывести хотя бы. А так у меня страница вообще без изменений остается, странно…
06.06.2010 @ 17:27
спасибо за идеи, но по этой строке: перенаправления не происходит.. и со знаками в ней всё очень странно.. по крайней мере с кавычками уж точно..
06.06.2010 @ 17:28
в предыдущем сообщении была строка с мета-тегом..
17.07.2010 @ 23:54
Костик, разбирайся с плагином/хостером/настройками
18.07.2010 @ 00:04
Влад, если ты о той строке, что прописано в посте, то должно работать. Разбирайся с сайтом.
23.07.2011 @ 09:47
У меня на сайте(http://chavusov.ru) не работает ни один из вышеизложенных примеров. В чём может быть причина?
10.10.2011 @ 21:40
Не все страницы перенаправляют через Хетаксис. нужно делать редиректы через die в пхп файлах.
09.05.2012 @ 09:53
Спасибо! Воспользуюсь данной информацией.
30.06.2012 @ 08:34
Интересная статья, немного узнал нового,попробую теперь изменить перенаправление ошибки.