Sozdaiblog.ru
Назад

Страница ошибки 404 (Error 404)!

Опубликовано: 15.08.2012
Время на чтение: 8 мин
52
407

Страница ошибки 404Привет, дорогие читатели – Sozdaiblog.ru!

Сегодня, темой  статьи будет – «Ошибка 404»!

Причиной написания данного поста, стала одна из моих постоянных читательниц, которая обратилась с просьбой раскрыть интересующую её тему.

Специально для таких просьб, в верхнем меню блога у меня был раздел – «Хочу статью».

Благодаря этой вкладке и Вам дорогие мои читатели, на блоге рождались новые статьи.

Но сейчас не об этом.

Думаю, многие из нас встречали в Интернете надпись – «Ошибка 404 страница не найдена» или «Error 404».

Но, не многие знают, что означает ошибка 404 и почему она возникает.

Всем, у кого есть свой блог или сайт, будет полезно дочитать статью до конца.

Итак.

 

Что означает ошибка 404 (Error 404).

 

Наверное, многие заметили, что ошибка 404 возникает при переходе по ссылкам.

Например, читаете Вы чей-то блог и в конце статьи видите ссылку на источник информации. Вам становиться интересно, кто же пишет такой полезный материал и Вы, кликаете по ней курсором мыши. А тут, опачки – «Ошибка 404 страница не найдена». Обидно, правда!

Ошибка 404 означает одно, что ссылка битая (нерабочая). Но причин возникновения 404 ошибки может быть несколько.

К примеру, автор источника мог изменить заголовок статьи или ресурса, на который вела ссылка. Из-за смены названия, меняется структура ссылки и она становиться нерабочей.

Если Вы, перемещаете статью из одной категории в другую, то все размещённые ранее ссылки, ведущие на неё, будут битыми.

А может быть такое, что человек размещающий ссылку просто неправильно её скопировал и так же разместил, забыв дописать парочку символов.

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

Как же бороться с этой бедой?

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

 

Как сделать страницу ошибки 404 (Error 404).

 

Страница ошибки 404, не просто нужна каждому веб-мастеру, она ему просто необходима.

Ведь мы не знаем, кто и когда, и какими кривыми ручками вставит битую ссылку на наш ресурс.

У многих, эта страница белая и на ней всего она надпись – «Ошибка 404 not found»:

 

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

 

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

Обычно, почти во всех шаблонах WordPress страница ошибки 404 присутствует по-умолчанию.

Её можно найти в папке с Вашей активной темой. У неё соответствующее название – «404.php».

Всем кому не повезло, и такого файла у них нет, придётся создать его самостоятельно.

Сложного в этом ничего нет. Создайте на рабочем столе текстовый документ и назовите его — «404.php».

Откройте его и впишите следующий код:

 

<?php get_header(); ?>
<?php get_sidebar(); ?>
<div id="content">

        <div class="post post_singular">
                <h2 class="title title_page"><?php _e('Страница не найдена...', 'Ваш шаблон'); ?></h2>
                <div class="entry">

        <h3><?php _e('Random Posts', 'Ваш шаблон'); ?></h3>
                        <ul>
                                <?php
                                        $rand_posts = get_posts('numberposts=10&orderby=rand');
                                        foreach( $rand_posts as $post ) :
                                ?>
                                <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
                                <?php endforeach; ?>
                        </ul>

                </div><!--entry-->
        </div><!--post-->
</div><!--content-->
<?php get_footer(); ?>

 

Затем, сохраните и закиньте в папку Вашей активной темы.

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

 

http://Адрес сайта/404

 

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

Так же, в Вашей активной теме оформления WordPress, можно отыскать файл – «page.php», скопировать его содержимое и вставить в – «404.php», удалив лишнее.

В приведённом выше коде, я отобразил свою страницу ошибки 404. Можете её сравнить со своим файлом — «page.php», покумекать и убрать лишнее.

Кстати, по этой ссылке видно, как выглядит моя страница ошибки 404.

Расскажите, друзья, а у Вас есть такая страница?

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

Так же Вам будет интересно:

 

 

На этом всё, желаю Вам удачи и редких встреч с надписью – «Ошибка 404 страница не найдена».

С уважением, Денис Черников!

Поделиться
Похожие записи
Комментарии:
  • Ольга
    Опубликовано: 15.08.2012 Ответить на сообщение

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

    • Денис Черников
      Опубликовано: 15.08.2012 Ответить на сообщение

      Привет, Ольга! Пожалуйста, при меняйте!

  • Андрей
    Опубликовано: 15.08.2012 Ответить на сообщение

    я не предавал значение этому, надо обязательно занятся

    • Денис Черников
      Опубликовано: 15.08.2012 Ответить на сообщение

      Зря, Андрей! Эта страничка очень важна!

  • Андрей
    Опубликовано: 15.08.2012 Ответить на сообщение

    теперь то понял

    • Денис Черников
      Опубликовано: 15.08.2012 Ответить на сообщение

      Отлично!

  • Александр Ларин
    Опубликовано: 15.08.2012 Ответить на сообщение

    Куда интересней, вместо какой-то статичной страницы, при данной ошибке выдавать ссылку на карту сайта. Лично я на блогах так и делал. А вообще, лучше стараться не допускать битых ссылок:)

    • Денис Черников
      Опубликовано: 15.08.2012 Ответить на сообщение

      Да можно всё что угодно выдавать, встраивайте любые ссылки или коды в шаблон, хоть на сайт пентанона!))) Каждый сам выберет, что ему удобно!

  • Олег
    Опубликовано: 15.08.2012 Ответить на сообщение

    Я до сих пор не сделал себе нормальную страницу.

    • Денис Черников
      Опубликовано: 15.08.2012 Ответить на сообщение

      Я сам до вчерашнего дня вообще не думал о таковой! Но прочитав много полезного материала других веб-мастеров, понял, что зря тянул с этим!

  • Людмила
    Опубликовано: 15.08.2012 Ответить на сообщение

    Денис,у меня есть папка в Ворд прессе с ошибкой 404.Я ее видела,но что мне с ней дальше делать?

    • Денис Черников
      Опубликовано: 15.08.2012 Ответить на сообщение

      Просто отредактируйте её по своему усмотрению, вставив ссылочки на изображения и всё что душа пожелает! Ориентируйтесь на мой код и по нему правьте свой!

  • Юлия
    Опубликовано: 15.08.2012 Ответить на сообщение

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

    • Денис Черников
      Опубликовано: 15.08.2012 Ответить на сообщение

      Значит, Вам повезло, Юлия! Но не все так удачливы, у некоторых её вообще нет!

  • Наталия
    Опубликовано: 26.08.2012 Ответить на сообщение

    У меня как-раз нет шаблона страницы 404. Искала, как сделать.Попробую по Вашему совету.

    • Денис Черников
      Опубликовано: 26.08.2012 Ответить на сообщение

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

  • Людмила Вялкова
    Опубликовано: 31.08.2012 Ответить на сообщение

    Мне уже несколько раз встречалась подобная информация, но пока, как говорится, «руки не доходили». Надо с этим разбираться. Спасибо за статью!

    • Денис Черников
      Опубликовано: 31.08.2012 Ответить на сообщение

      Пожалуйста, Людмила!
      Эта страничка нужна, как воздух Вашему ресурсу!

  • Владислав
    Опубликовано: 09.09.2012 Ответить на сообщение

    Спасибо, Денис, за статью! Извиняюсь, что слямзил у вас эту картинку, но уж больно она прикольная))
    На самой странице я сделал вывод последних 20 новостей функцией: где 20 — кол-во отображаемых новостей!
    Глянуть можно здесь: http: //zmurki.com/404

    • Денис Черников
      Опубликовано: 09.09.2012 Ответить на сообщение

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

      • Владислав
        Опубликовано: 10.09.2012 Ответить на сообщение

        Картинку я переделаю (сама идея понравилась) — сейчас это временное решение, а насчет кода, то я пытаюсь его здесь написать в комменте, а он не выводится! Как мне его вам показать???

        • Денис Черников
          Опубликовано: 10.09.2012 Ответить на сообщение

          А что с кодом-то не так?

          • Владислав
            Опубликовано: 10.09.2012 Ответить на сообщение

            Картинку переделал)) Анджелина Джоли посимпатичней смотрится на странице 404)))
            Потрите, плиз, те комменты, где я пытался код вставить.

          • Денис Черников
            Опубликовано: 10.09.2012 Ответить на сообщение

            Молодцом, можете когда захотите!

  • Владислав
    Опубликовано: 09.09.2012 Ответить на сообщение

    функция не вывелась((

    • Денис Черников
      Опубликовано: 09.09.2012 Ответить на сообщение

      А как Вы делаете?

  • Владислав
    Опубликовано: 10.09.2012 Ответить на сообщение

    сделал картинкой, а то у вас здесь его никак не написать!
    http: //s017.radikal.ru/i410/1209/cf/c7d0d14854d1.jpg

    • Денис Черников
      Опубликовано: 10.09.2012 Ответить на сообщение

      Видел, что с ним не так?

  • Svetlana
    Опубликовано: 05.10.2012 Ответить на сообщение

    Привет, Денис.
    Я вот тут, что заметила насчет своего сайта после его падения, набираю все его статьи, и вижу 1. некоторые повторы статей с пометкой Part 1 (2, 6,9, и т.д.), то есть какие-то части по статьям, что это может быть? 2. там же идут ссылки на фото, к их подписям, а если я не хочу, чтобы ссылки на фото шли...

    • Денис Черников
      Опубликовано: 05.10.2012 Ответить на сообщение

      Свет, у тебя файл Robots.txt плохо настроен, у тебя там всего две команды, а должно быть много. У меня есть про него статья. Кстати в случае с ссылками на картинки, у тебя должна быть в нём прописана команда:
      Disallow: /wp-content/uploads
      То-есть, отключить индексирование папки uploads в которой картинки.
      Бегом, статью изучать и применять!))))

      • Владимир Жданов
        Опубликовано: 23.10.2012 Ответить на сообщение

        А зачем отключать картинки? Поиск по картинкам вроде все еще актуален =)

        • Денис Черников
          Опубликовано: 24.10.2012 Ответить на сообщение

          Конечно, траф идёт по картинкам, но если Светлана хочет отключить.

  • Александр
    Опубликовано: 06.11.2012 Ответить на сообщение

    Для сервера типа Apache должен быть файл у папки со страницами сайта и названием
    «.htaccess» и содержанием файла хотя бы:
    ErrorDocument 404 /?error=404

    • Денис Черников
      Опубликовано: 06.11.2012 Ответить на сообщение

      На моём сервере используется — Apache версии 2.2. там и без этого всё работает. Вы говорите о стандартном использовании «.htaccess» для error=404. Да, это тоже можно применить, но не обязательно.

  • Сергей
    Опубликовано: 03.12.2012 Ответить на сообщение

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

    • Денис Черников
      Опубликовано: 03.12.2012 Ответить на сообщение

      Да нет, я её использую, видимо что-то сломалось! Сейчас всё исправил, можете проверить!

  • Сергей
    Опубликовано: 03.12.2012 Ответить на сообщение

    Заработала. Красивая страница, а главное, есть ссылки по которым посетитель может перейти.

    • Денис Черников
      Опубликовано: 03.12.2012 Ответить на сообщение

      Ну да! И открывается не отдельно, а в общем шаблоне!

  • Владимир
    Опубликовано: 21.02.2013 Ответить на сообщение

    Здравствуйте! Извините, что к Вам обращаюсь с таким вопросом. Я , где-то, у Вас читал, что Вы меняли название сайта. Где, не нашел, поэтому обращаюсь здесь. Я тоже поменял название сайта, на старом домене, поменял и фавикон. Но на главной странице осталось старое название в название окна (не помню, как называется. Возле фавикона).В настройках все изменил, но когда включаю настройки, даже фавикон старый появляется. В остальных окнах все нормально. Не подскажите, как решить эту проблемму?

    • Денис Черников
      Опубликовано: 21.02.2013 Ответить на сообщение

      Здравствуйте, Владимир!
      У меня за название в окне отвечает стандартный SEO плагин, который устанавливают все Веб-мастера. Фавикон может измениться не сразу. Кстати кэш почистите в браузере на всякий случай.

  • Владимир
    Опубликовано: 22.02.2013 Ответить на сообщение

    Спасибо! В самую точку попали. О нем я и забыл. Удачи!

    • Денис Черников
      Опубликовано: 22.02.2013 Ответить на сообщение

      Пожалуйста, обращайтесь!

  • Ирина
    Опубликовано: 11.07.2013 Ответить на сообщение

    Здравствуйте!
    Подскажите, пожалуйста, почему у меня очень много ошибок 404? Я установила плагин 404 Notifier (он присылает мне в ящик сообщения об 404) и SEO Ultimate, который тоже каждый день мне указывает на 404. Страница об ошибке 404 у меня правильная, красивая.
    Но что я неправильно делаю, почему их так много?
    Я новичок! Спасибо заранее! Буду ждать ответа.

    • Денис Черников
      Опубликовано: 11.07.2013 Ответить на сообщение

      Здравствуйте, Ирина!
      Я ни разу не использовал 404 Notifier и не пойму зачем он Вам сдался!? Видимо у Вас много битых ссылок, вот он их Вам и инспектирует. Тоже самое делает SEO Ultimate.
      Ссылки могут находится, как на Вашем ресурсе так и вне его.

      • Ирина
        Опубликовано: 12.07.2013 Ответить на сообщение

        Спасибо за ответ, Денис!
        В том то и дело, что это не битые ссылки, мне пишет в консоли, что битых ссылок нет. А что это тогда за ошибки 404 постоянно приходят. Я не удаляю опубликованные страницы никогда. Не знаю что делать...

        • Денис Черников
          Опубликовано: 12.07.2013 Ответить на сообщение

          Пожалуйста, Ирина! Битые ссылки могут быть на других ресурсах, которые ссылаются на Ваш. Они то и дают 404 ошибку.

  • Ирина
    Опубликовано: 12.07.2013 Ответить на сообщение

    А это для меня плохо или нет? и что с ними делать?

    • Денис Черников
      Опубликовано: 12.07.2013 Ответить на сообщение

      С точки зрения SEO, плохо! Вам нужно редирект сделать с 404 на главную.

  • Связной
    Опубликовано: 08.09.2013 Ответить на сообщение

    Вот тут интересное решение для страницы 404 — студия звукозаписи даёт случайный бонус: или скидку 10% на услуги, или бесплатный файл.
    http: //dasound.net/404

    • Денис Черников
      Опубликовано: 08.09.2013 Ответить на сообщение

      Да, действительно прикольно!

  • Андрей
    Опубликовано: 15.12.2013 Ответить на сообщение

    Добрый день. Спасибо за грамотную статью. А я хотел у вас спросить, что если вообще не делать страницу 404, а просто поставить 301 редирект на главную страницу? Как вы думаете, проблемы с Яндексом не возникнут из-за этого?
    Заранее спасибо.

    • Денис Черников
      Опубликовано: 15.12.2013 Ответить на сообщение

      Здравствуйте!
      Всегда пожалуйста!
      Думаю, что проблем не будет!

Имя
Укажите своё имя и фамилию
E-mail
Без СПАМа, обещаем
Текст сообщения
Отправляя данную форму, вы соглашаетесь с политикой конфиденциальности и правилами нашего сайта.