Ошибка 404

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

Пример ошибки 404

Как появляется ошибка 404

При связи по HTTP клиент требует ответ на свой запрос к серверу. Например, браузер запрашивает указанный пользователем адрес страницы и ожидает цифровой код ответа. Связавшись с сервером, он получает кодированный ответ. Если адрес страницы корректный, сервер посылает ответ с кодом «200 OK». В противном случае, когда ссылка недоступна, появляется ошибка, например 404-я.

Что значит код «404»

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

Какие еще ошибки бывают

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

Почему появляется ошибка 404 Not Found

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

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

Неправильный редирект. Например, в процессе редизайна оптимизатор изменил URL, но оставил прежними ссылки, которые ведут на эту страницу из статей на сайте.

К чему приводят 404-е ошибки

Опасна ли ошибка «Запрашиваемая страница не найдена» для сайта? Кажется, что нет ничего страшного в том, что пользователь не смог попасть на одну страницу, ведь на сайте их сотни или даже тысячи. Но если такая ситуация станет нормой, это может привести к потере трафика, особенно если человек попадает на страницу с ошибкой из поисковой выдачи. Есть большая вероятность, что он просто закроет сайт и уйдет к конкурентам, у которых ресурс работает без ошибок.

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

Как найти ошибки

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

Google Search Console. С помощью этого сервиса можно найти страницы с ошибкой 404 за пару кликов. Для этого нужно:

  • авторизоваться в Google и перейти в Search Console;
  • открыть раздел «Ошибки сканирования», далее – «Диагностика»;
  • кликнуть на вкладку «Not Found».

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

Google Search Console для поиска ошибок

Яндекс.Вебмастер. Чтобы найти все ошибки 404 через этот сервис, необходимо:

  • авторизоваться в «Яндексе» и открыть Яндекс.Вебмастер;
  • кликнуть на вкладку «Индексирование», затем «Доступные для поиска страницы», после «Исключенные страницы»;
  • применить к полученному списку фильтр «Ошибка HTTP: 404».

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

Яндекс.Вебмастер для поиска ошибок

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

Screaming Frog

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

SiteAnalyzer

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

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

Корректировать адреса страниц или удалять ссылки вручную удобно только при работе с небольшими сайтами. Для интернет-магазинов и крупных порталов лучше использовать специальные плагины для внутренней перелинковки (Terms Description, Dagon Design Sitemap Generator) и автоматического создания адресов страниц (Cyr-To-Lat).

Чтобы сократить количество ошибок Link Not Found, нужно придерживаться простых правил:

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

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

Как улучшить страницу с ошибкой Page Not Found

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

  • меню сайта с возможностью перехода в разделы;
  • ссылку на главную страницу;
  • строку поиска по сайту;
  • короткие анонсы полезных статей;
  • контакты для связи с менеджерами.

Также поисковые системы дают свои рекомендации:

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

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

Примеры страниц с ошибкой 404

 

Designzillas

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

Сайт Designzillas

LEGO

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

Сайт LEGO

IKEA

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

Сайт IKEA

Kualo

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

Сайт Kualo

Marvel

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

Сайт Marvel

Coca-Cola

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

Сайт Coca-Cola

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

Если вы хотите устранить все технические ошибки на своем сайте и получить рекомендации по оформлению страницы с ошибкой 404, используйте Advisor.Sape – сервис аудитов от Sape. Он позволяет выявить скрытые ошибки на сайте, которые мешают дальнейшему продвижению. Сервис проверяет десятки параметров сайта, дает рекомендации по исправлению найденных ошибок и приводит конкретные примеры их реализации.