Найти тему
РБК

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

Ошибка 404 стала культурным феноменом и мемом, сегодня ей обозначают не только определенный сбой на странице, но и неудачу или непонимание. В 2013 году слово «404» стало самым популярным в англоязычном интернете, обогнав «фейл» и «хэштег» [1]. РБК Life узнал, что значит ошибка 404, почему появляется и как ее исправить.

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

Ошибка 404 — ошибка на стороне клиента, которая означает, что страницу не получается найти на сервере: например, адрес указан неправильно или ресурса не существует [2], [3]. Сервер может отправить этот ответ вместо ошибки 403, чтобы «скрыть» существование ресурса.

Сообщение об ошибке может выглядеть так:

  • 404 Not Found;
  • 404. Страница не найдена;
  • Error 404 (ошибка 404);
  • 404 Page Not Found (404 страница не найдена);
  • HTTP 404;
  • Requested URL Not Found on the Server;
  • 404 File or Directory Not Found;
  • Cannot Find the Page You're Looking For.

Почему возникает ошибка 404

Ошибка 404 означает, что браузер подключился и отправил запрос на сервер, который не может найти запрошенную страницу. Итог — браузер не может загрузить ее и показывает ошибку. Ссылки, ведущие к коду HTTP-статуса 404, называются «битыми» или «мертвыми» и могут быть временными или постоянными.

Причины ошибки 404 могут быть следующими:

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

Последствия ошибки 404

  • Падение SEO-трафика. Если ошибка 404 появилась из-за опечатки, то это не повлияет на SEO (от англ. Search Engine Optimization — поисковую оптимизацию) сайта. Однако ошибка в постоянной ссылке может привести к тому, что Google не сможет сканировать контент. Когда ошибки появляются часто, поисковые роботы Google удаляют страницу из индекса. Это снижает видимость и органический трафик [4].
  • Ухудшение UX. User Experience — это пользовательский опыт. Когда посетитель сайта сталкивается с ошибкой многократно, его впечатление от сайта и взаимодействия с ним ухудшается.
  • Низкая конверсия. С таким последствием могут столкнуться владельцы продающих сайтов. Количество потенциальных потребителей, которые становятся реальными покупателями, снижается из-за плохого пользовательского опыта.

Как исправить ошибку 404

Пользователю

  • Обновите страницу. Проблема может появиться из-за временной ошибки или проблемы с загрузкой. В таком случае обновите страницу — в некоторых браузерах это можно сделать с помощью клавиши F5.
  • Проверьте URL-адрес. Даже один неверный символ или пропущенная буква может привести к ошибке, поэтому правильность написания лучше проверить. Например, заменить bout на about или log на blog. Если вы перешли на ресурс с другого сайта, помните, что там могли опубликовать ошибочную ссылку.
  • Очистите кэш и куки. Это способ может сработать, если ошибка отображается только на одном устройстве или в одном браузере. В Google Chrome для этого нужно нажать на три точки в правом верхнем углу и выбрать пункт «Удалить данные о работе в браузере». В «Яндекс Браузере» — так же в правом верхнем углу нажать на три горизонтальные полоски, перейти на пункт «История», выбрать «Очистку истории» и отметить «Файлы, сохраненные в кэше».
  • Свяжитесь с владельцем сайта. Напишите в поддержку, на почту или в мессенджер, указанный в контактах и сообщите об ошибке.

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

  • Через оператор поиска. В Google или «Яндексе» в поисковую строку вставьте cache: и далее без пробела адрес страницы, нажмите Enter.
  • С помощью «Сохраненной копии». В «Яндексе» введите адрес страницы, наведите курсор на нужный результат, нажмите на три точки справа и выберите «Сохраненная копия».
  • Через Wayback Machine. Зайдите на сайт, вставьте в строку поиска адрес, а затем выберите день, за который хотите открыть страницу [5], [6].

Также можно воспользоваться внутренним поисковиком сайта: обычно его размещают в виде иконки лупы в правом верхнем углу. Если его нет, напишите в поисковой строке Google или «Яндекса» site: и добавьте адрес сайта без пробела, а затем введите ключевые слова или запрос.

Вебмастеру/владельцу сайта

  • Измените права доступа. При использовании веб-хостинга сервер управляет файлами и отправляет их в браузер, чтобы он мог загрузить сайт. Разрешения на доступ к файлам и папкам позволяют серверу узнать, кто может запускать, читать или редактировать данные через хостинговую учетную запись. Однако, если значения настроены неправильно, веб-страница может отображать ошибку 404. Чтобы решить проблему, нужно изменить права доступа к файлам.
  • Отключите.htaccess. Перенаправлением URL-адресов, контролем доступа, безопасностью сайта и производительностью управляет файл.htaccess или Hypertext Access. Из-за поврежденного.htaccess может появляться страница ошибки 404. Чтобы устранить проблему, отключите файл и замените новым.
  • Восстановите резервную копию. Ошибка 404 может появиться, когда пользователи переходят на удаленные страницы по внешним ссылкам с других сайтов. В таком случае может помочь восстановление резервной копии сайта.
  • Настройте редирект 301. Если вы изменили URL-адрес страницы или переместили ее вручную, то пользователи могут столкнуться с ошибкой 404. Исправить ее можно, настроив редирект 301.
  • Кастомизируйте страницу с ошибкой. Чтобы пользователь не закрыл страницу, добавьте варианты перехода: строку поиска или навигационное меню [7]. Например, на сайте «Кинопоиска» на странице с ошибкой разместили GIF и две ссылки, чтобы перейти на главную или связаться с поддержкой.
kinopoisk.ru📷Ошибка 404 на сайте «Кинопоиска»
kinopoisk.ru📷Ошибка 404 на сайте «Кинопоиска»

Ошибка 404 на сайте: как ее отслеживать

Чтобы исправить ошибку, нужно найти «битые» ссылки — в этом могут помочь специальные сервисы:

Google Search Console. Сервис позволяет оптимизировать контент, устранить неполадки и оценить трафик из Google-поиска: как часто и по каким запросам появляются ссылки на сайт. Search Console уведомляет о проблемах с индексированием и показывает страницы, которые определяет как ошибку [8].

Screaming Frog SEO Spider. С помощью инструмента можно сканировать сайты и искать неработающие ссылки, искать дублирующийся контент, извлекать данные с помощью XPath и анализировать заголовки страниц [9].

Программа Screaming Frog📷Сканирование сайта с помощью Screaming Frog
Программа Screaming Frog📷Сканирование сайта с помощью Screaming Frog

«Яндекс Вебмастер». Сервис для диагностики сайта, позволяет просматривать статистику, отслеживать индексирование, проверять сайт на безопасность для посетителей. Также с помощью «Яндекс Вебмастера» можно узнать, насколько сайт адаптирован под мобильные устройства [10].

Плагин Redirection для Wordpress. Бесплатный инструмент, который помогает находить страницы с ошибкой 404 и добавлять редирект 301 [11].

ru.wordpress.org/plugins📷Страница плагина Redirection
ru.wordpress.org/plugins📷Страница плагина Redirection

Читайте также:

В Москве запустили первый участок новой линии метро
Как выглядят станции новой линии метро в Москве. Фотогалерея
В Воронежской области перекрыли автодорогу из-за взрывов после атаки БПЛА