Как исправить ошибку 404 not found

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

Что значит ошибка 404, страница не найдена, как исправить?

Ошибка эта появляется на сайте в том случае, если указанная страница больше не существует, или адрес ее был изменен. Условно говоря, ошибка 404, или как ее еще называют «Not Found» — это ответ сервера, когда он не может найти определенный контент на сайте.

Если простым языком, то это говорит о том, что вероятно тот контент, который вы ищете, сейчас недоступен. В будущем возможно и будет доступен, но нет гарантии, что он будет тем же самым. Не следует эту ошибку путать с ошибкой «Server Not Found».

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

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

[lazy_load_box effect=»slidefromleft» speed=»1900″ delay=»20″]ошибка 404 страница не найдена как исправить[/lazy_load_box]

Что нужно делать, если пользователь попадает на 404 страницу?

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

Что будет, если не сделать 404 страничку? Скорее всего посетитель будет видеть какую-то отвратительную некрасивую картинку с оповещением «Ресурс не найдет», и это заставит его понять, что он пришел не туда.

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

Как найти все 404 страницы на своем сайте?

Для этих целей можно воспользоваться специальными программами, например, Xenu, Screaming Frog Seo Spider или WebSite Auditor.

1. Программа Xenu Link Sleuth бесплатная и очень простая в использовании. О ней я писал статью, как найти битые ссылки на сайте и удалить их. Программа довольно старая, но со своей задачей справляется.

[lazy_load_box effect=»slidefromright» speed=»1900″ delay=»20″]ошибка 404 страница не найдена как исправить[/lazy_load_box]

2. Screaming Frog Seo Spider – монстр по поиску битых ссылок и с помощью нее можно бесплатно проверить 500 страниц сайта. Если хотите проверить больше страниц, тогда придется платить за ее использование.

[lazy_load_box effect=»slidefromleft» speed=»1900″ delay=»20″]ошибка 404 страница не найдена как исправить[/lazy_load_box]

3. WebSite Auditor от SEO Power Suite. Это тоже хорошая программа для поиска битых ссылок, и с помощью нее можно делать технический аудит сайта.

[lazy_load_box effect=»slidefromright» speed=»1900″ delay=»20″]как исправить ошибку 404 not found[/lazy_load_box]

Какой из них пользоваться, выбирайте сами. Но я бы рекомендовал Screaming Frog Seo Spider из-за его удобства. Программа сосредоточена на основных задачах, с которыми отлично справляется.

Какой должна быть 404 страница

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

Посмотрите, в шаблоне вашего сайта WordPress должен присутствовать файл 404.php. Если его нет — создайте. Этот файл должен находиться в корне темы.
[lazy_load_box effect=»slidefromleft» speed=»1900″ delay=»20″]что означает ошибка 404 на сайте[/lazy_load_box]
Я заметил, что веб мастеров мало интересует эта страница. То у них времени нет чтобы ее создать, то лень этим заниматься, или вообще не знают, что это такое. А ведь смысл страницы таков, чтобы удержать посетителя на сайте.

Создаем страницу 404

Отредактируйте эту страницу так, чтобы на ней бала вся необходимая информация для человека попавшего на нее.

  1. Разместите на ней рубрики, поиск по сайту, да и вообще все то, что может быть полезно для посетителя.
  2. Страница должна быть оформлена в дизайне вашего сайта;
  3. Должна вести на самые важные разделы. Если это интернет-магазин, значит, она должна вести, например, на каталог, или на популярные рубрики, и это уже вам виднее.
  4. Если на сайте много страниц, тогда стоит добавить поисковую строку и предложить пользователю найти контент, который он ищет. Также снабдите этот поиск подсказками при вводе.

Если на сайте не будет 404-й страницы, то при ошибке, всегда будет загружаться главная страница Вашего блога. Чем это плохо, Вы узнаете из видео в конце этой статьи.

Вот, посмотрите, я сделать несколько скриншотов 404-й страницы с некоторых сайтов:
[lazy_load_box effect=»slidefromright» speed=»1900″ delay=»20″]ошибка 404 страница не найдена как исправить[/lazy_load_box]
[lazy_load_box effect=»slidefromleft» speed=»1900″ delay=»20″]404 страница не найдена что делать[/lazy_load_box]
[lazy_load_box effect=»slidefromright» speed=»1900″ delay=»20″]как исправить ошибку 404 not found[/lazy_load_box]
Как Вы думаете, что будет делать человек, попав на одну из таких страниц? Конечно же, он ее закроет, и будет искать информацию на других сайтах.

На 404-ю страницу можете добавить немного юмора, что тоже не помешает.

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

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

Теперь вы знаете, что такое ошибка 404 страница не найдена, и как исправить

14 комментариев к “Как исправить ошибку 404 not found”

  1. Раиса, я тоже обновил WordPress, но у меня никаких проблем с ним нету. Картинки в статьи вставлять стало еще удобнее, чем в прошлой версии WordPress. Возможно вы обновляли WordPress неправильно. Почитайте УРОК 62, там я писал, как правильно обновлять WordPress. Вы перед обновлением делали резервную копию блога или базы данных? Если нет, то надо было обязательно сделать! Как сделать резервную копию базы данных, я писал в УРОКЕ 12. А резервную копию можно делать из cPanel на хостинге, где установлен ваш блог. Или почитайте УРОК 71 и УРОК 72. Все ссылки, которые ведут к ошибке 301, 404, 403 и т. д. — это битые ссылки. Их нужно исправлять обязательно!

  2. Спасибо, Юрий! За полезную информацию.Недавно я обновила Вродпресс на последнюю версию, очевидно поспешила. И после этого в статистике от хостинга стали появляться в разделе, статусы ошибок HTTP, всё новые ошибки,раннее не появлявшиеся, среди них: 301; 404(о чём сегодня говорили); 403; 302; 500(здесь тоже); 503; 206; 405 — как к ним относится? Меня это напрягает и что с этим делать? Кстати вчера у меня не получилось вставить фото со своего компьютера в очередную статью, но разработчики очень гордились своими обновлениями, или я чего не поняла? И ещё вопрос не в тему: перестал работать плагин Track That Stat , это может быть связано с обновлением? С уважением, Раиса.

  3. Александр

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

    ErrorDocument 404 /?error=404

  4. Виктор, я не понял, причем здесь сайт и соц. сеть в кругу друзей? Куда Вам приходит информация, что к роликам появились новые комментарии? В какую тех помощь Вы обращаетесь, к хостеру или соц. сеть в кругу друзей?

  5. Виктор

    Спасибо, я понял, что необходимость в 404 странице заключается для владельца сайта в том, чтобы не упустить клиента. А вот вопрос:
    Есть соцсеть Вкругу Друзей, последние дни выходит всё время инфо, что у меня новый коммент к моим роликам, но ссылка приводит на 404 страницу. Хотя захожу туда другим путём и всё вижу, могу и комменты посмотреть войдя на каждый ролик (время просто больше уходит). Тех помощь не отвечает ни на один вопрос, которые я ей посылал по поводу и 404 страницы, и по другим непонятным вопросам — сообщает, что вопрос обрабатывается. Так это что недобросовестность организаторов сети, неумение работать, нежелание общаться?

  6. Татьяна, с такой ошибкой нужно обратиться к хостеру.

  7. Татьяна

    А вот у меня такая проблема возникла. При попытке войти на свой сайт мне выдается следующее «Ошибка HTTP 500 (Internal Server Error): При попытке сервера выполнить запрос возникла неожиданная ситуация.» Что теперь с этим делать?

  8. Очень любопытно, я не знала что с этой страницей что-то можно сделать

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

  10. Не стоит, Людмила терять своих посетителей. Создать 404 страницу не составит труда.

  11. Юрий спасибо, очень заинтересовало. Я знала, что такое существует, но как это делается не знала. Буду применять Ваш опыт и знания.

  12. Некоторые на 404-ю страницу вставляют и музыку, и флеш видео.

  13. Любопытно!Даже не знала, что с этой страницей можно что-то делать.

Комментарии закрыты.

Прокрутить вверх