Ошибка 404: что это такое и как исправить
Наверняка каждый пользователь хоть раз сталкивался с ситуацией, когда переходишь по ссылке, а вместо ожидаемой страницы видишь надпись «Страница не найдена». Что значит ошибка 404 — вопрос, с которым сталкивается практически любой владелец сайта рано или поздно, независимо от размера проекта и качества разработки. Такая страница появляется, когда сервер не может найти запрошенный документ по указанному адресу.
Проблема встречается практически на любом сайте: страницы удаляются, адреса меняются, ссылки устаревают. Это нормальная часть жизненного цикла интернет-сайта. Но если не следить за такими ошибками, они начинают портить впечатление и мешать продвижению сайта в поисковых системах. Мы разобрались, откуда берется эта ошибка, чем она вредит и как с ней работать правильно.
Что такое ошибка 404
Почему возникает ошибка 404
- страницу удалили, но ссылки на нее остались в других разделах или во внешних источниках;
- изменился URL-адрес без настройки редиректа на новый путь;
- пользователь перешел по неправильной ссылке или допустил опечатку в адресе;
- на сайте есть некорректные внутренние ссылки, оставшиеся после редизайна;
- при переносе сайта на новый домен или хостинг часть страниц потерялась;
- возникли проблемы с CMS — например, после обновления движка изменилась структура URL;
- сервер настроен некорректно и неправильно обрабатывает часть запросов.
Как ошибка 404 влияет на сайт и SEO
Регулярные ошибки такого рода не проходят бесследно ни для пользователей, ни для позиций сайта в поиске. Прежде всего страдает пользовательский опыт: человек, наткнувшись на пустую страницу, скорее всего просто закроет вкладку и уйдет к конкурентам — а значит, бизнес теряет потенциального клиента.
Есть и менее очевидные последствия. Поисковые роботы тратят краулинговый бюджет на обход несуществующих страниц вместо того, чтобы индексировать актуальный и полезный контент. Если битые ссылки встречаются во внутренней перелинковке, это снижает ее эффективность и мешает распределению веса между страницами сайта.
В долгосрочной перспективе накопленные ошибки могут косвенно отразиться на общем восприятии сайта поисковыми системами. Особенно если их количество растет, а исправлением никто не занимается.
Как найти страницы с ошибкой 404
Google Search Console
Яндекс Вебмастер
Системы веб-аналитики
SEO-краулеры
Проверка логов сервера
Плагины для CMS
Как исправить ошибку 404
Мы обычно действуем по следующему алгоритму.
Проверить правильность URL
Настроить 301-редирект
Восстановить удаленную страницу
Исправить внутренние ссылки
Обновить карту сайта
Проверить файл robots.txt
Исправить ссылки во внешних источниках
Как создать полезную страницу 404
Мы рекомендуем размещать на такой странице:
- понятное и дружелюбное сообщение об ошибке, без сухих технических формулировок;
- ссылку на главную страницу сайта;
- строку поиска, чтобы пользователь мог быстро найти нужный раздел;
- ссылки на популярные или актуальные разделы сайта;
- кнопку обратной связи для тех, кто хочет сообщить о найденной проблеме;
- элементы фирменного дизайна, чтобы страница не выглядела как техническая заглушка.
Как предотвратить появление ошибок 404
- регулярно проверять сайт на битые ссылки с помощью краулеров или специализированных сервисов;
- настраивать редиректы сразу при изменении структуры URL, а не постфактум;
- контролировать общую структуру сайта при добавлении или удалении разделов;
- своевременно обновлять карту сайта после любых структурных изменений;
- периодически проводить технический SEO-аудит сайта;
- отслеживать отчеты об ошибках в Google Search Console и Яндекс Вебмастере на постоянной основе.
FAQ