ГлавнаяГлоссарий404

404

Страница не найдена

HTTP-код, означающий «такой страницы нет».

404 — стандартный код, который сервер отдаёт, когда запрошенная страница не существует. Поисковик через какое-то время удаляет такие URL из индекса. Важно, чтобы старые удалённые страницы реально отдавали 404, а не 200 с пустым контентом (soft 404).

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

КодНазваниеЧто означает / когда отдавать
200OKСтраница есть и отдаётся нормально
301Moved PermanentlyПостоянный редирект — старый URL переехал навсегда. Передаёт ≈90% ссылочного веса
302FoundВременный редирект. Старый URL остаётся в индексе
304Not ModifiedКонтент не изменился, используй кэш. Экономит трафик
403ForbiddenДоступ запрещён. Часто из-за неправильных прав или WAF
404Not FoundСтраница не существует. Из индекса выпадает за ≈4–8 недель
410GoneУдалён намеренно и навсегда. Выпадает из индекса быстрее, чем 404
500Internal Server ErrorОшибка сервера. Сильно бьёт по индексации и поведенческим
503Service UnavailableВременно недоступно (например, на время техработ). Робот вернётся позже
404 — самый известный код в интернете. В контексте других: основные HTTP-статусы и их значения. Зелёные — OK, фиолетовые — редиректы, терракотовые — ошибки
Пример из практики

Удалили старый артикул товара → возвращаем 404 → ставим редирект на категорию, если она ещё актуальна.