404 not found что это такое


404 NOT FOUND, что означает данная ошибка?

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

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

В Internet Explorer сообщение веб-страницы гласит «HTTP 404 Внутренняя ошибка сервера». 404 ошибка при открытии ссылок в Microsoft Office при создании интернет-сайтов выдает текст «HTTP/1.0 404». Эта же ошибка в службе Windows Update отображается в виде кода 0x80244019 или сообщения «WU_E_PT_HTTP_STATUS_NOT_FOUND». Ошибка может звучать по разному, но от этого не меняется его суть.

Причины ошибки 404 Not Found

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


хнически, ошибка 404 Not Found является ошибкой на стороне сервера и показывается пользователю в случае, когда вы набрали неправильный адрес страницы, либо эта страница уже удалена или перемещена. Обычно, точной информации о том, почему ничего не найдено, не предоставляется, так как причин может быть великое множество. Но к примеру веб-сервер Microsoft IIS иногда дает более конкретную информацию о причинах 404 Not Found путем добавления суффикса после номера, например, HTTP Error 404.3 — Not Found, что означает ограничение по MIME-типу.

Как исправить ошибку 404 Not Found

  1. Обновите страницу, нажав клавишу F5 или кнопку обновления в браузере. 404 Not Found ошибка может появиться по нескольким причинам.
  2. Проверьте наличие ошибок в адресе страницы. Часто 404-я ошибка появляется потому, что адрес страницы был напечатан неправильно или ссылка, по которой вы перешли, указывает на неправильный адрес.
  3. Перемещение на уровень вверх в каталоге. Например, если вы получили 404 ошибку на странице www.web.com/a/b/c.html, то поднимитесь на www.web.com/a/b/. Если и здесь ничего нет, то попробуйте www.web.com/a/. Это должно привести к тому, что вы или найдете страницу, которая ссылается на нужную вам, либо убедитесь, что эти страницы удалены с сервера. Также вы можете воспользоваться функцией поиска по сайту.

  4. Проверить адрес страницы в поисковой системе. Если вы ошиблись в адресе страницы, то поисковые системы направят вас туда, куда вы хотите попасть.
  5. Очистите кэш браузера, если есть какие-то признаки, что ошибка 404 Not Found на вашей стороне. Например, если вы получаете ошибку на планшете, но нормально просматриваете эту же страницу на ноутбуке, то нужно очистить кэш браузера на планшете.
  6. В редких случаях бывает 404-я ошибка на весь сайта. В таком случае, проверьте доступность сайта с телефона или из другой сети – если сайт функционирует, то вам нужно дождаться обновления DNS-серверов вашим провайдером или воспользоваться публичными DNS, например, от Google.

Вот такие основные сведения о ошибки 404 Not Found. И помните, что 404-ая ошибка — это в большинстве ошибка на стороне сервера, а посему не стоит больно убиваться по поводу не открывшейся страницы, а просто пойти поискать аналоги. Но если же вы уверены в странице и его контент архиважен и для него нет аналогов, то попробуйте открыть страницу из кэша поисковых систем или, в крайнем случае, попытать счастье в WebArchive. Удачи!

about-windows.ru

Что означает 404 Not Found?

«Википедия» поясняет, что ошибка 404, или Not Found (в переводе — «не найдено»), — стандартный ответ о том, что клиент имеет возможность общаться с сервером, но сервер не в состоянии найти данные по запросу.


Это, пожалуй, самая распространенная ошибка в Интернете. Она возникает, если посетитель переходит по «битой», то есть неправильной или потерявшей актуальность ссылке. Это означает, что ссылка есть, а страница, на которую она направляет посетителя, куда-то исчезла, удалена. Поэтому при переходе по такой ссылке и возникает error 404 Not Found («страница не найдена»).

Откуда возникают такие ссылки?

Такие ссылки могут возникнуть, например, по следующим причинам:

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

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

Почему 404 Not Found вредно?

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

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


Если по той или иной причине возникла ошибка 404 Not Found, что делать в этом случае? Естественно, надо приложить все усилия для того, чтобы известить посетителя о том, что даже при появлении такой ошибки ваш сайт существует, хотя имеются временные трудности. Для этого на такой странице надо разместить соответствующую информацию для посетителей. Однако первым делом следует выявить на своем сайте недействительные ссылки, переход по которым приводит к появлению ошибки 404.

Как выявить неправильные ссылки?

Рассмотрим случай, когда сайт создан на движке WordPress. Другие движки наверняка тоже имеют средства, позволяющие автоматизированно решить такую задачу. Можно, конечно, проверить каждую ссылку вручную. Но такой путь очень долог и неблагодарен. Попробуйте применить специальный плагин, позволяющий автоматизировать этот процесс — Broken Link Checker. Этот плагин формирует список всех ссылок, которые направляют на несуществующие страницы. Потом вам самим следует принять решение по каждой ссылке, что с ней делать.

Кроме того, желательно настроить сервис статистики, используемый вами, на отслеживание переходов по неправильным ссылкам. Это даст возможность выяснить источники переходов. Повлиять на них можно применением 301 редиректа в htaccess. Основной подход состоит в следующем: выявляем, на какую страницу идет переход, находим новую страницу, релевантную ей, задаем на нее 301 редирект с предыдущей. Постепенно поисковики переделают старые ссылки на новые.


Таким образом, можно выявить те ссылки, на которые можно воздействовать самостоятельно. Но все равно останется часть из них, приводящая к появлению error 404 Not Found. Как решить проблему в этих случаях?

Как удержать посетителя?

Чтобы посетитель не сбежал при появлении страницы 404 Not Found, желательно на эту страницу добавить информацию:

  • Юмористического характера. Увидев ее, посетитель, даже находясь в растерянном состоянии, может улыбнуться и охотнее повторит попытки перейти к другой странице вашего сайта, например на главную. Только важно не перестараться – обойтись одной картинкой, без анекдотов.
  • Дать посетителю готовые ссылки. Это очень важно! Не следует заставлять его трудиться, избавьте его от лишней работы.
  • Разместите краткий текст-инструкцию, что делать. Пусть инициатива останется в ваших руках.
  • Оформите оригинальный внешний вид 404 страницы, сделайте ее не похожей на миллионы других подобных страниц в Интернете.
  • Некоторые авторы размещают на такой странице простенькую игру подобно приведенной ниже. Это стимулирует отдельных посетителей задержаться на сайте даже тогда, когда они не нашли то, что искали.
  • Разместите на странице логотип вашего проекта. Пусть посетитель сразу поймет, что он попал по нужному адресу, только ошибся дверью.

Применяем магию CSS3

Для решения этой проблемы есть еще один путь – применение современных технологий на основе CSS3 анимации. Смысл этого подхода заключается в том, что вводится специальный HTML-код с анимацией, в котором посетителю выводятся возможные причины появления ошибочной страницы и даются рекомендации по дальнейшим его действиям. Этот код привязывается к определенным блокам на странице и действует при появлении такого рода ошибок.

Если все страницы выдают ошибку 404

Глобальная ошибка 404 может возникать в случае сбоя службы DNS. Для этого случая характерно, что все HTTP-запросы (к любым сайтам) перенаправляются на какой-то один сервер. Это может быть вызвано действием вирусных программ, которые перехватывают DNS-запросы и возвращают неверное значение IP или изменяют в вашем компьютере файл hosts (по адресу C:windowssystem32driversetc).

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

Противодействие этому — проверка файла hosts на наличие посторонних записей. Открываем этот файл в «Блокноте» (путь указан выше) и удаляем из него все записи кроме строки: 127.0.0.1 localhost. Потом сканируем компьютер антивирусной программой, удаляем все вредоносное, что было ею найдено, и перезагружаем.


Возможно также, что какое-либо устройство (например, DOCSIS модем) берет на себя функции DNS и отвечающего HTTP-сервера. Если у вас интернет-соединение осуществляется по телевизионному кабелю, то, скорее всего, проблемы возникают из-за соединения. Надо пропинговать запрос, в этом случае модем берет DNS запросы на себя и пингуется фактически он. Бороться с этим надо, привлекая возможности техподдержки вашего Интернет-провайдера.

Простые шаги для решения

Допустим, вы не владелец сайта, а пользователь. При обращении к нужному вам сайту возникла ошибка 404 Not Found. Как исправить положение? Вот несколько простых советов, с помощью которых вы можете попытаться решить эту проблему самостоятельно. Именно они в большинстве случаев помогут быстро с ней справиться:

  • Просто обновите страницу. Можно использовать горячие клавиши Ctrl + F5 для принудительного обновления. Ошибка может появиться только потому, что страница не загружается.
  • Очистите кэш и куки вашего браузера – это часто решает проблему.
  • Убедитесь, что URL (адрес страницы) введен правильно. Он включает в себя написание www. или http://, правильные разделительные символы, доменное имя, расширение файла страницы и так далее.
  • Просканируйте компьютер на наличие вредоносных программ, поскольку существуют вирусы, приводящие к появлению ошибки 404 на веб-сайтах. Это необходимо, чтобы убедиться, что ваш компьютер чист и не подвержен воздействию вирусов.
  • Свяжитесь с администратором сайта или хостинг-провайдером для получения дополнительной информации. Если сервер имеет проблемы в работе, то это может быть причиной возникновения ошибки 404.

Заключение

Мы рассмотрели вопрос о том, что значит 404 Not Found, и некоторые важные шаги, которые следует предпринять создателю сайта, чтобы избежать неприятных осложнений в его работе. Также мы привели советы посетителям ресурсов о том, что надо делать в первую очередь, если при поиске нужного сайта или его страницы они встречаются с подобными ошибками. Хочется надеяться, что приведенные советы окажутся полезными читателям.

www.syl.ru

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


Что же такое 404 ошибка? Она представляет собой статусный код протокола передачи гипертекста, который необходим для того, чтобы передавать HTML-страницы от веб-сервера браузеру клиента. Прежде чем посетить страницу того или иного сайта, ваш компьютер отправляет серверу запрос на предмет работоспособности страницы, в свою очередь сервер отправляет HTTP заголовок вашему браузеру, который включат информацию о статусе. Если страница работает нормально, сервер отдает статусный код “200 OK”. Вы этот код не видите, поскольку по вашему запросу открывается необходимая страница. В том случае, если сервер не находит страницу, которая вам нужна, он отдает браузеру сообщение “404 Not Found”, и это сообщение вы уже видите.

Каждая цифра в числе 404 что-то значит. Первая четверка означает, что клиент, возможно, просто ошибся при написании url страницы или запрос страницы был не слишком долгим по времени, как это необходимо. Нуль говорит о том, что при написании url была совершена синтаксическая ошибка. Наконец, последней цифрой может быть любая, она как раз и указывает на тип ошибки. К примеру, вы получаете код 401. Это говорит о том, что вы не авторизованы, чтобы просматривать данную страницу; “4” сообщает, что данная страница не размещается ни на одном из серверов.

Есть и еще одно объяснение числа 404. Существует миф о том, что именно в комнате 404 располагался первый веб-сервер. Тут есть небольшой элемент мистики, поскольку в здании, где находился первый веб-сервер, а это здание CERN (European Organization for Nuclear Research) никогда не было 404 комнаты. Вот такая вот легенда, в которую вы можете верить или не верить.

Избавление от статуса 404 ошибки


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

В результате чего появляется сообщение о 404 ошибках?
Сообщение “404 Not Found” появляется на вашем экране по нескольким причинам:
1. страница просто-напросто была перемещена (url страницы поменялся);
2. могут быть незначительные ошибки в написание url страницы;
3. страница была удалена.

Если вы просто удалили или изменили url ссылки, то страницы, которые ссылались до этого момента на существующую страницу, начинают ссылаться на несуществующую страницу. Конечно, в этом случае стоит в первую очередь задуматься о корректности ссылок на собственном сайте. Внешние (входящие) ссылки вам уже никак не исправить, поэтому старайтесь не очень часто удалять и менять url страниц. Если вам особенно дороги какие-то ссылки, то вы должны связаться с владельцами сайтов, объяснить им причину и попросить исправить HTML код ссылки. Кроме того, вы должны время от времени проверять правильность ваших исходящих и входящих ссылок.

Грамотная организация страницы с 404 ошибкой

Сделайте страницу, которая выдает статус 404 ошибки, вашим преимуществом. Существует 5 основных правил, чтобы создать страницу, выдаваемую сервером вместо сообщения “404 Not Found”:
• дизайн страницы должен соответствовать общей концепции дизайна сайта;
• на странице должны присутствовать извинения о том, что страница не работает;
• разместите на странице те ссылки, которые могут быть полезны пользователю, попавшему на данную страницу;
• если возможности вашего сервера позволяют, то можно настроить механизм автоматической проверки правильности написания url. Если url написан некорректно, то он исправляет url и отправляет пользователя на соответствующую страницу, предварительно уведомив об изменениях;
• наконец, на вашем сайте обязательно должна быть строка поиска.

Что же делают пользователи, когда заходят на несуществующую страницу?

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

Приемы борьбы со статусом 404 ошибки

Если вы знаете, что страницу, которую вы будете перемещать на другой url, будут искать пользователи, то не поленитесь сделать редирект на новую страницу. Желательно редирект делать с оповещением о том, что пользователь будет перемещен на новую страницу по истечении нескольких секунд. Простейший способом организовать редирект со страницы со статусом 404 ошибки, это написать следующий фрагмент HTML-кода:

< meta http-equiv=»Refresh» content=»5;URL=not404.htm»>

Страница будет перезагружена, однако, после перезагрузки браузеру будет отдана страница с совершенно с другим url.

Это нужно делать в том случае, если у вас просто сменился url страницы. Если вы хотите, чтобы вместо несуществующих страниц браузеру отдавалась страница с извещением о том, что такой страницы нет на сервере, то можно проделать следующие действия:

• предварительно создаете страницу;
• создаете папку в корне, типа error (название здесь неважно, главное не забудьте прописать аналогичное название папки в .htaccess);
• размещаем в этой папке созданную страницу, назвав ее, к примеру, 404.htm;
• прописываем команду ErrorDocument 404 /error/404.htm в .htaccess.
Эти шаги позволят не допустить появления сообщений Not Found на вашем сайте.


Меган Уитмор

Перевод под редакцией Сергея Стружкова, руководителя отдела ресурсов компании

www.seonews.ru

Что означает «404 not found»?

Сообщение об ошибке «404 not found» — это стандартный ответ сервера, означающий отсутствие информации (файла либо страницы) по запросу пользователя. Иными словами, данный ответ показывает, что запрашиваемая страница в данный момент недоступна.

Причины ошибки 404

Ошибка «404 not found» возникает по многим причинам. Самыми распространенными среди них являются следующие:

  • Неправильное введение адреса страницы
  • Изменение адреса страницы (перенос страницы на другой адрес)
  • Сбой в работе сайта либо сервера

Дополнительные причины

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

Решение проблемы

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

  • Проверка правильности написания адреса
  • Перезагрузка страницы (нажать на кнопку «Обновить» или F5)
  • Обращение в службу поддержки сайта, на странице которого возникла ошибка
  • Проверка подключения устройства к сети Интернет
  • Проверка настроек антивируса (либо браузера)

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

Таким образом, ошибка «404 not found» возникает в случае неправильной работы сайта, переноса страницы на другой адрес и неверном введении адреса. Кроме того, эта проблема нередко свидетельствует о слабом (либо отсутствующем) подключении к сети Интернет.

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

ctoetotakoe.ru

Ошибка 404 not foundЗдравствуйте уважаемые посетители моего блога. Сегодняшний разговор пойдет об ошибке под названием 404 not found и способами ее устранения. Наверняка, многие из вас при работе в Интернета неоднократно встречались с таким явлением, когда переходя по определенной ссылке в ответ получали несуществующую страницу. Как правило, практически на любом из сайтов, такие страницы встречаются, что крайне плохо сказывается на общем впечатлении пользователя о вашем ресурсе, попросту говоря, подобные вещи просто раздражают многих из нас и желание вернутся на этот сайт пропадает напрочь.
Давайте более подробно разберемся с причинами возникновения ошибки 404 not found и дадим общее пояснение этой проблеме.

Согласно материалу из свободной энциклопедии – Википедия, пояснение для этой ошибки такое:

Пояснение ошибки 404 из Википедии

Другими словами, вы хотите получить информацию на указанной вами странице, но ее попросту нет на сайте.

Причин для этого может быть несколько:

— Вебмастер решил удалить страницу, при этом ссылки на нее остались в других статьях или на сторонних ресурсах

— Для запрашиваемой страницы был изменен ее адрес. К примеру страница располагалась по адресу — http://site.ru/novosti/page.html, а после изменения стала доступной по такому адресу — http://site.ru/novosti/pages.html.

Естественно, что страница — http://site.ru/novosti/page.html будет отдавать 404 ошибку.

— Ошибка при написании адреса страницы. Бывают моменты, что к url страницы, можно в спешке подставить какой-то символ или лишнюю букву, что приведет к неправильному определению сервером, ее адреса.

стандартная 404 страница

И вот когда пользователь запрашивает любую страницу на сайте, то браузер в первую очередь отправляет серверу на котором расположен сайт, запрос на проверку состояние этой страницы. Если состояние страницы работоспособное, то сервер возвращает специальный ответ «200 ОК», который и открывает запрашиваемую страницу. В случаи, когда, сервер не находит нужную страницу, то он возвращает браузеру состояние ошибка 404 not found, которое гласит о том, что такой страницы просто нет на сайте.

www.seofive.ru

Причина HTTP 400 Ошибок

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

Технически, Ошибка 404 является клиентской ошибкой, подразумевая, что она возникла в связи с неправильно введённым вами URL страницы, которая была перемещена или удалена из веб-сайта, и Вы должны об этом были знать.

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

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

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

  • Обновите веб-страницу, нажимая F5, кнопку обновления или попробуйте снова ввести URL в строку поиска.

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

  • Проверьте на ошибки в URL. Часто 404 ошибка появляется, потому что был неправильно введён URL или ссылка, по которой вы щелкнули, указывает на неправильный URL.
  • Перемещайтесь на один уровень каталога вверх в URL, пока сайт не откроется.

Например, www.datbaze.ru/publ/computer/windows_8_kak_otobrazit_znachok_kompjuter_na_rabochem_stole дал Вам 404 ошибку, переместитесь на www.datbaze.ru/publ/computer/. Если не помогло, переместитесь на www.datbaze.ru. Это должно привести Вас к тому, что Вы ищете или, по крайней мере подтвердить, что не доступен весь сайт.

  • Ищите страницу в популярной поисковой системе. Возможно, что у Вас полностью неправильный URL, тогда Google или Яндекс покажут близкий по названию адрес.

Если Вы нашли страницу и не хотите после обновления закладки повторить HTTP 404 ошибку в будущем.

  • Если у Вас есть какой-либо признак, что сообщение об 404 ошибке возникает только у вас, очистите кэш своего браузера. Например, если Вы можете открыть URL со своего телефона, но не можете с планшета, очистка кэша браузера планшета должна помочь.
  • Если очистка кэша не сработала, очистите cookie Вашего браузера.
  • Измените серверы DNS, используемые Вашим компьютером, но только если весь веб-сайт даёт Вам 404 ошибки, особенно если веб-сайт доступен на других сетях (например, Ваша сеть мобильного телефона или друг в другом городе).
  • Наконец, если ничего не сработало, свяжитесь непосредственно с веб-сайтом. Если они переместили страницу, и генерируют 404 ошибку вместо перенаправления посетителей на новую страницу, они могут быть очень счастливы получить известие от Вас.
  • Поиск WHOIS, используя доменное имя сайта (например. datbaze.ru) как Ваш критерий поиска, должен дать Вам немного контактной информации.

Если поиск WHOIS не помог, знайте, что на много сайтов можно написать письмо по электронной почте в [email protected], заменяя website.com реальным именем веб-сайта. Контакт с сайтом через один из их профилей социальных сетей тоже хороший вариант.

datbaze.ru

Что такое ошибка 404, из-за чего она возникает?

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

Пример оформления страницы 404

Это интересно! У каждой цифры кода имеется свое значение. Первая четверка говорит о том, что запрос занял слишком много времени или юзер мог неверно ввести URL. Ноль предполагает синтаксическую неточность, а последняя четверка указывает на конкретный тип проблемы.

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

Пока давайте ознакомимся с причинами возникновения error 404 not found:

  • ошибка в урле или битые ссылки;
  • документ был удален с ресурса;
  • неправильный редирект на страницу, которая сменила адрес;
  • сервер работает некорректно.

Количество несуществующих HTML-страниц растет? Необходимо действовать безотлагательно!

Пример 404 страницы с сайта yraaa.ru

Как должна выглядеть идеальная страница 404 Not Found?

По умолчанию страница 404 Not Found является для читателя бесполезной. В то время как достойное оформление сгладит негативное впечатление, станет своеобразным извинением. Кроме того, грамотно настроенная страница — подсказка и ориентир для дальнейших действий.

То есть 404 обязана решать следующие задачи:

  • привлекать внимание,
  • объяснять пользователям ситуацию,
  • подсказывать возможные варианты.

Пример 404 страницы на сайте dnevnik.ru

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

А знаете ли вы? Существует легенда о том, что первый веб-сервер находился именно в комнате № 404. Однако на самом деле в здании CERN, о котором идет речь, помещения с таким номером не существовало. Что это — мистика или непродуманная, вымышленная история — решайте сами!

Пример 404 страницы

Конвертирующая страница «ошибка 404»

На SEO-форумах многие новички задают вопрос: «Что должно быть на странице 404, чтобы она приносила ресурсу пользу?» Ответ очевиден: все, что хочет узнать читатель. Для достижения подобного эффекта пригодятся следующие элементы:

  • переход на главную страницу;
  • кнопка сообщения о битой ссылке;
  • список популярных материалов;
  • форма поиска;
  • ссылка на карту сайта.

Официальные рекомендации от Яндекс и Google

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

Пример оформления 404 старницы от Яндекс

Гугл считает, что ошибка 404 обязана вписываться в общую концепцию сайта, иметь идентичный
стиль. Этот поисковик рекомендует предоставить посетителям возможность сообщать администратору о неработающих URL. Кроме того, следует исключить индексирование «не найдено» роботами.

Пример 404 страницы от Google

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

Если страница отдает 200 Ок, а должна отдавать 404 ошибку, то исправить эту проблему можно двумя способами:

Через .htaccess

Настройка error 404 not found делается в корневом файле сайта. Создайте страницу и поместите ее в новую папку, продублировав название в .htaccess.
Пропишите в документе строку:

ErrorDocument 404 /error404.html

где /error404.html указывает путь к неработающей странице относительно корневого каталога.
В результате таких манипуляций вместо «не найдено» браузер увидит извещение о том, что страница на сервере отсутствует.

С помощью html

Метатег Refresh дает возможность автоматически обновлять или перенаправлять пользователей на другую страницу (редирект) через конкретный временной промежуток.
Для этого надо вписать следующий HTML-фрагмент:

<meta http-equiv=»Refresh» content=»5;URL=not404.htm»>

Это лучшее решение при смене адреса — ошибка 404 будет перезагружена, после чего посетитель увидит страницу с другим урлом.

Основные ошибки, связанные с реализацией страницы 404 Not Found

  1. Все страницы сайта имеют код ответа HTTP «200 ОК», даже те что не существуют.
  2. Ошибка 404 есть только в некоторых разделах.
  3. Слишком много страниц выдают Error 404 Not Found.
  4. Используется первоначальное оформление с белым фоном и стандартными словами.
  5. В документе нет ссылок на главную страницу или другие материалы.
  6. Отсутствует сообщение о том, что это неработающая страница.
  7. На дизайне 404 стоит 301 редирект с ответом сервера «200 ОК».

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

Как влияет ошибка 404 на пользователей и ранжирование?

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

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

Роботы Гугла и Яндекса также не в восторге от большого количества страниц «не найдено». Они воспринимают это как сигнал о том, что сайт теряет в качестве и не соответствует требованиям посетителей. Следовательно, такой сайт необходимо понизить в результатах поиска.

Зачем вам потеря трафика и проседание позиций?!

Как находить и мониторить 404 ошибки?

Яндекс. Вебмастер

Зайдите в раздел «Индексирование», затем «Страницы в поиске» и «Исключенные страницы». Для выделения проблемных элементов дизайна данного типа используйте фильтр по статусу «Ошибка HTTP: 404».

404 not found что это такое

Google Search Console

Сервис работает по тому же принципу. Если требуется проверка сайта на ошибки 404, перейдите в «Сканирование», после чего нажмите на «Ошибки сканирования», а затем на «Ошибка 404».

Как находить и отслеживать ошибки через Google Search Console

Специализированные сканеры

Изучить наличие ложных ссылок на несуществующие страницы можно при помощи платной программы Screaming Frog, а также бесплатных аналогом и Xenu’s Link Sleuth.

Интерфейс программы Screaming Frog

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

Так вы найдете не только страницы с 404 ответом сервера, но и получите список страниц где расположены некорректные ссылки.

Отслеживание через сервис Яндекс Метрику

Чтобы видеть переходы по битым ссылкам, воспользуйтесь инструментом «Параметры визитов» в Яндекс. Метрике.

Для этого добавьте в код счетчика строку

params:window.yaParams||{ }});

а на странице ошибки 404 разместите:

var url = document.location.pathname + document.location.search
var url_referrer = document.referrer;
var yaParams =— {error404: {page: url, from: url_referrer}};

(url — это адрес неработающей страницы и url_referrer — откуда на него пришли).

Отслеживание через сервисы Google Analytics

Для настройки Google Analytics вставьте в error 404 not found такой код:

ga(’send’, ’pageview’, ’404.html?page=’+ document.location.pathname + document.location.search +’&from=’ + document.referrer);

(document.referrer в данном случае означает урл предыдущей страницы, а document.location.pathname + document.location.search — адрес ложной).

Узнать, сколько пользователей видели «не найдено» можно в разделе «Поведение», «Контент сайта», «Все страницы», настроив фильтр по названию отсутствующей страницы.

Отслеживание ошибок чере Google Analytics

Виджеты в CMS

Например, на WordPress можно стандартным способом установить русифицированный плагин Broken Link Checker. После активации он выдаст битые урлы в подкатегории «Неправильные ссылки» (панель «Инструменты»). Расширение позволит редактировать, удалять ссылки и помечать их как правильные.

Отслеживание ошибок через виджеты в CMS

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

С помощью Яндекс Вебмастер

Перейдите на https://webmaster.yandex.ru/tools/server-response/, настройте параметры (урл, робота, дату) и нажмите «проверить».

Проверка 404 страницы через Яндекс Вебмастер

Через сторонние информеры

Утилита https://httpstatus.io/ позволяет за один раз изучить до 100 ссылок. Благодаря удобству и быстрой работе в списке популярных сервисов числится также Bertal.ru и MainSpy.

Проверка 404 страницы через сторонние сервисы

Проверка плагинами

Для Chrome можно бесплатно установить расширение Redirect Path.

Интерфейс плагина redirect path

Как избежать появления 404 ошибок?

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

Во-вторых, при смене структуры URL и движка настройте постоянный постраничный редирект 301.

Как устранить 404 ошибки?

Пользователи попадают на 404 ошибки в основном из-за наличия «битых» ссылок на сайте. То есть чтобы избавиться от такого рода ошибок необходимо найти их источник.

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

Далее просто поправить код страницы, изменив битые ссылки на работающие.

В заключение

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

livepage.pro

Что значит ошибка 404?

Код ошибки 404 – это код статуса ответа HTTP, означающий, что «ресурс в запрашиваемой локации не найден».

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

Сообщение с данной ошибкой выглядит по-разному, в частности вот так:

формы сообщения об ошибке четыреста четыре

Каждое число из данной ошибки имеет своё значение:

  • Первая цифра «4» – означает, что это ошибка клиента (не сервера);
  • Следующие цифры (04) – определяют спецификацию данной ошибки.

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

Или так:

Или так:

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

Читайте также: Как отключить https (в браузере Яндекс, Google Chrome, Вконтакте).

Причины дисфункции 404

Обычно подобная ошибка возникает по следующим причинам:

  • Запрашиваемый пользователем URL набран некорректно (достаточно лишь одного неверно набранного в ссылке символа, чтобы возникла 404 ошибка);
  • Запрашиваемая пользователем страница была удалена (перенесена) веб-мастером сайта, обычно без редиректа, который бы автоматически переводил пользователя на новую страницу;
  • Сервер, ответственный за работу этого сайта не работает, или соединение прервано;
  • В появлении данной ошибки виноват действующий в вашей системе зловред (для веб-мастеров);
  • Запрашиваемый домен заблокирован вашим провайдером (ISP);
  • Запрашиваемый домен не существует.

При этом сервера Майкрософт IIS часто добавляют специальную информацию по причинам, вызывающим ошибку 404, в частности, HTTP Error 404.1 – «Сайт не найден» и другие.

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

Чтобы исправить данную проблему необходимо выполнить следующее:

  • Перезагрузите страницу (в частности, путём нажатия на F5), или запросите её вновь путём ввода её адреса в адресную строку вашего браузера и нажатия на «Enter»;
  • Убедитесь, что запрашиваемая вами ссылка набрана верно. Внимательно проверьте каждую букву (символ) в ссылке на предмет наличия ошибки, ведь достаточно лишь одного некорректно введённого символа чтобы воочию встретиться с ошибкой четыреста четыре;
  • Пройдите на один уровень выше в запрашиваемой вами ссылке. Если вы, к примеру, используете ссылку:

www.mail.ru/example

то наберите просто:

www.mail.ru

дабы убедиться, что ресурс (домен) работает корректно, а проблема возникает лишь с запрашиваемой вами страницей. Если это так, стоит уведомить веб-мастера данного ресурса о возникшей дисфункции.

  • Очистите кэш и куки вашего браузера, особенно в ситуации, когда вы уже сталкивались с данной ошибкой ранее;
  • Поищите вашу страницу через поисковые системы Гугл, Яндекс, Бинг и др. (если помните название страницы или её тематику). Если данная страница не будет найдена, значит, существует вероятность, что она полностью удалена из сети;
  • Измените адрес используемого вами по умолчанию ДНС-сервера. Ошибка четыреста четыре может появляться в ситуации, когда ваше государство (провайдер) блокирует (фильтрует) определённые веб-сайты. Для смены ДНС нажмите Win+R, в появившейся строке введите ncpa.cpl и нажмите ввод. В перечне подключений найдите ваше интернет-подключение, наведите на него курсор, нажмите правую клавишу мыши, выберите «Свойства». В списке компонентов найдите «IPv4», дважды кликните на нём, активируйте опцию «Использовать следующие адреса ДНС-серверов», и впишите там следующие значения от ГУГЛ:

8.8.8.8

8.8.4.4

Нажмите на «Ок», и перезагрузите ваш ПК;

  • Осуществите проверку на наличие вирусов в вашей системе, некоторые из них могут вызывать данную ошибку на вашем сайте (для веб-мастеров);
  • Убедитесь, что SSL-сертификат установлен корректно в ситуации, когда ошибка четыреста четыре возникла после установки SSL-сертификата;
  • Проверьте, не достигли ли вы лимитов памяти. Если да – увеличьте указанный лимит (актуально для веб-мастеров);
  • Если ваш веб-сайт базируется на «Wordpress», необходимо вновь сгенерировать файл .htaccess. В панели администрирования перейдите в «Настройки» (Settings) – «Пермалинки» (Permalinks), а затем нажмите на кнопку «Сохранить изменения» (Save Changes).

Заключение

Что такое ошибка 404? Обычно ошибка возникает в ситуации, когда пользователь неверно набрал нужный линк, или запрашиваемая пользователем страница ранее была удалена (перемещена) веб-мастером ресурса. Для исправления проблемы рекомендую воспользоваться приведёнными выше советами, они помогут вам избежать появления ошибки четыреста четыре на вашем ПК.

sdelaicomp.ru


You May Also Like

About the Author: admind

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

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.