Страница ошибки 404 — что это и для чего?

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

страница ошибки 404

Кто не в курсе, что это за страница такая и зачем она вообще нужна, и какова ее цель, объясняю:

Страница ошибки 404 или Not Found – это код ответа HTTP с уведомлением об ошибке. Говоря простым языком, вы запрашиваете какую-то веб-страницу, но браузер не может ее найти, чаще всего это происходит при неправильном наборе веб-адреса или если страница переименована. В этом случае вам выдается ошибка 404.

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

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

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

моя страница 404

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

Как создать страницу ошибки 404 на блоге?

По умолчанию у вас уже есть такая страница, но в стандартном варианте, она просто ужасна, без шуток. Обычно это простая надпись – NOT FOUND или что-то вроде этого. Так в чем же дело. Давайте создадим  свою, индивидуальную страницу ошибки 404. Это намного проще чем, кажется, у вас уйдет на это не более 20 минут.

Чтобы создать страницу ошибки 404 на WordPress блоге, вам нужно отредактировать файл 404.php

файл ошибки 404 в вордпресс

Даже если вы не знакомы с кодами, не пугайтесь, с этим справиться даже первоклассник 🙂

Для начала откройте файл ошибки — 404.php в панели управления wordpress.

У вас должен появиться примерно такой код:

код ошибки 404

Все, что заключено в теги <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, а в скриптах, которые выложены в свободном доступе, обычно есть вшитые ссылки на сторонний сайт, что не есть хорошо.

Поделись информацией:
Помогла статья? Оцените её
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд
Загрузка...

Подписка на рассылку

Комментарии
  1. Татьяна

    Андрей отличные конкурсы! В первом уж точно поучаствую, заодно сделаю страницу 404 😀 На с чет второго не знаю, блог у меня еще молодой.

    • Андрей Назыров

      Татьяна, решать конечно вам. Но я не пойму почему вы не хотите участвовать во втором конкурсе. Если дело в ссылке, то причин волноваться я думаю вообще нет. Одна ссылка на 2 000 символов уникального контента никогда не вредила (разумеется если ссылка идет на СДЛ). А у меня вроде не ГС 🙂 к тому же тематика схожая.
      Ну уговаривать вас не буду 🙂

  2. Александр

    Отличные конкурсы, думаю в первом поучаствую, заодно и мотивация сделать себе страницу 404 а то неизвестно еще когда на нее время выделю))

  3. Татьяна

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

    • Андрей Назыров

      буду ждать 🙂

  4. Таисия Егорова

    Страница ошибки 404 классно смотрится когда выглядит уникально, особенно с юмором)

    • Андрей Назыров

      Согласен юмор плюс удобная навигация — основные качества хорошей страницы 404

  5. Бурул

    А как узнать если на твоем сайте станица 404?

    • Андрей Назыров

      Введите доменное имя сайта, слеш (знак слеш — /)и любые символы, вас перебросит на страницу 404.

  6. Юрий Ваценко

    Я себе уже сделал страницу 404, правда она не такая и красивая, но тем не менее, мне самое главное, что она есть. Мне вроде немного проще показывали, просто создаешь произвольную страницу, пишешь 404, упс вы не не туда попали, викдываешь картинку. Затем, сохраняешь и берешь код текста, которые вставляешь в файле 404.php. А на счет 5 последних записей, этого я не знал, сейчас подкорректирую немного, это лишним не будет.

    • Андрей Назыров

      Это получается то же самое. Просто я советую напрямую редактировать файл php. А в твоем случае, Юра, получается две такие страницы, одну из которой можно закрыть и от пользователей и поисковых роботов.
      Я видел твою страницу 404, там вроде гном какой-то 🙂 если не ошибаюсь. Добавляй ее в конкурс 🙂

      • Юрий Ваценко

        Андрей, думаешь она конкурентноспособная? Мне кажется что моя страница не очень, вряд ли она прокатит на конкурсе.

      • Андрей Назыров

        Зато будут переходы заинтересованных пользователей, я же список конкурсантов выкладываю (правда ссылка не активна).
        Или измени, сделай что-нибудь оригинальное:)

  7. Татьяна

    Конкурсы хорошие, а вот желающих почему-то маловато. 🙁

    • Андрей Назыров

      Да, желающих что-то мало 🙁

  8. Александр Череп

    Зашел посмотреть на конкурсантов, маловато желающих почему-то, а конкурсы то интересные

    • Татьяна

      Саш, наверное мы с тобой вдвоем будем участвовать. 😀

      • Александр

        Походу да =) хотя еще пол месяца, может и появятся желающие

  9. Игорь Черноморец

    Таня и Саша, скорей всего я к вам присоединюсь, если вы не против конечно? 😉 Кроме того, есть три места, так что как раз кстати! 😛 я уже даже заполнил анкету и почти подал заявку, но вдруг вспомнил, что недавно сменил шаблон блога и соответственно файл 404.php придётся заново корректировать, так что как только закончу то начну сражаться с вами за желанные 150 рублей 😉

    • Андрей Назыров

      Рад новому участнику 😉

      • Игорь Черноморец

        Андрей, я извиняюсь что обратился к участникам, а к тебе нет!!! Конечно же тебе спасибо за проведение конкурсов и я с радостью приму участие!!!

      • Андрей Назыров

        С радостью буду ждать заявки 😉

      • Татьяна

        Игорь, добро пожаловать! А почему в списке участников нет? 🙂

      • Игорь Черноморец

        Таня,а это надо спросить у автора(Андрея), я записался вчера только,может он еще не успел проверить? Андрей,я в списке или нет?Или ты посмотрел на мою страницу 404 и она оказалась такая ужасная,что решил исключить меня из конкурса? 😛

      • Андрей Назыров

        Конечно добавлю 🙂 Просто заявки вчера вечером не было, я думал вы передумали

  10. Андрей

    Да конкурсы интересные. На первый заявку отправил, так как страница 404 есть, а вот на второй,как как напишу пост 😉

    • Андрей Назыров

      Жду участия 🙂

      • Андрей

        Андрей, вопрос по поводу ссылки. Просто у меня в статьях все ссылки закрытые, это будет проблемой или нет?

      • Андрей Назыров

        Андрей, статейные конкурсы обычно на то и рассчитаны, чтобы пропиарить блог и получить открытую ссылку. Поэтому да, ссылка должна быть открыта и активна.
        Одна ссылка на 2 000 или более символов никогда не повредит если ссылка идет на СДЛ, тем более схожей тематики. Возьмите к примеру Википедию.
        Насчет Википедии это не просто слова, многие СЕОшники приводят ее как пример. Кстати хочу об этом пост написать, еще немного с умными людьми проконсультируюсь.
        А вам уже решать 🙂 участвовать в конкурсе

      • Андрей

        Андрей, принимайте участника, Если что не так пишите на почту. Вот адрес статьи http://telets.com.zp.ua/blog/blog-eto-zhizn/

      • Андрей

        Андрей, все разобрался ссылка открыта, проверяйте. С уважением Андрей.

  11. Дмитрий

    У меня на 2000 знаков не понят статья.
    Все просто: жена сказала — разведусь! 😆

  12. Надежда Давыдова

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

    • Андрей Назыров

      Спасибо!

  13. Андрей

    Андрей, Вы проверили ссылку? Я просто не понял участвует моя статья или нет?

    • Андрей Назыров

      Да Андрей, ваша статья участвует. Просто в список еще не выложил.

  14. Елена Контиевская

    Заинтриговал, Андрюша!
    Попробую и я поучаствовать во втором твоем конкурсе о том, что мне дали мои блоги. Мне уже целую книгу впору писать…7 или 8 блогов я за 8 лет блогерской жизни создала и раскрутила…Осталось три, остальные-сняла с сервера. Из оставшихся трёх только мой новорожденный чего-то стоит, а старичок почти четырехлетний, который три года был в ТОПе на первом месте в Яше по КЗ «мошенники интернета» у меня умер…и реанимация не помогла. Но опыт остался, так что есть о чем написать.
    Страницу 404 тоже наверное сделаю, как время выберу… 😉

    • Андрей Назыров

      Буду ждать вашего участия 🙂

  15. Александр

    Очень интересные конкурсы. На первый я опоздал, а вот во втором постараюсь принять участие.

    • Андрей Назыров

      Обязательно принимайте участие. Осталось совсем немного до подведения итогов 😉

  16. Юрий Йосифович

    Да, жалко что не заметил — мог бы и сам принять участие в конкурсе — был бы повод поновить свою страничку (которую по случайности удалил).

  17. Александр

    Что-то совсем мало желающих участвовать в конкурсе. Так и конкурс не состоится!

    • Андрей Назыров

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

  18. Елена Контиевская

    Всем приветик!
    Заявку на участие в этом интересном статейном конкурсе отправила, Андрей. Все условия участия выполнила. Надеюсь на победу…очень волнуюсь. 🙂

    • Андрей Назыров

      Добавил вас в список.

  19. Елена Контиевская

    Хотела почитать конкурсную статью Юрия Йосифовича, зашла на его блог и…заблудилась.Андрей, помогите пожалуйста найти конкурсную статью Юрия, разместите здесь на нее ссылку. А статьи Александра и Андрея мне очень понравились, молодцы! Очень искренние и легко читаются. Сразу видно- написаны от всей души. Хотя и я тоже всю ночь сегодня не спала и написала свою статью на одном дыхании…Теперь ждем последние два дня и независимая комиссия уверена-выберет из нас самых лучших. ВСЕМ УДАЧИ и УСПЕХОВ!

    • Андрей Назыров

      Я если честно тоже заблудился 🙂
      Вот ссылка: blog.yosyfovych.te.ua/dostizheniya/25-motivatsiya/501-kak-moj-blog-izmenil-moyu-zhizn.html

      • Юрий Йосифович

        Дело в том, что в данный момент блог изменяется больше, чем я могу себе это представить — каждый раз создав новый пункт меню или перелинковав статьи между собой — все статьи по непонятным для меня причинам сразу же изменяют ID — ну и с вытекающими последствиями — меняют свое местоположение.
        В данный момент не обладаю такими навыками, чтобы привести его к стандартному виду обычного блога — да и в планах расширить его под мелкий личный магазин.
        Прошу прощения, что не смог организовать соответствующее юзабилити до участия в конкурсе.

      • Елена Контиевская

        Юра, а чего ты мучаешься-то? Бери скорее шаблон Саши Борисова (лучше всего не бесплатный, а платный PRO он недорогой) и вперед и с песней! Сверстан шаблон отлично, работает , как часики. Ты же видишь, как все удобно у всех ребят на блогах, созданных именно на шаблоне Борисова…а ты что , хуже других что ли?…Внешний вид можешь поменять, как захочешь. И любимый свой магазин прикрутишь к блогу легко! Так что ждем в лице твоего блога нового нашего собрата-борисовца! 😉

      • Юрий Йосифович

        Елена, увы, не могу себе позволить брать шаблон Борисова — да и не думаю, что он писал шаблон под Joomla.
        У меня мечта свой шаблончик написать, при чем адаптивную верстку применить…

  20. Олег Клышко

    Андрей, а по каким показателям будут оценивать конкурсную статью?

    • Андрей Назыров

      Я же написал в статье: Оцениваться статья будет по своей полезности, соответствии теме, авторской позиции в статье, логичности изложения.

  21. Елена

    Интересный конкурс, хотелось бы поучаствовать, но я только сегодня заметила ваш конкурс 🙁
    Андрей, может вы продлите время проведения конкурса и я поучаствую, тем более конкурсантов мало

    • Андрей Назыров

      Елена, я думаю это нужно обсудить со всеми конкурсантами. Может сделать опрос?

      • Елена

        Сделайте, думаю, все будут ЗА! 🙂

      • Андрей Назыров

        Хорошо, дождемся окончания конкурса, если количество участников не наберется, проведу опрос 🙂

  22. Елена Контиевская

    А я считаю, что не нужно растягивать срок на написание конкурсной статьи ещё дольше. И так мы уже по-моему времени получили предостаточно -более 2х недель, куда уж больше. Чтобы написать хорошую статью на любую тему, нужно не более 2-3 часов минимум и сутки-максимум. До 1 июля времени -предостаточно, можно ещё каждому участнику по три статьи написать, качественных и сео оптимизированных. Лучше давайте этот конкурс проведем по плану. А потом Андрей нам предложит ещё что-нибудь увлекательное. Вот к примеру, сегодня Константин Белан пригласил многих блоггеров на свой БЛОГОМАРАФОН на 3 недели. Вот это-замечательная идея и возможность раскрутить свой молодой блог, найти новых друзей и побывать на куче отличных ресурсов. Я с удовольствием приняла приглашение Костиучаствовать в его марафоне.

  23. Елена

    Ура! я тоже участвую в конкурсе! Хоть сегодня последний день, решила всетаки поучаствовать 🙂

    Елена, я предложила продолжить только потому, что Андрей указал, что конкурс будет считаться состоявшимся, если будут не менее 10 человек. Сейчас вроде меньше(

  24. Юлий

    Очень хорошая идея для конкурса! У меня как раз есть подходящая статья — ее и отошлю!

    Вижу, что есть сложности с набором участников, помогу вам немного анонсом в рассылке 😉

  25. Алексей

    В конкурсе 5 участников, а состоится он до 1 июля… Смысл тогда участвовать другим?… Получается как-то неправильно

    • Юлий

      Алексей, меня еще не добавили + ты присоединишься = 7

      До выходных нужно продлить, конечно!

  26. Елена Контиевская

    Андрей Назыров, ты победил в моем Конкурсе на трех Лучших Комментаторов месяца и занял третье место. Тебя ждет приз, который мы очень хотим тебе выслать. Ждем твои реквизиты на мою почту. Вся информация об этом знаменательном событии здесь: deklife.ru/konkursy 😛

    • Андрей Назыров

      Спасибо, Елена за приз. А я даже и не знал, что у вас проходит такой конкурс 🙂
      Всех победителей поздравляю!

  27. Vlad

    Недавно тоже оформил себя данную страницу!

    Советую посмотреть, а потом жду вашу оценку! 😉

    • Андрей Назыров

      Мне понравилась. Прикольная!

  28. Борис

    Здравствуйте!
    Не могу настроить ошибку 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роще ответить.

  29. Дмитрий

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

  30. eun

    Интересно, что при общении в сети народ использует 404 в качестве сокращения фразы «Не знаю»…

  31. Космо-кот

    Не совсем понял зачем эта страница нужна) Но инструкция неплохая))

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