Как пофиксить ошибку 404?
Ошибка 404 давно перестала быть просто техническим сбоем, превратившись в настоящий мем, став синонимом непонимания. Однако она остается одной из самых частых проблем в интернете. Давайте разбираться, как с ней справится.
Содержание
Что значит ошибка 404?

Ошибка 404 означает: «Сервер не смог найти то, что вы просили». Она возникает на стороне клиента и указывает, что запрашиваемый URL либо неверен, либо ресурс по нему больше не существует. Хотя иногда сервер может отправить 404 вместо ошибки 403, чтобы скрыть факт существования ресурса.
Сообщения об ошибке 404 могут выглядеть по-разному:
404 Not Found.
Страница не найдена.
Error 404 (ошибка 404).
404 Page Not Found.
HTTP 404.
Requested URL Not Found on the Server.
404 File or Directory Not Found.
Cannot Find the Page You’re Looking For.
Причины появления 404

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

Внимательно проверьте ссылку в строке браузера.
Обновите страницу: иногда 404 – это просто временный сбой связи или сервера.
Вернитесь на шаг назад: Используйте кнопку «Назад» браузера, чтобы вернуться на предыдущую страницу, и попробуйте перейти по ссылке еще раз.
Если на сайте есть поиск, введите название искомой страницы или ключевые слова. Возможно, контент переместили, но он все еще доступен.
Если нет поиска по сайту, введите название страницы или сайта или ключевые слова в поисковую строку браузера.
Старые или поврежденные данные кэша могут вызывать разные ошибки. Очистка может помочь.
Зайдите в любой веб-архив, введите URL неработающей страницы и посмотрите, есть ли ее сохраненные копии за прошлые даты.
Если вы уверены, что страница должна существовать (например, это ссылка с самого сайта), найдите контакты администратора и сообщите о битой ссылке.
Если страница действительно удалена и недоступна, попробуйте найти аналогичную информацию на других сайтах.
Для владельца сайта

Убедитесь, что запрашиваемый файл или страница находятся на сервере по указанному в ссылке пути. Проверьте правильность имени файла и расширения (.html, .php), а также учитывайте регистр букв.
Настройте редиректы. Если вы переместили страницу или изменили ее URL, обязательно настройте 301 редирект со старого адреса на новый.
Проверьте права доступа к файлам: убедитесь, что веб-сервер имеет права на чтение запрашиваемого файла или папки. Исправьте права через панель управления хостингом.
Проверьте, не просрочен ли срок оплаты вашего доменного имени или хостингового аккаунта. Неуплата – одна из самых частых причин ошибки.
Если ошибки появились после обновления CMS, плагинов, темы или серверного ПО, попробуйте откатить изменения.
Найдите и исправьте все битые ссылки внутри вашего сайта: меню, статьи, виджеты. Для этого используйте инструменты для аудита ссылок.
Инструменты для отслеживания ошибки 404

Google Search Console – бесплатный и удобный инструмент. Показывает ошибки, найденные Google при сканировании, и страницы, ссылающиеся на них.
Яндекс.Вебмастер – аналог Search Console от Яндекса, также показывает обнаруженные ошибки.
Google Analytics – еще один инструмент от Google, который показывает отчеты по страницам с высоким показателем выхода – часто это страницы с ошибками.
Screaming Frog SEO Spider – десктоп-сканер сайта. Быстро найдет все битые ссылки (внутренние и внешние) с кодом 404 и другими ошибками. Бесплатная версия имеет ограничение на число страниц.
Dead Link Checker – простой онлайн-инструмент для быстрой проверки сайта на битые ссылки.
Redirection – плагин для Wordpress, который помогает находить страницы с ошибкой 404 и добавлять на них редирект.
Как предотвратить появление ошибки 404

Создайте кастомную страницу 404 с понятным сообщением, навигацией по сайту (меню, поиск), ссылками на популярные разделы или главную страницу.
Используйте инструменты для регулярной проверки сайта на битые ссылки до того, как их найдут пользователи и поисковики.
При удалении страницы подумайте о редиректе 301 на альтернативу. При изменении ссылки всегда настраивайте редирект.
Старайтесь создавать логичные и постоянные URL для важных страниц.
Тестируйте сайт после любых крупных обновлений CMS, плагинов, тем или сервера.
***
Ошибка 404 – неизбежный спутник интернета, но знание простых шагов по проверке URL, использованию поиска и кэшированных копий может открыть путь к нужной информации даже при сбое.
***
В России запретили Speedtest. Чем теперь замерять скорость интернета?





























