Добавить в корзинуПозвонить
Найти в Дзене

HTTP‑статус 410 «Gone» или 404

Каждый веб-мастер сталкивается с вопросом: какой код ответа выставить для удалённой страницы – стандартный 404 Not Found или более специфичный 410 Gone? Оба статуса сигнализируют о том, что страница недоступна, но смысл их разный. 404 говорит, что ресурс не найден (и может появиться позже), а 410 прямо сообщает, что ранее существовавшая страница удалена окончательно. В этом материале мы разберём различия, рассмотрим влияние на SEO, приведём примеры настройки и объясним, как работают другие популярные коды ошибок: 422 ошибка, 409 ошибка, 406 ошибка, 204 status code, 415 unsupported media type, 451 http code и др. Ключевое отличие: 404 – неопределённость, 410 – осознанное и навсегда. Итог: 410 помогает быстрее очистить индекс в Google и экономит краулинговый бюджет. Apache (.htaccess): RewriteRule ^old-page$ — [L,R=410] Nginx: location /old-page {
return 410;
} CMS и фреймворки: через плагины или заголовок Status: 410 Gone. 410 быстрее удаляет страницы из Google. 404 мягче – даёт время
Оглавление

HTTP статус 410 «Gone» или 404: когда и зачем использовать

Каждый веб-мастер сталкивается с вопросом: какой код ответа выставить для удалённой страницы – стандартный 404 Not Found или более специфичный 410 Gone? Оба статуса сигнализируют о том, что страница недоступна, но смысл их разный. 404 говорит, что ресурс не найден (и может появиться позже), а 410 прямо сообщает, что ранее существовавшая страница удалена окончательно.

В этом материале мы разберём различия, рассмотрим влияние на SEO, приведём примеры настройки и объясним, как работают другие популярные коды ошибок: 422 ошибка, 409 ошибка, 406 ошибка, 204 status code, 415 unsupported media type, 451 http code и др.

Разница между 404 и 410

  • HTTP 404 Not Found – страница не найдена. Может быть вызвано ошибкой в ссылке, битым URL или удалением ресурса без дополнительных указаний. Для поисковиков это нейтральный сигнал.
  • HTTP 410 Gone – страница удалена навсегда. Это окончательное сообщение: ресурс существовал, но теперь его нет и он не вернётся.

Ключевое отличие: 404 – неопределённость, 410 – осознанное и навсегда.

Как поисковики воспринимают 404 и 410

  • Google: 404 проверяется повторно (до 24 часов), прежде чем страница исключается. 410 сразу сигнализирует о полном удалении и ускоряет деиндексацию.
  • Яндекс: обрабатывает 410 как 404. Страница со временем исчезает из поиска, но без ускорения.

Итог: 410 помогает быстрее очистить индекс в Google и экономит краулинговый бюджет.

Когда использовать код 410

  1. Устаревший контент: акции, вакансии, события.
  2. Удаление дублей и мусорных страниц.
  3. Нет замены или редиректа: при реструктуризации без 301.
  4. Быстрая деиндексация нежелательных страниц.
  5. Удаление вредоносных URL после атак или багов.

Когда лучше оставить 404 или настроить 301

  • Если страница может вернуться.
  • При временной недоступности (503, 302 Redirect).
  • Устаревшая, но ценная страница с ссылками – лучше обновить или перенаправить.
  • Сезонный контент (акции, фестивали).
  • При наличии аналогов – используйте 301.

Как настроить возврат 410

Apache (.htaccess):

RewriteRule ^old-page$ — [L,R=410]

Nginx:

location /old-page {
return 410;
}

CMS и фреймворки: через плагины или заголовок Status: 410 Gone.

Влияние на SEO

410 быстрее удаляет страницы из Google.

404 мягче – даёт время вернуть ресурс.

410 оптимизирует краулинговый бюджет.

Ошибки в использовании приводят к потере трафика, если удалить ценные страницы.

Пользовательский опыт

Лучше настроить кастомную страницу 404/410:

  • Чёткое объяснение: “Страница удалена навсегда”.
  • Навигация: ссылки на разделы, поиск.
  • Дизайн в стиле сайта.

Другие коды ошибок HTTP

Часто используемые:

422 ошибка (Unprocessable Entity) – сервер понял запрос, но не может обработать (часто при API).

409 ошибка (Conflict) – конфликт состояния ресурса (например, параллельное редактирование).

406 ошибка (Not Acceptable) – сервер не может вернуть данные в требуемом формате.

204 status code (No Content) – запрос успешен, но тело пустое.

415 Unsupported Media Type – неподдерживаемый формат файла.

451 ошибка (Unavailable For Legal Reasons) – страница недоступна по юридическим причинам.

301 Moved Permanently – страница навсегда переехала на другой URL.

403 Forbidden – доступ запрещён.

408 Request Timeout – сервер не дождался запроса.

413 Payload Too Large – слишком большой размер данных.

423 Locked – ресурс заблокирован.

444 ошибка – нестандартный код Nginx (соединение закрыто без ответа).

201 Created – ресурс успешно создан.

402 Payment Required – зарезервирован, иногда используется в платных API.

Заключение

Используйте 410, если страница удалена навсегда и безвозвратно.

Выбирайте 404, если не уверены или планируете восстановление.

Применяйте 301, если есть замена.

Следите за отчётами в Google Search Console и Яндекс.Вебмастере.

Главное: 410 и 404 – инструменты управления индексацией. Умелое их применение помогает поддерживать сайт чистым, экономить ресурсы поисковиков и улучшать доверие к ресурсу.