Что значит ошибка 404 страница не найдена

Содержание

Ошибка 404. Что нужно знать?

Что значит ошибка 404 страница не найдена

В сегодняшней статье я хочу рассказать о том, откуда берется ошибка 404 на ваших сайтах, почему это плохо и как с этим явлением бороться. Что делать, если избежать появления надписи «404 not found» все же не удалось? Попробуем применить немного магии для того, чтобы ваш посетитель не убежал за информацией к конкурентам, а остался у вас на сайте.

Что такое ошибка 404?

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

Это одна из самых распространенных ошибок в Сети. Возникает тогда, когда посетитель переходит по «битой» или неправильной ссылке. То есть была страница, потом почему-то пропала, а ссылки на нее остались, вот при переходе по такой ссылке и возникает ошибка 404, то есть страница не найдена.

Откуда берутся ссылки на такую страницу?

  • Из результатов поисковой выдачи. ПС индексируют все, до чего могут дотянуться
  • Внутренняя перелинковка. Вы сами когда то ставили ссылку на удаленную запись
  • Внешние ссылки. Кто-то поставил ссылку на вашу страницу, которая теперь удалена
  • Ошибки в работе серверного ПО. Да, такое тоже иногда случается.

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

Почему ошибка 404 это плохо?

Я не буду рассматривать санкции ПС за «битые» ссылки с вашего сайта — я достоверно не знаю об этом. Давайте представим ситуацию, когда посетитель заходит к вам по неверной ссылке и видит сообщение о 404 ошибке.

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

Первая реакция — сайт кончился, все пропало, убегаем отсюда скорее, кина не будет.

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

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

Как найти битые ссылки?

Для начала нужно выяснить, на какие ссылки можно повлиять самостоятельно, а какие останутся «неизбежным злом». Я буду рассказывать на примере WordPress, если у вас другой движок — наверняка есть подобные инструменты и для него. Очевидно, что руками проверять все ссылки — нерационально, поэтому будем использовать плагины.

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

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

Обычно, такую проблему решают с помощью 301 редиректа в htaccess. Принцип такой — смотрим, на какую страницу идут переходы, выбираем новую страницу, которая будет релевантна, ставим на нее 301 редирект со старой.

Постепенно ПС «переклеят» ссылки.

404 not found — как удержать посетителя?

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

  • Юмор. Да, случилась неприятная ситуация, посетитель растерян — заставьте его немного улыбнуться и он охотнее перейдет на главную вашего сайта или куда вы там его решили направить. Только не переусердствуйте. Анекдоты травить не нужно, цените время посетителя и не переоценивайте свое чувство юмора.
  • Ссылки. Это обязательно. Не заставляйте его что-то набирать руками для перехода на главную. Дайте человеку кнопку или ссылку.
  • Немного текста. Расскажите, что произошло, как ему надо действовать. Возьмите инициативу в свои руки. Не надо устраивать ликбез по стандартным кодам ошибок HTTP, текста должно быть немного.
  • Оригинальность. Ваша страница 404 не должна быть похожа на другие 100500 тыщ подобных страниц в Сети.
  • Логотип. У вашего проекта есть логотип? Вот и отлично, найдите ему мест на странице. Человеку станет ясно, что он попал куда нужно, только дверью ошибся.

Страница 404 — применяем магию CSS3

Вот теперь самое вкусное и интересное. Как применить магию новых технологий, чтобы ваша страница 404 была на высоте? Давайте посмотрим поближе.

Скажу сразу — пример основан на CSS3 анимации, которая корректно работает только в Хроме/Сафари и Firefox. Остальные браузеры не видят анимации, но блоки отображают нормально.

404 — Страница не найдена

Ошибка 404

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

  • Контакты
  • Карта сайта

Как видите, ничего сложного. Я подключаю шрифт из репозиториев Гугла(что это?) и больше ничего особенного. Теперь перейдем к CSS, все скрывается там:

body{ background:#dfdfdf url(images/404_bg.jpg) repeat; font-family:'Ubuntu', sans-serif;overflow: hidden} /*описываем анимацию*/ @-webkit-keyframes anim{ 0% {-webkit-transform: scale3d(0.1, 0.1, 1);opacity: 0;} 45% {-webkit-transform: scale3d(1.07, 1.07, 1);opacity: 1;} 70% { -webkit-transform: scale3d(0.95, 0.95, 1) } 100% { -webkit-transform: scale3d(1, 1, 1)}} @-moz-keyframes anim{ 0% {-moz-transform: scale(0.1, 0.1);opacity: 0;} 45% {-moz-transform: scale(1.07, 1.07);opacity: 1;} 70% { -moz-transform: scale(0.95, 0.95) } 100% { -moz-transform: scale(1, 1) }} #main {position: relative;padding-top: 8%; -webkit-animation-name: anim;/*применяем анимацию к блоку*/ -moz-animation-name: anim; -webkit-animation-duration: .8s;/*длительность анимации*/ -moz-animation-duration: 800ms;}

Я разбил анимацию на 4 этапа, которые описываются стилями по отдельности. Это видно из кода, 0 — 45 — 70 — 100, для каждого установлена трансформация и прозрачность.

  • 1 этап анимации — 10% размера блока и полная прозрачность.
  • 2 этап — 107% размера и полная непрозрачность
  • 3 этап — 95% размера
  • 4 этап — нормальное состояние, 100% размер и полная непрозрачность.

Источник: http://gering111.com/error-404-manual/

404 not found

Мы выпустили новую книгу «Контент-маркетинг в социальных сетях: Как засесть в голову подписчиков и влюбить их в свой бренд».

на рассылку и получи книгу в подарок!

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

Чтобы разобраться с вопросом подробнее, а также с рядом служебных файлов, которые есть у каждого ресурса, нужно изучить момент, связанный с гипертекстовым представлением страниц с помощью языка HTML (HyperText Markup Language — «язык гипертекстовой разметки»), и HTTP-протокол, посредством которого осуществляется доступ. Несмотря на то, что придется разбираться в языке программирования, форма его представления настолько проста, что ее сможет понять любой человек.

Больше видео на нашем канале — изучайте интернет-маркетинг с SEMANTICA

Гипертекстовые страницы и их особенности

Интернет родился в тот момент, когда английский инженер Тимоти Джон Бернерс-Ли придумал гипертекстовую форму представления текстовых страниц в сети и описал принцип доступа к ним по прикладному протоколу HTTP.

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

В качестве ответа возвращается HTML-страница.

Разумеется, в наше время используются более сложные алгоритмы доступа и «подкачки» страниц больших размеров, но общий принцип остается тем же. Для доступа к ресурсу нужно доменное имя и IP-адрес. Только при условии, что выполнены эти критерии и ресурс находится в рабочем состоянии, будет возвращаться «error 404 not found» на отсутствующий документ.

Как выглядит страница 404 по умолчанию

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

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

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

Для того, чтобы переделать шаблон, потребуются знания HTML для разметки файла. Обратите внимание, что в отдельных случаях у файла со страницей может быть другое название — err404. html, 404.php.

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

Читайте также  Ошибка синхронизации аккаунта google android что делать

В строке адреса «ошибка 404 страница не найдена» будет отображаться примерно так: домен.ру/404/.

Адаптируем стандартную страницу 404 под свои цели

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

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

То есть, вы должны понимать, что таких посетителей удержать будет не так просто, но это возможно!

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

  1. Кратко объясните человеку, что случилось и почему он не видит того, что искал. Укажите ему варианты дальнейших действий, которые помогут найти искомое.
  2. Выведите на странице 404 поисковую строку, чтобы посетитель мог сразу найти желаемое.
  3. Обязательно отобразите здесь меню вашего сайта, с помощью которого, человек сможет понять, куда идти.
  4. Сделайте так, чтобы страница привлекала пользователя, и ему хотелось найти информацию именно на вашем ресурсе. Используйте красочные и интересные текстово-визуальные решения.

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

Редактируем страницу 404

Редактировать файл можно из системы управления сайтом напрямую, для этого нужно добавить желаемую разметку и изображения.
При ее создании руководствуйтесь тем, что информация должна открываться быстро и без задержек. Страница должна быть «легкой» (занимать мало места), полезной и предлагать альтернативы поиска несуществующего документа.

Обычно содержание включает в себя следующую информацию:

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

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

Заключение

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

Источник: https://semantica.in/blog/chto-oznachaet-kod-oshibki-404-not-found-oshibka-servera-404-stranicza-ne-najdena.html

Что это 404 ошибка и как её исправить

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

Многие пользователи при посещении сайтов сталкиваются с тем, что после перехода по ссылке или ввода URL-адреса портал не открывается, и на экране появляется сообщение о том, что страницы не существует либо она была удалена (Not Found – “не найдено”, или 404 ошибка).

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

Сообщение о 404 ошибке

Как образуется 404 ошибка

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

  • HTTP 404 Not Found;
  • Требуемый URL не был найден на этом сервере;
  • 404 страница не найдена;
  • Error 404;
  • 404 файл или каталог не найден;
  • HTTP 404;
  • 404 Error;
  • 404 Not Found;
  • Error 404 Not Found.

Почему вылетает 404 ошибка

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

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

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

Способы избавления от 404 ошибки

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

Значок обновления

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

Проверьте корректность URL-адреса. Если вы вводили его вручную, то могли ошибиться в каком-либо символе. Также какая-либо ссылка на сторонних ресурсах могла привести вас на неправильный адрес.

В этом случае либо перепроверьте по символам введенный URL, либо попробуйте подниматься по каталогу, постепенно закрывая каждый нижестоящий уровень: если было так – http://edu.bizcase-lab.ru/teach/control, и ссылка ведет на страницу с 404 ошибкой, то уберите последнее слово control. Если не помогло, то удалите и слово teach.

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

Сообщение о 404 ошибке с подсказками дальнейших действий

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

Яндекс исправил неправильно введенный URL-адрес

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

Яндекс подсказывает правильный URL-адрес

Что это 404 ошибка мы разобрались, а если вам ещё не удалось её исправить следуйте дальнейшим инструкциям.

Что делать, если проблема в вашем устройстве

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

  • Почистите кэш в устройстве, с которого не можете открыть сайт;
  • Не помогает – удалите и cookie;
  • Если не открывается ни одна страница веб-сайта, но при этом в другой сети или другом городе доступ к нему есть, измените серверы DNS на своем компьютере.

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

Как вы оцените статью?

Загрузка…

Источник: https://RusAdmin.biz/oshibki/chto-eto-404-oshibka/

Идеальная страница 404 ошибки, или как удержать пользователя на сайте?

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

Рассмотрим детальнее, какие задачи стоят перед страницей 404 и как их воплотить.

В качестве вступления отметим, что страница 404 «Не найдено» (404 Page Not Found) – это один из кодов состояния HTTP, принятых Консорциумом Всемирной паутины (W3C) в 1992 году.

Для тех, кому интересно значение цифр 404, вкратце расскажем.

  1. Первая «4» означает, что произошла ошибка со стороны клиента. Такой ошибкой может быть неверно написанный URL или запрос несуществующей страницы. В свою очередь, первая «5» значила бы ошибку со стороны сервера.
  2. Цифры «04» — определяют конкретную ошибку Not Found из группы 4хх. Среди других ошибок из этой группы — 400 Bad Request, 401 Unauthorized, 402 Payment Required, 403 Forbidden и так далее.

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

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

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

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

  • удобный для пользователя дизайн, чтобы не отпугнуть его и удержать на сайте;
  • полезный контент, который бы предоставил пользователю ответ на вопрос «что мне теперь делать?» и дал простые и ясные инструкции;
  • принятие во внимание вопросов SEO.

Принимая это во внимание, приведем список рекомендаций по созданию кастомной 404-й страницы

  1. Будьте любезны с посетителями.Они попали на эту страницу не по своей вине. Постарайтесь выразить свое сожаление и готовность помочь.
  2. Не углубляйтесь в технические детали. Термин «ошибка 404» сам по себе уже в достаточной мере техничен и в то же время понятен большинству пользователей.

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

  3. Предложите пользователям проверить написание ссылки. Если они вводили адрес ссылки самостоятельно, то вполне вероятно могли допустить ошибку.

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

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

  6. Небольшая порция юмора никогда не помешает.

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

  7. Будьте полезными и предоставьте ссылки на возможные совпадения. Если пользователи оказались на ненайденной странице, они, вероятно, что-то искали. Так помогите же им это найти. Разместите на странице меню или ссылки на недавно перемещенные страницы.

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

  8. Добавьте строку поиска.

    Чтобы не потерять своих посетителей, позвольте им найти то, что они искали, оказавшись на странице ошибки.

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

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

  10. Позаботьтесь о вопросах SEO.

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

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

    Google:

    Яндекс:

    Также рекомендую ознакомиться с официальной информацией о страницах 404 от поисковых систем: Google — здесьи Яндекс —здесь.

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

  • 404 error
  • дизайн
  • seo оптимизация
  • юзабилити

Источник: https://habr.com/post/213227/

Ошибка 404 Not Found (страница не найдена) — избавляемся и правильно организовываем выдачу ошибки

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

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

Что означает данная ошибка

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

Работа структуры клиент-серверного взаимодействия организована следующим образом:

1. Ваш браузер посылает запрос серверу на попытку загрузки требуемой страницы;

2. Сервер обрабатывает Ваш запрос;

3. После обработки Вашего запроса сервером, он возвращает ответ браузеру  в виде HTTP заголовка. Если процесс инициализации и авторизации прошел успешно, то Ваш браузер получит ответ с кодом «200 OK».

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

Типичные проблемы, проводящие к данной ошибке

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

Откуда могут браться битые ссылки:

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

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

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

4. При ручном вводе адреса страницы была допущена опечатка или неточность;

5. Неправильная конфигурация работы серверного программного обеспечения;

Как избавиться от ошибки 404

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

1. Просмотреть лог-файлы сервера, которые содержат всю техническую информацию относительно того, каким страницам отдавались те или иные статусные коды.

2. Если сайт добавлен в сервис Яндекс Вебмастер, то узнать о наличии страницы ошибки можно из инструментов доступных в этом сервисе, в разделе «Исключенные страницы».

3. Воспользоваться специальным сервисом или софтом определяющим битые ссылки. Я такие проверки провожу программкой Xenu, она абсолютно бесплатна.

Скачать программу можно с официального сайта по ссылке: http://home.snafu.de/tilman/xenulink.html#Download

Чтобы ей воспользоваться установите и запустите программу. Далее в программе пройдите File -> Check URL и в первом поле введите адрес вашего сайта после чего нажмите ок.

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

Если на против URL стоит значение not found значит страница не найдена.

Что делать с найденными странницами?

1. Если ошибку выдает страница которую вы ранее перенесли на другой URL, то сделайте 301 редирект со старого адреса страницы на новый. Таким образом все посетители и поисковые боты будут перенаправляться на новый адрес и ошибки никто не увидит. Поисковики со временем поклеят эти URL -лы и у вас останется только одна рабочая страница. 

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

Что плохого несет ошибка 404

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

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

Как правильно организовать выдачу страницы ошибки

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

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

1. Дизайн страницы ошибки не должен выпадать из общего дизайна сайта;

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

3. Нужно попросить извинение за то, что пользователь не нашел нудную ему информацию;

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

5. Сделайте ссылки на центральные страницы сайта, чтобы посетитель мог без проблем продолжить работу с ресурсом;

6. Установите форму поиска по Вашему сайту, чтобы посетитель смог найти именно то, что ему надо;

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

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

Создание страницы ошибки в CMS

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

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

Смотрите материал: Как создать свою страницу ошибки 404 в Joomla.

Универсальный способ создания страницы ошибки

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

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

После этого откройте или создайте в корневой папке сайта файл .htaccess. Создать его можно из простого чистого .txt файла, заменив название и расширение на .htaccess (точка впереди обязательна).

Вставьте в данный файл следующую директиву:

ErrorDocument 404 http://vash-sait.ru/404.html

Заменив при этом vash-sait.ru на адрес вашего сайта. Сохраните файл и поместите в корневую папку с сайтом. После этого можете набрать в адресной строке браузера какую либо не существующую страницу сайта и проверить результат работы.

Вывод

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

А на последок предлагаем вам посмотреть самую прикольную страницу ошибки, которая обошла весь Рунет.

Подробности

: 29 Сентябрь 2013

01 Декабрь 2013

35880

Источник: http://WebMasterMix.ru/seo-optimization/268-404-not-found-stranitsa-ne-najdena.html

Что значит ошибка 404 на сайте (Страница Не Найдена)

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

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

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

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

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

По какой-то причине, сервер предпочитает выдать сообщение 404 вместо того, чтобы предоставить требуемую информацию. Все, что нам известно — страница не найдена либо её совсем нет на сервере. В большинстве случаев, это именно то сообщение, которое видит пользователь, когда он запрашивает несуществующий URL-адрес.

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

404 — это код ошибки, который возвращает сервер, если страница или каталог не найдены на сайте. По мнению критиков, сообщение 404 нарушает основные правила этикета, поскольку не каждый пользователь сразу понимает, что произошла ошибка не по его вине. Это имеет смысл, потому что существует 68 http-сообщений, и большинство из них несёт более чем однозначную информацию.

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

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

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

На сервере Apache создание собственной страницы 404 не вызывает затруднения. Для этого необходимо внести некоторые изменения в файл htaccess (единственное, но: страница должна быть больше 512 байт или IE не будет отображать её. Рассмотрим конкретные примеры).

Как работает ошибка 404 в WordPress?

Всякий раз, как WordPress обнаруживает, что страница не найдена, ядро ​​движка проверяет два файла текущей темы: 404.php и index.php. Если обнаруживается, что активная тема имеет шаблон 404.

php, то сайт отображает этот шаблон. Если страница 404.php не найдена, то движок направляет на страницу index.

php и следует инструкциям в конце цикла, которые сообщают ему о том, что делать, если содержание страницы не найдено.

Большинство тем для WordPress содержат шаблон 404.php. Вы можете посмотреть на шаблон своей темы, перейдя по адресу wp-content/themes/active-theme. Когда дело доходит до работы со страницей 404 на WordPress, то 404.php — это именно та страница, с которой следует начинать.

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

Как работают постоянные ссылки в WordPress?

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

Постоянными ссылками являются URL-адреса, генерируемые для указания существующих записей, категории и списков по тегам. Другие блогеры могут использовать эти ссылки для указания на ваши записи в своих статьях. Если ссылка связана с отдельной записью, то такой URL-адрес считается постоянным, а не динамическим (изменяющимся).

Существует три типа ссылок в WordPress – это ссылки по умолчанию Default, mod_rewrite и PATHINFO. Ссылки по умолчанию формируются в соответствии с настройками свежей WordPress и работают во всех серверных средах. Этот формат выглядит так: http://X.com/?p=N, где N – это порядковое число. Этот формат не выглядит изящно, однако, отлично делает своё дело.

Ссылки mod_rewrite выглядят так: http://X.com/yyyy/mm/dd/post-name/. Это постоянные ссылки, которые требуют модуля mod_rewrite на Apache и не работают на других серверах.

Постоянные ссылки PATHINFO выглядят так: http://X.com/index.php/yyyy/mm/dd/post-name/. Они работают на всех типах серверов помимо Apache.

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

Пока это не будет сделано, любые настройки ссылок в панели управления WordPress приведут к повреждению этого модуля, так как он взаимодействует с файлом htaccess.

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

RewriteRule post/([0-9]+)?/?([0-9]+)?/?$ /index.php?p=$1& page=$2 [QSA]

Вы также можете создать URL-адреса с угловыми скобками () на концах. В таком случае большинство почтовых и прочих проблемных программ не будут обрезать длинные URL-адреса.

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

Создание пользовательской страницы 404 на других движках

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

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

 ErrorDocument 404 /sitemap.html 

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

Необходимо указать полный путь к странице относительно корневой папки учётной записи (знак / в начале имени файла или каталога указывает на положение относительно корневого каталога).

Чтобы создать персональную страницу для ошибки 404, открываем новую страницу в любимом редакторе, например, MS FrontPage или DreamWeaver. Эта страница может содержать все что угодно, например, изображения, ссылки и т. д.

Сохраните файл с легко запоминающимся именем (например, 404errors.html). Затем создаём каталог непосредственно в папке public_html, задаём имя error и размещать в нём файлы.

Далее, добавляем следующую строку в файл .htaccess:

 ErrorDocument 404 /error/404errors.html 

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

Как ошибка 404 мешает продвижению сайта в поисковиках

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

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

Если вы обеспокоены проблемой оптимизации своего сайта, то можете воспользоваться одним из множества SEO-плагинов, предлагающих комплексное решение проблемы. Среди них такие, как WP Meta SEO, 404 to 301, SEO Ultimate, Google Sitemaps и другие.

Денежный конкурс на 404 ошибку

В начале статьи, я обещал рассказать об условиях нового конкурса на моём блоге.

Учитывая, что мой блог читают, как правило, люди ведущие свой ресурс, я хочу сделать конкурс, связанный с анализом моего блога, где вы должны найти его недостатки и снять это на видео либо рассказать в своей новой статье у себя на блоге о моём блоге seovpmr.ru. Победитель получит от меня денежный приз в размере 404 рублей на webmoney. Вы также можете посмотреть статью, как я делал аудит сайта Игорю, и сделать что-то подобное.

Условия конкурса: 

 1. Вы делаете аудит блога seovpmr.ru (желательно видео, но можно и статью написать). В обзоре аудита вы должны, написать либо сказать, что участвуете в конкурсе на блоге seovpmr.ru Олега Лютова, иначе вы вне конкурса. Если это статья — обязательно активная ссылка на seovpmr.ru.

2. Присылаете мне ссылку на источник аудита моего блога.

Источник: https://seovpmr.ru/kak-sozdat-sajt-na-wordpress-s-nulya/chto-znachit-oshibka-404.html

Понравилась статья? Поделить с друзьями: