404

Что означает «ошибка 404» и как следует бороться с подобной проблемой?

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

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

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

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

Обратите внимание

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

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

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

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

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

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

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

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

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

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

Важно

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

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

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

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

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

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

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

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

Удачи!

Источник: https://www.internet-technologies.ru/articles/oshibka-404-i-kak-sleduet-borotsya-s-podobnoy-problemoy.html

Лучшие 404 страницы

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

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

На этом сайте можно найти интерфейс Commodore 64.

Похоже, вам не стоило сюда заходить.

Попробуйте поймать кота

Источник: https://tproger.ru/devnull/best-404-notfound-pages/

Советы по созданию своей ошибки 404

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

404 ошибка — самая часто встречаемая на просторах интернета.

А что же означают эти до боли знакомые всем цифры? Первая цифра ­4 указывает на ошибку со стороны клиента, например, плохое соединение или неверно введенный адрес в строку поиска.

Другие два числа обозначают конкретную категорию ошибок, которая включает такие статусы, как Conflict, Precondition Failed, Bad Request и другие статусы четвертого класса. Возникновение данной ошибки имеет несколько причин:

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

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

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

К сожалению, не все посетители знают, из-за чего происходит эта ошибка и первая мысль при появлении этого окна будет: а что мне делать дальше? Я все сломал? Уйду отсюда подобру-поздорову. Даже опытного пользователя это окно может смутить или отпугнуть.

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

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

Существует несколько способов вернуть доверие:

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

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

    Слово «ОШИБКА» совсем необязательное, зачастую лишь больше вгоняет в ступор. Если сайт носит развлекательный характер, можно юморнуть и покреативить. Заставьте улыбнуться гостя, тогда он охотнее вернется на главную страницу.

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

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

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

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

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

Как у нас

Наша страница с ошибкой 404 выглядит так:

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

Обязательно добавили ссылку на главную страницу 1PS и призыв к действию «Напишите нам», чтобы уж точно никто не затерялся. Но! Учтя все технические вопросы, мы забыли про креатив. Уже работаем над этим. В скором будущем и мы обзаведемся привлекательной и забавной страничкой.

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

© 1PS.RU, при полном или частичном копировании материала ссылка на первоисточник обязательна.

Спасибо, мы старались!

Совет

Кстати, вы подписаны на нашу рассылку? Если нет, то самое время познакомиться с Катей.

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

Пошаговое руководство по самостоятельному продвижению сайта

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

Получить мануал

Источник: https://1ps.ru/blog/sites/2017/404-oshibka-podborka-krasivyix-stranicz-sovetyi-po-uluchsheniyu/

404 Ошибка, что это и как с ней бороться | База полезных знаний

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

Вот некоторые выведенные на экран ошибки:

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

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

404 ошибки, полученные, при открытии ссылки через приложения Microsoft Office, сообщают, что элемент, который Вы запрашивали, не был найден (HTTP/1.0 404) в программе Office MS.

Ошибка 404 во время работы Windows Update отображается как код 0x80244019 или как сообщение WU_E_PT_HTTP_STATUS_NOT_FOUND.

Причина 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. Это должно привести Вас к тому, что Вы ищете или, по крайней мере подтвердить, что не доступен весь сайт.

Источник: https://datbaze.ru/internet/404-oshibka-chto-eto-i-kak-s-ney-borotsya.html

404 ошибка (not found) — какой должна быть идеальная страница ошибки и как ее создать средствами CMS или через файл htaccess

Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru. Сегодня мы продолжим рассматривать настройки блога на WordPress, которые нужно сделать сразу после его установки. Ознакомиться с другими статьями аналогичной тематики вы можете в рубрике Вордпресс для чайников и рубрике Плагины.

Читайте также:  Стоит ли покупать теплицу солнечный домик?

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

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

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

Поэтому в этой статье мы рассмотрим вариант создания вебстраницы с надписью «404 not found» (не найдено) силами самого движка.

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

Какую роль играет страница 404 ошибки для сайта?

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

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

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

Обратите внимание

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

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

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

Ну, во-первых, все мы не идеальны и от ляпов никто не застрахован.

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

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

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

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

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

Важно

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

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

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

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

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

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

https://ktonanovenkogo.ru/fdfdf

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

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

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

Совет

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

Но все же, по-моему, будет лучше, если на вебстранице с 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 страница не должна вырываться из общего ряда других страничек сайта в плане оформления. Наверное не очень здорово будет, если пользователь попав на нее подумает, что он случайно перешел на другой сайт.

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

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

Источник: https://KtoNaNovenkogo.ru/wordpress/wordpress_osnovi/stranitsa-oshibok-404-v-wordpress.html

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

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

Существует множество примеров подобных страниц. Как только дизайнеры ни «отрываются» и ни креативят по этому поводу. Вот лишь небольшая часть забавных примеров.

Миф

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

Если говорить об ошибках, то они начинаются с 5xx (Server Error). Среди них есть такие, как: 500 — внутренняя ошибка сервера, 501 — не может быть реализовано, 502 — ошибочный или нерабочий шлюз, а так же множество других.

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

Индексирует ли робот страницу 404?

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

Страница с ответом 404 полностью индексируется с последующим переходом по всем расположенным на ней ссылкам.

Проводим поисковую оптимизацию

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

Проверить это можно при помощи бесплатного сервиса Яндекса — «Проверка ответа сервера» (Расположен в Яндекс Вебмастере)

Обратите внимание, что надпись «404 — Страница не найдена» в title и

не настраивает ответ сервера:)

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

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

Что касается title и description, то для страницы 404 они стандартны.

Читайте также:  Забытое старое — подземная теплица

Title — «404 — Страница не найдена»;

Description — «К сожалению, запрашиваемая Вами страница не найдена. Пожалуйста, перейдите в существующий раздел»;

Тут Вы можете проявить креативность и переставить слова местами, но сути это не изменит.

Обратите внимание

Вот в общем-то и все, что требуется от страницы с ответом 404. Наша выглядит следующим образом — https://dh-agency.ru/none

Источник: https://dh-agency.ru/404-error/

404 not found — что это значит и как исправить?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Источник: http://CtoEtoTakoe.ru/404-not-found.html

Почему сайт выдает ошибку 404

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

Какие есть причины для вывода error 404?

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

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

Ссылка устарела. Смотрите, что может произойти. Например, в каком-нибудь интернет-магазине каталог с мобильными телефонами находился по адресу: /mobile. Потом администрация поменяла его на /phone.

Если при этом не настроить перенаправление и оставить все как есть, при заходе на /mobile, будет показана 404 ошибка. Или вы захотели изменить url-адрес какой-то своей страницы.

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

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

JavaScript. Быстрый старт

Изучите основы JavaScript на практическом примере по созданию веб-приложения

Узнать подробнее

Что делать владельцу ресурса

Как исправить ошибку 404 на сайте, который принадлежит вам? Прежде всего, вам нужно проверить, все ли в порядке с файлами. Возможно, кто-то получил доступ к базе данных или ftp и просто удалил все ваши старания? В таком случае необходимо восстановить данные из резервной копии, а все пароли для входа сменить.

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

Но если у вас на сайте много материала, можно воспользоваться плагином. Для wordpress, например, есть замечательный плагин – Broken Link Checker. Он находит и удаляет битые ссылки.

Важно

Если вы самостоятельно сменили url-адрес какой-то категории или страницы, советую сделать что-то из этого:

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

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

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

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

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

Что делать посетителю

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

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

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

Совет

Также сегодня на многих ресурсах есть такая замечательная вещь, как карта. Если она есть, замечательно. Зайдите на эту страницу и попытайтесь найти нужный материал здесь. Для ускорения можете воспользоваться поиском по словам (Ctrl + F).

Что вы еще можете сделать? Можно попробовать найти информацию в поиске и просмотреть ее сохраненную копию. Дело в том, что тот же Яндекс очень долго сохраняет в индексе url-адреса, которых уже не существует (60-90 дней). Наконец. Вы можете отправить письмо владельцу домена и спросить о проблеме. Электронный адрес можно узнать, например, в nic.ru.

В общем, для веб-мастеров лучшие средства против 404 Not Found – это редиректы и бдительность. Второе нужно для того, чтобы при изменении url-адреса менять все ссылки на измененную запись, потому что если этого не делать, образуется та самая 404.

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

JavaScript. Быстрый старт

Изучите основы JavaScript на практическом примере по созданию веб-приложения

Узнать подробнее

Источник: https://webformyself.com/pochemu-sajt-vydaet-oshibku-404/

Создание и оформление 404 страницы для сайта: крутые примеры дизайна страницы 404

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

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

Ошибка 404 или Not Found («не найдено») — код ответа сервера на несуществующую страницу на сайте.

Как это работает?

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

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

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

Красивая страница 404 для сайта обязательно вам понадобиться, чтобы показать ее пользователю, когда тот:

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

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

Как сделать 404 страницу?

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

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

В случае если он отсутствует, создайте его сами.

Как сделать страницу 404? Необходимо просто прописать в данный файл следующую инструкцию:

ErrorDocument 404 //semantica.in/404.php

Всё довольно просто!

Страница 404 для сайта: общие рекомендации

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

В небольших проектах уменьшить вероятность возникновения 404 ошибки можно используя программу Xenu's Link. С её помощью вы можете отыскать все битые ссылки на сайте и выполнить следующие действия:

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

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

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

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

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

Текст для 404 страницы

  1. Скажите “Нет!” технической информации!
  2. Большинству пользователей знаком термин “404 ошибка”, но не стоит углубляться в причины её возникновения и давать дополнительные технические рекомендации.

    Донесите пользователю суть ошибки.

  3. Предоставьте полезный контент!

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

Это можно реализовать разными методами:

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

В оформлении 404 страницы важно не переусердствовать — не стоит слишком нагружать ее контентом.

Дизайн страницы 404

Визуальное оформление 404 страницы не должно выбиваться из общего  дизайна.

Сделайте 404 страницу изюминкой сайта! Добавьте креативности страницы с ноткой юмора — это привлекает и удерживает посетителей.

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

Не стоит забывать!

1. Редирект на 404 страницу должен осуществляться без изменения URL страницы.
2. Следите за битыми ссылками на вашем сайте!

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

И напоследок вот вам пример того, как мы оформили страницу 404 для своего сайта:

Источник: https://semantica.in/blog/404-stranicza-kak-instrument-marketinga.html

Корректная обработка ошибки 404

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

Этому может быть две причины: либо указанной страницы не существует либо пользователь перешел на сайт по некорректной ссылке.

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

Чем плоха страница ошибки 404 по умолчанию?

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

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

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

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

    Для этого на нее можно пометить  следующие элементы:

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

    Есть много сайтов тому подтверждением

  4. Сообщите об ошибке в дружелюбной манере. «Упс! Извините, мы не можем найти данную страницу!» звучит приятнее, чем «Ошибка 404 – страница не найдена»

Во-первых, необходимо запретить индексацию данной страницы  поисковыми роботами.

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

Disallow: /404.html

Во-вторых,  чтобы отображалась  собственная страница 404 ошибки в файле .htaccess (для сервера Apache) необходимо прописать следующее:

ErrorDocument  404 / 404-error.html

где 404-error.html и есть специально созданная страница-обработчик ошибки.

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

Как бороться с возникновением ошибки 404 на сайте?

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

Грамотная обработка 404 ошибки поможет вам удержать пользователей на сайте и не отпугнуть их от дальнейших действий.

Вот несколько нестандартных решений оформления страницы обработки ошибки 404 различными ресурсами:

Сайт eu.blizzard.com

 Сайт jhuskisson.com

Вернуться назад

Источник: https://www.kasper.by/blog/korrektnaya-obrabotka-oshibki-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% размер и полная непрозрачность.

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

И остальная часть CSS, в которой уже нет ничего необычного. #header {margin:0 auto;width:400px} .icon { position:relative; width:400px; height:150px; margin-bottom: 15px} #content { position:relative; margin: 0 auto; width:600px; background:white; border:solid 3px #f2f2f2; -moz-box-shadow: 0 0 0 1px #bfbfbf; -webkit-box-shadow: 0 0 0 1px #bfbfbf; box-shadow: 0 0 0 1px #bfbfbf; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; text-align:center} #content h2 { background: url(images/404_s-divider.jpg) no-repeat; background-position:bottom; padding:0 0 20px 0; font-size:30px; color:#F3081D} #content p { position: relative; font-size: 20px; color: #8e8e8e; line-height:150%; letter-spacing: 1px} #footer { position: relative; margin:0 auto; text-align:center} #footer ul{padding:0px} #footer ul li {display: inline;margin: 0 10px} #footer ul li a { font-size: 16px; color:#8e8e8e; text-shadow: 0 1px #fff; text-decoration: none} #footer ul li a:hover { color:#0061a5; text-decoration:underline}

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

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

Удачного вам дня

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

Ссылка на основную публикацию