- /
- /
- /
- /
- /
Ошибка 404
Определение
404-я ошибка (всем известный Not Found) представляет собой закодированный ответ сервера, который сообщает пользователю Сети, что остается доступным для обращения, но не может найти запрашиваемую им информацию.
Ошибка встречается довольно часто в Интернете. Клиентам она отображается в случае, когда те переходят по ссылкам на несуществующие страницы или файлы.
Причины появления Ошибки 404
Окошко Not Found появляется в следующих случаях:
- неправильное введение адреса ресурса;
- запрашиваемая страница была удалена или перемещена;
- искомый файл переместили на другой адрес без использования перенаправления.
После того как пользователь пытается открыть содержимое страницы, компьютер или другой гаджет делает запрос к интернет-ресурсу о работоспособности. В ответ тот отправляет браузеру заголовок, содержащий статус страницы. Если последняя нормально работает, то заголовок содержит код «200 ОК». В случае, когда файл или страница не могут быть найдены, сервер демонстрирует ошибку «404 Not Found», которая отображается клиенту вместо искомого элемента.
В демонстрируемом коде в каждой цифре заинтересованы специальные данные. Так, первая четверка свидетельствует, что пользователь сети совершит ошибку. Ноль говорит о том, что синтаксическая ошибка была допущена и в URL. Последняя цифра четыре означает, что искомая страница или файл уже отсутствует на сервере.
Как устранить ошибку, если она допущена на сайте
Для того чтобы избавиться от Not Found необходимо отыскать все файлы с таким кодом ответа. Для поиска документов можно воспользоваться 2 советами.
- Изучите выгрузку страниц, которые были уже проиндексированы сервисами для веб-мастеров в Гуле и Яндексе. Затем выгрузите перечень тех URL, где выскакивала ошибка.
- Используйте стороннюю программу, которая сканирует ресурс на наличие ошибок (например, SEO Spider и Xenu).
Подробнее о способах поиска технических ошибок читайте в нашей статье: Как решить проблему битых ссылок? Обзор лучших бесплатных инструментов
В случае, когда страницы были перемещены или удалены с ресурса, но клиенты из поисковиков продолжают регулярно приходить, то можно в ручном режиме направить запрос на запрет их индексации и настроить переадресацию.
В сервисе Яндекс.Вебмастер для устранения ошибки необходимо переместить перечень страниц с Not Found в графу «Удалить URL», которая располагается в разделе «Инструменты».
В Гугле, а именно его Search Console, следует выбрать по одному документы в графе «Удалить URL-адреса» и «Индекс Google».
После завершения процедур убедитесь, что XML-карта ресурса не содержит удаленных файлов.
Если файлы или страницы небыли перемещены (удалены) с ресурса, а просто поменяли адрес, то можно настроить 301-й редирект на новые адреса.
Настройка страницы ошибки 404
Для того чтобы уменьшить вред от того, что клиент перешел на несуществующую страницу, ее можно правильно оформить.
- Оригинальный внешний вид в стиле сайта, маскирующий 404-ю ошибку, а не стандартная раздражающая людей «заглушка».
- Объяснить появление ошибки, оставив ссылку на главную страницу, популярные разделы, интересный контент и т. д.
- Оставить контакты, которые позволят связаться с техподдержкой сайта.
Также владельцы ресурсов могут использовать Not Found в качестве маркетингового инструмента, например, вирусной рекламы. Нередко скидки по промокоду или бонусы предлагаются тем пользователям, которые увидели ошибку. Также на месте страницы можно разместить развлекательный контент.
Очень интересные примеры оформления страниц 404 ошибок представлены в нашей статье: Как ошибка 404 может приносить пользу сайту