Error 404

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

Ошибка 404 – причины возникновения

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

В таком случае он выдает текст, по содержанию похожий на «not found nginx/1.0».

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

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

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

Ошибка 404 – что делать и можно ли устранить?

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

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

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

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

Отличным решением послужит размещение на странице, выдающей ошибку, полезной информации. Не стоит размещать банальное «error 404 not found».

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

Важно не забыть разместить данные основной страницы сайта, указав ее координаты.

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

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

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

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

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

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

Ошибка 404 в WordPress – причины и способы устранения

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

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

Надеемся, что данная статья окажется для Вас полезной.

Удачи!

www.internet-technologies.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, из-за чего возникает подобная проблема? Когда нет страницы, которую хочет посмотреть человек, выводится это сообщение. Мало кто знает, что в честь 404 not found созданы проекты в Интернете, целые каталоги, организуются конкурсы. Сначала давайте разберемся, что представляет собой Error 404, когда она появляется. Если посмотреть с технической стороны, то происходит обращение браузера к серверу, который отсылает кодовый статус запрашиваемой страницы. Если запрос обрабатывается корректно, то это соответствует коду «200 ОК». Пользователи видят запрашиваемую страницу web-сайта. В том случае, когда запрос обрабатывается с ошибками, люди видят сообщение со статусом 404 not found.

Что обозначают цифры в ошибке 404?

Не всем известно, что первая цифра говорит об ошибке программы-клиента (браузера). Предполагается, что URL-адрес не существует или набран неверно. Ноль указывает на проблемы синтаксиса. Последнюю цифру относят к разновидности ошибок 40х, включающей, кроме статуса 404 not found, 401 unauthorized и 400 bad request.

404 not foundИнтересный миф об error 404

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

Сами ученые из центра CERN это опровергают. Они утверждают, что такой комнаты не было. Стоит заметить, что невозможно ни разу не встретить error 404 not found. Есть еще одна причина появления такой ошибки. В России довольно распространенным является Интернет-соединение при помощи dial-up (телефонная связь). При плохой связи с провайдером появляется ошибка 404.

error 404 not foundПути решения проблемы

Что же сделать, чтобы сообщение 404 page not found не пугало пользователей, как этого избежать? Существуют ли способы решения проблемы? Для владельцев веб-ресурсов важно, чтобы не было «битых» ссылок. Это несложно при статическом сайте, в котором не больше 10 страниц. Если же интернет-ресурс большой, контента в нем много, сложно все постоянно держать под контролем. Рано или поздно появится ссылка на страницу, которой уже нет. Да и сам пользователь может ввести некорректный адрес. Важно сделать хорошую страничку, сообщающую об ошибке 404. Она не должна пугать посетителей сайта. На ней надо указать информацию о самой ошибке, чтобы люди понимали, почему оказались здесь. Можно также разместить на ней часть информации, которую мог искать пользователь. Например, инструкцию, форму для поиска. Сделайте на ней ссылки на интересные статьи вашего сайта, не забудьте об упоминании адреса главной страницы ресурса. Форма обратной связи тоже не помешает.

404 page not foundОформите все с юмором, чтобы пользователь улыбнулся! Тогда это будет меньше отпугивать людей, впервые столкнувшихся с такой ошибкой. Дружелюбность сайта очень важна, необходимо, чтобы у людей было желание заходить на ваш интернет-ресурс, а большое число ошибок, не оформленное должным образом, может раздражать посетителей. Если сайтовладелец знает, что страницу, которая перемещена, могут искать люди, необходимо делать редирект на новый адрес, предупреждая о перемещении пользователей. Надо, чтобы открывалась страница об ошибке 404. Для этого:

— сделайте эту страничку, назовите ее, например, «404.htm»;

— создайте папку в корне, пропишите ее в .htaccess;

— поместите там страничку об ошибке;

— пропишите в .htaccess ErrorDocument 404/error/404.htm.

Все эти действия позволят избежать сообщения not found на страницах вашего сайта.

fb.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

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

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

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

error 404 not found

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

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

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

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

что значит 404 not found

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

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

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

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

404 not found как исправить

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

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

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

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

404 not found что делать

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

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

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

что означает 404 not found

Применяем магию 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

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

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

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

Заключение

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

www.syl.ru

Почему страница 404 Error так выглядит

Когда вы посещаете веб-страницу, ваш компьютер запрашивает информацию у сервера через протокол HTTP. Еще до того, как запрошенная страница появляется в браузере, веб-сервер отправляет заголовок HTTP, содержащий код статуса. Код статуса содержит информацию о статусе запроса. Обычная веб-страница получает код статуса под номером 200. Но пользователь интернета не видит этот код, потому что сервер сразу выгружает запрашиваемую веб-страницу. Только если возникает ошибка, появляется страница 404 Error.

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

В 1992 году Консорциум Всемирной паутины утвердил коды статусов HTTP. Эти коды были сформулированы Тимом Бернерсом-Ли, изобретателем интернета и первого браузера, в 1990 году.

В числе 404 первая цифра 4 относится к ошибке клиента. Сервер указывает на то, что клиент неверно указал ссылку на страницу или запросил более недоступную страницу. 0 означает синтаксическую ошибку. Последняя цифра 4 означает конкретную ошибку из группы ошибок, начинающихся с 40.

Если страница удалена навсегда, то код статуса должен быть 410. Но этот код встречается на практике очень редко. Гораздо чаще пользователи видят страницу с кодом 404.

Причины появления страницы 404 Error

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

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

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

www.kakprosto.ru

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 ошибки для сайта?

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

Error 404

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

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

Error 404

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

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

Error 404

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

В нашем случае будем считать, что код отдается верный (404, а не 200), а работать мы будет именно над тем, что увидит пользователь, пришедший или перешедший по битой ссылке. Ведь обычная веб-страница ошибки «not found» будет выводиться вне дизайна (шаблона) вашего сайта, и, следовательно, ни о какой навигации на ней и речи быть не может (см. скриншот выше).Сто процентов, что посетителя увидевшего столь не презентабельный документ вы потеряете и возможно, что навсегда.

Так давайте же рачительно относиться к нашим посетителям, заботиться об их удобстве и возбуждать в них желание продолжить работать с вашим блогом, даже в случае его перехода по битой ссылке. А ведь простая замена стандартной «белой страницы», с никому не понятной надписью «404 not found» на более человеческую и понятную, позволяет вам существенно улучшить пользовательские (поведенческие) факторы, которые учитывают поисковые системы при определении ранжирования. Можно же ведь и так ее оформить — кто мешает?

Error 404

Давайте посмотрим на корректную работу сервера в плане формирования правильных ответов на примере моего блога. Если Урл (универсальный идентификатор ресурса) главной страницы блога выглядит как:

https://ktonanovenkogo.ru/ 

то любой текст, написанный после этого URL, должен будет привести вас на веб-страницу с четыреста четвертой ошибкой моего блога, в случае, если результирующий УРЛ адрес не совпадет с реально существующим документом. Например, набрав в адресной строке браузера:

https://ktonanovenkogo.ru/fdfdf 

вы попадете на ту же самую «error page», как если бы вы перешли по битой ссылке, например:

https://ktonanovenkogo.ru/wordpress/wordpress_osnovi/stranitsa-oshibok-404-v-wordpress.htm

В последнем примере я забыл указать в Урле всего лишь одну последнюю букву (htm[l]). В принципе, уже того, что страница с ошибкой 404 открывается внутри дизайна (шаблона) сайта, будет достаточно, чтобы посетитель мог бы воспользоваться навигацией по блогу и попробовать самому найти нужную ему информацию.

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

Error 404

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

10 советов по созданию идеальной error page «404 not found»

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

В любом случае для подстраховки следует сразу заняться оформлением этой «тупиковой ветви» (странички), куда приводят все битые ссылки. Если надписи на странице ошибок по умолчанию выводятся на английском, то, наверное, будет правильным их перевести, например, с помощью одного из бесплатных онлайн переводчиков. Моя страница «Error 404 not found» выглядит так — https://ktonanovenkogo.ru/wordpress/dgdgdg.html. Не шедевр, конечно же, но уже что-то.

Давайте я сформулирую 10 советов по созданию идеальной 404, а вы уже выберете какими из них воспользоваться, а на какие забить:

  1. Не озаглавливайте её только с использованием цифр (и уж тем более не «404 not found») и уберите из нее слова «error» и «ошибка», чтобы не озадачивать посетителя. Ведь они могут не иметь понятия, что это означает. Только немногие знают, что это значит и почему такая ситуация возникает. А вы знаете? Ну, тогда просто и напишите, что «страничка не найдена», а 404 можно, например, фоновой картинкой подложить или еще как стилизовать, чтобы соблюсти традиции, так сказать.
  2. Ничто не дается нам так дешево и не ценится так дорого, как вежливость. Не забывайте об этом и посетители вас вознаградят свой лояльностью.
  3. Лично я считаю, что 404 страница не должна вырываться из общего ряда других страничек сайта в плане оформления. Наверное не очень здорово будет, если пользователь попав на нее подумает, что он случайно перешел на другой сайт.

    Error 404

    На самом деле, пользователь, когда путешествует по сети, принимает решения о том, остаться тут или идти дальше, буквально за пару секунд. Тратя время на «ориентирование», часть посетителей может быть для вас потеряна. Увы и ах.

  4. С другой стороны, есть мнение (хоть я его и не полностью разделяю), что не стоит перегружать страничку ошибок информацией и контентом, ибо пользователь все же должен понимать, что ссылка была битая и нужно попробовать поискать ответ уже вручную непосредственно на сайте.
  5. Немного юмора и креатива еще никому не мешали. Как я уже говорил, решение об уходе пользователь принимает за секунды, а что-то «клевое» или неожиданное может заставить его задержаться. За это время он успеет понять, где очутился и что делать дальше (если кроме креатива вы еще и немного навигации на 404-ую добавили).
    Error 404
  6. Если добавить много креатива, то может получится что-то, на что даже будут ссылаться, как на «прикол». Примером может служить эта анимированная «error page».

    Error 404

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

  7. Кстати, о птичках… Сделайте возможным, чтобы посетители могли найти то, что они искали. Это очень просто. Они знают чего ищут, а вы нет. Дайте им шанс попробовать снова. Добавьте на 404 веб-страницу форму поиска или подскажите как ее увидеть на своем блоге (советую заменить стандартный поиск по сайту в WordPress на скрипт от Яндекса или скрипт поиск от Google).

    Error 404

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

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

    Error 404

    Можно вместо этого список популярных страничек предложить для обозрения или список новых и актуальных материалов (или товаров). На скриншоте показано как, например, реагирует на ошибки в Урлах один из популярных в буржунете интернет-магазинов.

  9. Для коммерческих проектов также будет неплохим решением для удержания таких «ошибочных» клиентов предложить какую-нибудь скиду или прочую «радость»:
    Error 404
  10. Максимально серьезно отнеситесь к тому, чтобы как можно меньше ссылок ведущих с вашего сайта выдавали 404 ошибку. Это будет хорошо и в плане SEO, ибо повысит качество вашего ресурса в глазах поисковиков. Внешние битые ссылки (ведущие с других сайтов на ваш) тоже можно побороть (при их относительно небольшом количестве). Для этого достаточно будет прописать 301 редирект с «плохой» ссылки на «хорошую» в вашем файлике .htaccess. Например, так:

    Error 404

    Т.е. пишется «Redirect 301», а за ним через пробел «неправильный урл», и еще раз через пробел уже правильный (Урлы пишутся без доменного имени, т.е. в моем случае без https://ktonanovenkogo.ru). Найти битые внешние ссылки, которые приводят к появления 404 ошибок на вашем сайте, проще всего через панели для вебмастеров — Google Search Console и консоль для веб-мастеров от Яндекса.

Как создать и настроить error 404 page для блога на WordPress

Одной из очень удобных возможностей, предоставляемых движком Вордпресс, является то, что вы можете очень просто настроить многие вещи. В нашем случае, нужно просто изменить содержимое файлика 404.php из используемого вами шаблона (темы), который находится в папке wp-content/themes/название_темы. Темы сами по себе устроены очень интересно.

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

Итак, наша текущая задача состоит в изменении содержимого файлика 404.php из папки с вашей темой для задания внешнего вида странички «Error 404 not found» вашей мечты. Сделать это можно двумя способами:

  1. Зайти в админку Вордпреса и выбрать настройки редактора тем оформления (Дизайн -> Редактор тем). Выбрать 404.php для редактирования и изменить его содержимое по своему усмотрению.
  2. Или же зайти на свой сайт по протоколу FTP с помощью Ftp клиента FileZilla и открыть для редактирования все тот же файлик 404.php, который можно найти пройдя по этому пути:
    wp-content/themes/название_папки_с_используемой_темой_оформления/404.php

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

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

Поэтому я советую для редактирования файлов вашего сайта использовать связку FileZilla и блокнота Нотепад плюс плюс. Посмотрите, как выглядит файлик 404.php, открытый в редакторе тем из админки WordPress, и он же, открытый в программе Notepad++:

Error 404

Error 404

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

По-моему, продвинутый блокнот Notepad++ лучшее, что можно было придумать для простого редактирования. Более подробно об использовании связки бесплатного FTP менеджера FileZilla, блокнота Notepad++ и программы менеджера файлов Тотал Командер читайте по приведенным чуть выше ссылкам.

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

<?php get_header(); ?>  <!--create your own error 404 page--> <div id="content">  <div class="xsnazzy"> <b class="xtop"><b class="xb1"></b><b class="xb2"></b><b class="xb3"></b><b class="xb4"></b></b>  <div class="xboxcontent"> <h3>К сожалению результатов, соответствующих данным критериям, нет.</h3>  <p>Пожалуйста, попробуйте еще раз ...</p>  <div class="search404">  <?php include(TEMPLATEPATH."/searchform.php");?>  </div>  <p> Вы так же можете поискать ответ на свой вопрос на странице <a target="_blank" href="https://ktonanovenkogo.ru/faq">FAQ</a>, где приведены ответы на вопросы, которые когда-либо поднимались на блоге KtoNaNovenkogo.ru</p>  <p class="clear"><strong>Или посмотрите в архивах и рубриках</strong></p>  <div class="scategory">  <h2>  <?php _e('Рубрика'); ?>  </h2>  <ul>  <?php wp_list_categories('orderby=name&title_li'); ?>  </ul>  </div>  <div class="archives">  <h2 >  <?php _e('Архивы'); ?>  </h2>  <ul>  <?php wp_get_archives('type=monthly'); ?>  </ul>  </div>  </div>  <b class="xbottom"><b class="xb4"></b><b class="xb3"></b><b class="xb2"></b><b class="xb1"></b></b> </div> </div>	 <!--include sidebar--> <?php get_sidebar();?> <!--include footer--> <?php get_footer(); ?> 

За основу можете взять содержимое файлика page.php из той же папки с темой оформления. Если не хотите ваять напрямую на «живом сайте», то выкачайте его вместе с базой на компьютер и загрузите в ОпенСервер, где можете все настроить, а уже потом просто залить в папку с темой оформления уже готовый 404.php. При сложных работах я именно так и делаю.

Кстати, чуть не забыл, в некоторых шаблонах WordPress может не быть 404.php. Тем не менее эта страница необходима, т.к. при включенном ЧПУ и возникновении ситуации с Error 404 вордпресс выводит содержимое файла 404.php, а если его нет, то просто главную страницу. Вот это, на мой взгляд, и может запутать посетителей, если в ответ на любой кривой URL всегда будет показываться главная страница блога.

В таком случае следует создать такой файлик на основе файла page.php (wp-content/themes/название_вашего_шаблона/page.php) в той же самой папке с шаблоном (темой оформления), т.е. скопировать код из page.php и заменить лишнее на свое сообщение. Сравните его с содержимым 404.php, показанным выше, и сделайте выводы: что и куда вам нужно будет вставить?!

ktonanovenkogo.ru

You May Also Like

About the Author: admind

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

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

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