Страница ошибки 404 — что это и для чего?
Приветствую вас, друзья! В сегодняшнем посте пойдет речь о странице ошибки 404.
Кто не в курсе, что это за страница такая и зачем она вообще нужна, и какова ее цель, объясняю:
Ради интереса можете набрать какую-нибудь абракадабру после доменного имени любого сайта или блога и вам обязательно должны выдать страницу ошибки 404.
Выглядеть такая страница может по-разному, но большинство вебмастеров стараются использовать в качестве такой страницы какую-нибудь прикольную картинку или флеш-ролик. Лично мне очень понравился флеш-ролик с молдавскими гастарбайтерами, обязательно посмотрите, прикольный ролик, если вы его еще не видели.
Для правильно, грамотно оформленной страницы 404, самой важной задачей является удержание пользователя. Вот у меня, к примеру, сейчас стандартная страница 404, которая никуда не годится, в ближайшие дни обязательно ее изменю:
Я считаю, что на странице ошибки 404 кроме какого-то видеоролика или картинки, должна быть и полезная информация. Обязательно должны присутствовать ссылки на самые интересные страницы, разделы рубрик и т. п.
Как создать страницу ошибки 404 на блоге?
По умолчанию у вас уже есть такая страница, но в стандартном варианте, она просто ужасна, без шуток. Обычно это простая надпись – NOT FOUND или что-то вроде этого. Так в чем же дело. Давайте создадим свою, индивидуальную страницу ошибки 404. Это намного проще чем, кажется, у вас уйдет на это не более 20 минут.
Чтобы создать страницу ошибки 404 на WordPress блоге, вам нужно отредактировать файл 404.php
Даже если вы не знакомы с кодами, не пугайтесь, с этим справиться даже первоклассник 🙂
Для начала откройте файл ошибки — 404.php в панели управления wordpress.
У вас должен появиться примерно такой код:
Все, что заключено в теги <h1> это заглавие, в моем случае – это «Ошибка 404». Если хотите, можете оставить его как есть, но лучше измените.
Я бы рекомендовал вместо тегов <h1>, вставит подзаголовок – тег <h3> и вписать в него что-то вроде «К сожалению такой страницы, нет, но есть другие». Копировать, конечно, не надо, придумайте что-то свое оригинальное.
Далее, все что находится в тегах <p> </p> — это один абзац. Здесь можете вставить какой-нибудь текст, графику, разделы рубрик, поиск по блогу… Да все, что хотите.
Кто еще совсем слаб в HTML и прочих кодах, дам подсказку некоторых кодов. Которые помогут вам красиво оформить страницу ошибки:
Код категорий блога:
<?php wp_list_cats (‘sort_column=name’); ?>
Вставка ссылки:
<a href=»ссылка»>анкор (текст)сылки</a>
Вставка ссылки-картинки:
<a href=»ссылка для перехода» ><img src=» ссылка картинки (которая загружена на ваш хостинг)» alt=»название картинки» align=» center » width=»200″ height=»194″></a>
Значение width=»200″ это ширина картинки, а значение height=»194″ – это высота картинки. При желании можете изменить на свои.
Код для вывода последних пяти записей блога:
<?php get_archives (‘postbypost’, 5); ?>
Код вывода архива блога:
<?php wp_get_archives (‘type=monthly’); ?>
Этот способ создания своей уникальной страницы ошибки 404 является самым простым. Можно так же воспользоваться каким-нибудь скриптом, которых много в сети интернет или воспользоваться плагином, который будет перенаправлять пользователя на другую страницу.
Но у таких способов есть много недостатков. Плагин будет занимать место на хостинге и создавать дополнительную нагрузку на WordPress, а в скриптах, которые выложены в свободном доступе, обычно есть вшитые ссылки на сторонний сайт, что не есть хорошо.
Андрей отличные конкурсы! В первом уж точно поучаствую, заодно сделаю страницу 404 😀 На с чет второго не знаю, блог у меня еще молодой.
Татьяна, решать конечно вам. Но я не пойму почему вы не хотите участвовать во втором конкурсе. Если дело в ссылке, то причин волноваться я думаю вообще нет. Одна ссылка на 2 000 символов уникального контента никогда не вредила (разумеется если ссылка идет на СДЛ). А у меня вроде не ГС 🙂 к тому же тематика схожая.
Ну уговаривать вас не буду 🙂
Отличные конкурсы, думаю в первом поучаствую, заодно и мотивация сделать себе страницу 404 а то неизвестно еще когда на нее время выделю))
Андрей дело не в ссылке, моему блогу и двух месяцев нет, мало что изменилось за это время, вот кто год ведет, думаю есть о чем рассказать, но если надумаю то обязательно приму участия 😀
буду ждать 🙂
Страница ошибки 404 классно смотрится когда выглядит уникально, особенно с юмором)
Согласен юмор плюс удобная навигация — основные качества хорошей страницы 404
А как узнать если на твоем сайте станица 404?
Введите доменное имя сайта, слеш (знак слеш — /)и любые символы, вас перебросит на страницу 404.
Я себе уже сделал страницу 404, правда она не такая и красивая, но тем не менее, мне самое главное, что она есть. Мне вроде немного проще показывали, просто создаешь произвольную страницу, пишешь 404, упс вы не не туда попали, викдываешь картинку. Затем, сохраняешь и берешь код текста, которые вставляешь в файле 404.php. А на счет 5 последних записей, этого я не знал, сейчас подкорректирую немного, это лишним не будет.
Это получается то же самое. Просто я советую напрямую редактировать файл php. А в твоем случае, Юра, получается две такие страницы, одну из которой можно закрыть и от пользователей и поисковых роботов.
Я видел твою страницу 404, там вроде гном какой-то 🙂 если не ошибаюсь. Добавляй ее в конкурс 🙂
Андрей, думаешь она конкурентноспособная? Мне кажется что моя страница не очень, вряд ли она прокатит на конкурсе.
Зато будут переходы заинтересованных пользователей, я же список конкурсантов выкладываю (правда ссылка не активна).
Или измени, сделай что-нибудь оригинальное:)
Конкурсы хорошие, а вот желающих почему-то маловато. 🙁
Да, желающих что-то мало 🙁
Зашел посмотреть на конкурсантов, маловато желающих почему-то, а конкурсы то интересные
Саш, наверное мы с тобой вдвоем будем участвовать. 😀
Походу да =) хотя еще пол месяца, может и появятся желающие
Таня и Саша, скорей всего я к вам присоединюсь, если вы не против конечно? 😉 Кроме того, есть три места, так что как раз кстати! 😛 я уже даже заполнил анкету и почти подал заявку, но вдруг вспомнил, что недавно сменил шаблон блога и соответственно файл 404.php придётся заново корректировать, так что как только закончу то начну сражаться с вами за желанные 150 рублей 😉
Рад новому участнику 😉
Андрей, я извиняюсь что обратился к участникам, а к тебе нет!!! Конечно же тебе спасибо за проведение конкурсов и я с радостью приму участие!!!
С радостью буду ждать заявки 😉
Игорь, добро пожаловать! А почему в списке участников нет? 🙂
Таня,а это надо спросить у автора(Андрея), я записался вчера только,может он еще не успел проверить? Андрей,я в списке или нет?Или ты посмотрел на мою страницу 404 и она оказалась такая ужасная,что решил исключить меня из конкурса? 😛
Конечно добавлю 🙂 Просто заявки вчера вечером не было, я думал вы передумали
Да конкурсы интересные. На первый заявку отправил, так как страница 404 есть, а вот на второй,как как напишу пост 😉
Жду участия 🙂
Андрей, вопрос по поводу ссылки. Просто у меня в статьях все ссылки закрытые, это будет проблемой или нет?
Андрей, статейные конкурсы обычно на то и рассчитаны, чтобы пропиарить блог и получить открытую ссылку. Поэтому да, ссылка должна быть открыта и активна.
Одна ссылка на 2 000 или более символов никогда не повредит если ссылка идет на СДЛ, тем более схожей тематики. Возьмите к примеру Википедию.
Насчет Википедии это не просто слова, многие СЕОшники приводят ее как пример. Кстати хочу об этом пост написать, еще немного с умными людьми проконсультируюсь.
А вам уже решать 🙂 участвовать в конкурсе
Андрей, принимайте участника, Если что не так пишите на почту. Вот адрес статьи
http://telets.com.zp.ua/blog/blog-eto-zhizn/Андрей, все разобрался ссылка открыта, проверяйте. С уважением Андрей.
У меня на 2000 знаков не понят статья.
Все просто: жена сказала — разведусь! 😆
В первом конкурсе участвую, о втором не уверена. Надо подумать. Сейчас что-то поисковики разлюбили меня, открывать ссылку нет желания. Но желаю успеха Вашему конкурсу и хороших, интересных работ!
Спасибо!
Андрей, Вы проверили ссылку? Я просто не понял участвует моя статья или нет?
Да Андрей, ваша статья участвует. Просто в список еще не выложил.
Заинтриговал, Андрюша!
Попробую и я поучаствовать во втором твоем конкурсе о том, что мне дали мои блоги. Мне уже целую книгу впору писать…7 или 8 блогов я за 8 лет блогерской жизни создала и раскрутила…Осталось три, остальные-сняла с сервера. Из оставшихся трёх только мой новорожденный чего-то стоит, а старичок почти четырехлетний, который три года был в ТОПе на первом месте в Яше по КЗ «мошенники интернета» у меня умер…и реанимация не помогла. Но опыт остался, так что есть о чем написать.
Страницу 404 тоже наверное сделаю, как время выберу… 😉
Буду ждать вашего участия 🙂
Очень интересные конкурсы. На первый я опоздал, а вот во втором постараюсь принять участие.
Обязательно принимайте участие. Осталось совсем немного до подведения итогов 😉
Да, жалко что не заметил — мог бы и сам принять участие в конкурсе — был бы повод поновить свою страничку (которую по случайности удалил).
Что-то совсем мало желающих участвовать в конкурсе. Так и конкурс не состоится!
Время еще есть. Если же конкурс не наберет должное количество участников, возможно призовой фонд придется раздать всем, принявшим участие или можно будет придумать еще что-нибудь.
Я думаю провести опрос на блоге, в котором выложу несколько вариантов решения судьбы призового фонда, и пусть участники сами проголосуют что делать.
Всем приветик!
Заявку на участие в этом интересном статейном конкурсе отправила, Андрей. Все условия участия выполнила. Надеюсь на победу…очень волнуюсь. 🙂
Добавил вас в список.
Хотела почитать конкурсную статью Юрия Йосифовича, зашла на его блог и…заблудилась.Андрей, помогите пожалуйста найти конкурсную статью Юрия, разместите здесь на нее ссылку. А статьи Александра и Андрея мне очень понравились, молодцы! Очень искренние и легко читаются. Сразу видно- написаны от всей души. Хотя и я тоже всю ночь сегодня не спала и написала свою статью на одном дыхании…Теперь ждем последние два дня и независимая комиссия уверена-выберет из нас самых лучших. ВСЕМ УДАЧИ и УСПЕХОВ!
Я если честно тоже заблудился 🙂
Вот ссылка: blog.yosyfovych.te.ua/dostizheniya/25-motivatsiya/501-kak-moj-blog-izmenil-moyu-zhizn.html
Дело в том, что в данный момент блог изменяется больше, чем я могу себе это представить — каждый раз создав новый пункт меню или перелинковав статьи между собой — все статьи по непонятным для меня причинам сразу же изменяют ID — ну и с вытекающими последствиями — меняют свое местоположение.
В данный момент не обладаю такими навыками, чтобы привести его к стандартному виду обычного блога — да и в планах расширить его под мелкий личный магазин.
Прошу прощения, что не смог организовать соответствующее юзабилити до участия в конкурсе.
Юра, а чего ты мучаешься-то? Бери скорее шаблон Саши Борисова (лучше всего не бесплатный, а платный PRO он недорогой) и вперед и с песней! Сверстан шаблон отлично, работает , как часики. Ты же видишь, как все удобно у всех ребят на блогах, созданных именно на шаблоне Борисова…а ты что , хуже других что ли?…Внешний вид можешь поменять, как захочешь. И любимый свой магазин прикрутишь к блогу легко! Так что ждем в лице твоего блога нового нашего собрата-борисовца! 😉
Елена, увы, не могу себе позволить брать шаблон Борисова — да и не думаю, что он писал шаблон под Joomla.
У меня мечта свой шаблончик написать, при чем адаптивную верстку применить…
Андрей, а по каким показателям будут оценивать конкурсную статью?
Я же написал в статье: Оцениваться статья будет по своей полезности, соответствии теме, авторской позиции в статье, логичности изложения.
Интересный конкурс, хотелось бы поучаствовать, но я только сегодня заметила ваш конкурс 🙁
Андрей, может вы продлите время проведения конкурса и я поучаствую, тем более конкурсантов мало
Елена, я думаю это нужно обсудить со всеми конкурсантами. Может сделать опрос?
Сделайте, думаю, все будут ЗА! 🙂
Хорошо, дождемся окончания конкурса, если количество участников не наберется, проведу опрос 🙂
А я считаю, что не нужно растягивать срок на написание конкурсной статьи ещё дольше. И так мы уже по-моему времени получили предостаточно -более 2х недель, куда уж больше. Чтобы написать хорошую статью на любую тему, нужно не более 2-3 часов минимум и сутки-максимум. До 1 июля времени -предостаточно, можно ещё каждому участнику по три статьи написать, качественных и сео оптимизированных. Лучше давайте этот конкурс проведем по плану. А потом Андрей нам предложит ещё что-нибудь увлекательное. Вот к примеру, сегодня Константин Белан пригласил многих блоггеров на свой БЛОГОМАРАФОН на 3 недели. Вот это-замечательная идея и возможность раскрутить свой молодой блог, найти новых друзей и побывать на куче отличных ресурсов. Я с удовольствием приняла приглашение Костиучаствовать в его марафоне.
Ура! я тоже участвую в конкурсе! Хоть сегодня последний день, решила всетаки поучаствовать 🙂
Елена, я предложила продолжить только потому, что Андрей указал, что конкурс будет считаться состоявшимся, если будут не менее 10 человек. Сейчас вроде меньше(
Очень хорошая идея для конкурса! У меня как раз есть подходящая статья — ее и отошлю!
Вижу, что есть сложности с набором участников, помогу вам немного анонсом в рассылке 😉
В конкурсе 5 участников, а состоится он до 1 июля… Смысл тогда участвовать другим?… Получается как-то неправильно
Алексей, меня еще не добавили + ты присоединишься = 7
До выходных нужно продлить, конечно!
Андрей Назыров, ты победил в моем Конкурсе на трех Лучших Комментаторов месяца и занял третье место. Тебя ждет приз, который мы очень хотим тебе выслать. Ждем твои реквизиты на мою почту. Вся информация об этом знаменательном событии здесь: deklife.ru/konkursy 😛
Спасибо, Елена за приз. А я даже и не знал, что у вас проходит такой конкурс 🙂
Всех победителей поздравляю!
Недавно тоже оформил себя данную страницу!
Советую посмотреть, а потом жду вашу оценку! 😉
Мне понравилась. Прикольная!
Здравствуйте!
Не могу настроить ошибку 404 в WordPress при вводе неправильного УРЛ такого формата:
www.site/page/1
(страницы не существует) при этом отображается контент страницы
www.site/page/
И получаются дубли. Какими способами эту проблему можно решить?
Здравствуйте, Борис. Можно сделать 301 редирект с одной страницы на другую. Если у вас сервер Apache, то вот код редиректа для .htaccess:
RewriteCond %{REQUEST_URI} ^/page-1/$
RewriteRule ^.*$ http://www.site/page/? [R=301,L]
Есть и другие варианты, вы бы дали ссылку на свой сайт, было бы gроще ответить.
Случайно зашел на этот блог и нашел, что мне нужно было! Как раз думал как переделать страницу 404 вот еще про 301 страницу нужна мне информация, как она настраивается.
Здравствуйте, Дмитрий. Может вы имеете ввиду 301 редирект? У меня есть на эту тему статьи:
Интересно, что при общении в сети народ использует 404 в качестве сокращения фразы «Не знаю»…
Не совсем понял зачем эта страница нужна) Но инструкция неплохая))