Что такое ошибка 404
Ошибка 404 — это код ответа HTTP. Он означает, что браузер не нашёл на сервере URL — адрес ресурса в интернете, который пользователь ввёл в адресную строку. В этом случае на экране десктопа или мобильного устройства появляется страница с уведомлением об ошибке 404. Оно может выглядеть по-разному в зависимости от того, настроил ли владелец ресурса страницу-заглушку для ошибки 404 или она показывается по умолчанию.
Варианты по умолчанию
- 404 Not Found (англ. «не найдено»)
- 404 Error (англ. «ошибка»)
Варианты с настройкой
Страницу-заглушку, которую будет видеть пользователь, можно настроить: добавить текст (например, «404 Страница не найдена, проверьте адрес ссылки») и изображение.
В разных формулировках смысл уведомления не меняется: страница, которую ищет пользователь, временно или постоянно недоступна.
Технически процесс выглядит так: запрос пользователя уходит на сервер, где размещён нужный URL. Сервер отправляет браузеру один из ответов в виде кода, например 200 ОК, если страница найдена, и 404 Not Found, если нет.
Что означает код в ошибке 404:
- Первая цифра 4: превышено время ожидания ответа или есть ошибка в адресе запроса, например опечатка
- Цифра 0: в адресе запроса есть синтаксическая неточность, например ошибка в языке программирования
- Вторая цифра 4: нужной ссылки нет
Почему возникает ошибка 404
Причины появления этой ошибки бывают разными. Назовём те, что встречаются чаще всего.
Допущена ошибка в адресе ссылки. Например, пользователь сделал опечатку, набирая адрес вручную, пропустил символ или перепутал регистр. При этом если он неправильно укажет название домена, уведомления об ошибке не будет — страница просто не загрузится. Или загрузится другой сайт, который существует по этому домену.
Указана битая ссылка. Битые ссылки — это URL, ведущие на страницы, которых больше нет, или написанные с ошибкой. При переходе по таким адресам пользователи получают ошибку 404. Почему может появиться не рабочая, а битая ссылка:
- Страницу удалили с сайта, а ссылку убрать забыли.
- Ссылка на страницу размещена на другом онлайн-ресурсе. Страницу удалили или переместили, а ссылку на внешнем сайте не обновили.
- Страницу переместили в другой раздел сайта, но забыли настроить редирект и изменить ссылки.
- Ссылка на странице указывает неправильный путь из-за проблем во внутренней структуре сайта.
Есть проблемы на сервере. Например, сервер не запускается или некорректно настроен, из-за чего закрылся доступ к нужным файлам или каталогам.
Как влияют на сайт страницы с ошибкой 404
Если ошибку выдают несколько страниц сайта и эта ситуация часто повторяется, 404 страницы могут негативно повлиять на пользовательский опыт, трафик из поисковых систем и репутацию ресурса.
Возможен отток пользователей. Уведомления об ошибке, которые появляются слишком часто, могут привести к оттоку аудитории, потому что пользователи могут подумать, что сайт не работает.
Может ухудшиться репутация. Сайту, который выдаёт ошибки 404, меньше доверяют: пользователям может показаться, что сайт ненадежён.
Есть риск, что уменьшится трафик из поисковых систем. SEO-специалистам приходится следить за тем, чтобы важные для продвижения страницы были доступны пользователям и поисковым роботам и отдавали ответ 200 OK. Иначе они перестанут показываться в поиске, а это приведёт к снижению органического трафика. Настроить оповещения об изменении кода ответа для важных страниц вы можете в Вебмастере.
Как найти страницы 404 с помощью Яндекс Вебмастера
Яндекс Вебмастер поможет быстро найти на сайте все ошибки 404.
Чтобы выявить проблемные страницы, выполните следующие шаги:
1. Войдите в свой аккаунт на Яндексе.
2. Откройте Вебмастер и укажите в поле адрес сайта.
4. Посмотреть через «Неработающие ссылки»: перейдите в раздел «Ссылки» и выберите «Неработающие ссылки».
Какие ссылки можно посмотреть в этом разделе:
- Внешние: ссылки на ваш сайт, размещённые на других сайтах
- Внутренние: ссылки со страницы вашего сайта на другие страницы вашего сайта
- Исходящие: ссылки на другие сайты, размещённые на вашем сайте
5. Посмотреть через «Статистику обхода»: перейдите в раздел «Индексирование» и выберите «Статистику обхода».
Какие ссылки можно проверить в этом разделе:
- Внутренние: ссылки на другие страницы вашего сайта
- Исходящие: ссылки на другие сайты, размещённые на вашем сайте
Как исправить страницы 404
Страницы 404 бывают трёх типов: ведущие на сайт со сторонних ресурсов, ведущие к разделам внутри сайта и ведущие с сайта на другие ресурсы.
Что делать на внутренних страницах
- Замените неверные URL страниц на правильные, чтобы сервер при запросе возвращал код 200 OK
- Удалите ссылки на страницы, которых уже нет, или замените на рабочие URL — так снизится число ошибок при переходах по битым ссылкам
- Оптимизируйте поиск по сайту, чтобы пользователям было проще находить нужную информацию
Что делать на внешних страницах
На внешних сайтах исправить битые ссылки сложнее: речь идёт о чужом ресурсе, на содержание которого напрямую не повлиять.
Как справиться с ошибками в этом случае:
- Попросите удалить ссылку на стороннем ресурсе. Для этого нужно обратиться к администраторам или техподдержке площадки, где размещался контент.
- Поставьте на сайте редирект с отсутствующей страницы на актуальную (301) или на главную, чтобы пользователи при переходе видели полезный контент, а не 404.
Как оформить страницы с ошибкой 404
Пользователь может столкнуться с ошибкой 404 в любой момент, а у владельца ресурса не всегда получается оперативно на это отреагировать. Важно сделать так, чтобы, открыв страницу-заглушку, пользователь не ушёл с сайта. Удержать посетителя помогает продуманный дизайн заглушки. В этом случае страница Error 404 Not Found может стать инструментом конвертации и повысить лояльность к бренду.
Есть несколько способов улучшить пользовательский опыт с помощью страницы 404.
Объясните посетителям сайта, почему они столкнулись с такой ситуацией. Но не используйте абстрактное Not Found, лучше написать просто и понятно: «Нам не удалось найти страницу» или «Похоже, такой страницы не существует». Можно добавить подробностей: «Возможно, вы ошиблись в адресе, попробуйте ввести его ещё раз». Так вы не только объясните, в чём причина ошибки, но и предложите выход из ситуации.
Ключевые мысли
- Ошибка 404 — это код, который сообщает пользователю, что нужного ресурса нет на сервере.
- 404 ошибка возникает, если страницу переместили, удалили или переименовали, если пользователь ввёл неправильный адрес или на сайте размещён некорректный URL, а также если есть проблемы с сервером.
- Найти проблемные страницы на сайте помогают специальные сервисы. Пример такого сервиса — Яндекс Вебмастер.
- Чтобы исправить ошибку 404, владельцу сайта или СЕО-специалисту нужно обновить внутренние ссылки и настроить редирект на работающие страницы.
- 404 страница может конвертировать посетителей в лиды, если её правильно оформить: объяснить причину ошибки, подсказать, как исправить ситуацию, или предложить альтернативу ненайденному товару или материалу.