Все о сайтах, SEO, заработке в интернете
Меню

Ошибка 404 – страница not found

Ошибка 404 – страница not found

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

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

Что такое ошибка 404 и откуда она берется

Давайте разберемся, откуда возникает страница с ошибкой 404: not found? А возникает такая ошибка, в основном, из-за того, что на блоге есть битые ссылки, т.е. ссылки, которые уже не работают.

Такие ссылки ведут в никуда, и если такой страницы не существует – соответственно должна выскакивать ошибка.

Что такое ошибка 404 и откуда она берется

Стандартные страницы с 404 ошибкой – пустые. Просто страница с белым фоном и черной надписью. Такие страницы никому не нравятся.

Такая страница сразу закрывалась, и я больше не вспоминал о таком сайте (конечно если это не gogetlinks, хотя бы потому, что автор даже не попытался удержать пользователя. А что делаете вы, когда встречаете такие пустые страницы с ошибкой?

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

Ошибка 404 – страница not found

А теперь давайте поговорим о том как это бывает? Как вообще появляются такие ошибки? Вы думаете вас это не коснется? Напрасно. Вы так думаете – потому что вы еще начинающий блоггер. Представьте себе – через года два-три ведения и развития блога, вы что-то захотели изменить, добавить, переименовать некоторые категории блога.

Переименовав категорию или название статьи – изменяется ссылка на все статьи в этой категории, потому что обычно ссылка имеет вид примерно такой:

1 // ваш сайт / категория / имя статья .html

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

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

А это плохо для блога и со стороны поисковиков и со стороны пользователей.

Вы просто не представляете с какой скоростью пользователи забывают о вашем сайте как только у вас заметят стандартную старницу с ошибкой 404: not found.

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

Когда вы сделаете качественную и красивую 404 страницу – пользователь уже не будет так аггресивно относится к такой ошибке. Ну нет такой страницы и нет.

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

WordPress и страница 404

WordPress и страница 404

WordPress – умный. Вот чуть выше мы разбирали тему о том, что изменение названия категории, или изменение названия самой статьи могут привести к ошибке 404 или «страница не найдена». Конечно, логично предположить, что когда мы изменили её полный URL на новый – по старому её уже искать бессмысленно.

Так вот, WordPress умеет запоминать такие манипуляции и правильно перенаправлять пользователя со старого URL на новый так, что пользователь получит то что искал и не заметит подмены. Это стандартная функция WordPress – и еще один плюс в сторону этой системы.

Но что делать когда страница удалена? Ведь перенаправлять некуда. Вот теперь в игру вступает страница 404 и её правильное оформление.

Теперь о самой странице 404 в WordPress – она соответствует полностью представлениям о нормальной странице с ошибкой 404, т.е. стиль этой страницы – полностью повторяет стиль самого сайта или вашего блога. Это не плохо, но все равно, так или иначе, стандартное решение далеко от идеала. Поэтому чуть ниже мы разберемся с вопросом как сделать свою страницу с 404 ошибкой.

Как создать свою страницу error 404 not found на обычном сайте

Как создать свою страницу error 404 not found на обычном сайте

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

Процесс задания собственной страницы ошибки 404 состоит из 7 пунктов:

  • В корне вашего сайта есть файл .htaccess – его нужно скопировать. Если его там нет – тогда откройте Ваш любимый текстовый редактор (я рекомендую блокнот, notepad++).
  • Вставьте туда следующий код:
ErrorDocument 404 /filename.html
  • Сохраните этот файл с именем .htaccess.
  • Залейте его в корень вашего сайта. И замените его, если он там раньше был и вы его просто редактировали.>/li>
  • Создайте и загрузите страницу ошибки 404 (документ filename.html). Имя этой страницы может быть любое, только не забывайте менять адрес страницы в .htaccess.
  • Для проверки введите в адресной строке, например:
www.SiteName.ru/404-page.html
  • Наслаждайтесь результатом своей работы!

Заметьте, что в этом случае вы можете как угодно крутить такую страницу. Вставить любые картинки, как угодно оформить её, в общем – вы хозяин вашей страницы. В отличие от случая когда страница с 404 ошибкой управляется движком сайта, например wordpress.

Как создать страницу 404 для блога на wordpress

Итак, чтобы понять как создается страница 404 у вас в блоге на wordpress – нужно понять из чего состоит тема wordpress. Дело в том, что вообще любой сайт на движке «собирает» любую страницу, что называется «на лету», т.е. в процессе загрузки подключаются отдельные части страницы. За каждую часть отвечает отдельный файл.

Вот например за страницу 404 в wordpress отвечает файл 404.php. Наша задача его найти, для этого нужно зайти через FTP на ваш хостинг и открыть папку с вашей темой.

Как только вы его нашли – давайте мы его начнем редактировать. Редактировать я всегда рекомендую программой notepad++ , почему? все просто, давайте сравним. Вот вам наглядный пример:

Ошибка 404 – страница not found

Ну, теперь ясно, что нужно использовать?  Итак, мы открыли документ в нашем NotePad++ . И видим там просто текст

1 <h2 class=»center»>Error 404 — Not Found</h2>

В принципе именно это сообщение мы и видим. А наша задача – сделать эту страницу более красочной и попытаться удержать пользователя.

Давайте рассуждать. Что нужно для удержания пользователя если он попал на страницу 404 честными способами?

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

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

1 //1000rabota.ru/404

Список архивов блога вы сможете вывести следующей командой:

1 <?php wp_get_archives(‘tipe=monthly’); ?>

Список категорий вашего блога можно вывести так:

1 <?php wp_list_cats(‘sort_column=name’); ?>

В общем – настраивайте как вам удобнее и пишите если у вас будут вопрос или вы хотите просто похвалиться своим творением.

А теперь сюрприз:

Подборка самых креативных страниц 404 ошибки

Ошибка 404 – страница not found

Ошибка 404 – страница not found

Ошибка 404 – страница not found

Ошибка 404 – страница not found

Ошибка 404 – страница not found

Ошибка 404 – страница not found

Ошибка 404 – страница not found

Ошибка 404 – страница not found

Ошибка 404 – страница not found

Ошибка 404 – страница not found Ошибка 404 – страница not found

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *