Код ошибки 410 Gone: что это значит и как исправить

обновлено 27.08.2026
755
12 - 14 мин.

Код 410 часто воспринимают как обычную техническую ошибку, которую нужно немедленно устранить. На самом деле всё зависит от причины его появления. Иногда сервер возвращает 410 правильно: страница удалена навсегда, замены у неё нет, а возвращать её на сайт не планируют. В других случаях такой ответ возникает случайно и приводит к исключению нужного URL из поисковой выдачи.

Поэтому я бы не начинала с механической замены 410 на 200 или 301. Сначала нужно определить, должна ли существовать страница, есть ли у неё актуальный аналог и сохраняет ли старый URL ценность для пользователей и SEO.

Коротко и по делу: Ошибка 410 Gone означает, что запрошенный ресурс раньше существовал, но теперь окончательно удалён и, вероятно, больше не появится по этому адресу.

Если страница перенесена, нужно настроить 301-редирект. Если её удалили случайно, следует восстановить URL с кодом 200. Если неизвестно, временно или навсегда исчез ресурс, семантически корректнее использовать 404 Not Found.

Именно так код 410 определяется в действующей спецификации HTTP: доступ к целевому ресурсу на исходном сервере больше невозможен, а состояние предположительно является постоянным.

Что означает ошибка 410 Gone

410 Gone относится к группе HTTP-статусов 4xx. Сервер получает запрос, понимает, какой URL запрашивает пользователь или поисковый робот, но сообщает, что ресурс по этому адресу больше недоступен.

Здесь важно разделять два уровня:

  • страница, которую видит пользователь – дизайн, сообщение об удалении, меню и ссылки;
  • HTTP-код, который получает браузер или робот – в данном случае 410.

Можно создать красивую страницу с текстом «Материал удалён», но по ошибке возвращать статус 200 OK. Тогда возникает мягкая ошибка, или soft 404: фактического полезного документа нет, хотя сервер сообщает об успешной загрузке.

Возможна и обратная ситуация: обычная рабочая страница визуально открывается, но в HTTP-заголовке приходит 410. Пользователь может не заметить проблему, однако поисковая система получает сигнал об окончательном удалении URL.

Чем коды 410, 404 и 301 отличаются друг от друга

Код

Что означает

Когда применять

Что происходит с URL

200 OK

Страница доступна

Документ существует и должен индексироваться

URL может участвовать в поиске

301 Moved Permanently

Ресурс навсегда перенесён

Есть новый релевантный адрес

Пользователь и робот переходят на новый URL

404 Not Found

Ресурс не найден

Неизвестно, существовал ли он и вернётся ли в будущем

URL со временем исключается из поиска

410 Gone

Ресурс окончательно удалён

Известно, что страница существовала и больше не вернётся

URL исключается из поиска после повторной обработки

Главное отличие 410 от 404 заключается в семантике. Код 404 не сообщает, является ли отсутствие ресурса временным или постоянным. Код 410 прямо указывает на предполагаемое постоянное удаление. Если сервер не может определить характер отсутствия страницы, спецификация рекомендует использовать 404.

При этом не стоит считать код 410 «усиленной версией 404» для ускоренного SEO-удаления. В актуальной документации Google указано, что ошибки класса 4xx, кроме 429, обрабатываются одинаково: новый URL не индексируется, а уже известный со временем удаляется из индекса.

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

Ответ сервера 410 оправдан, когда одновременно выполняются три условия:

  1. URL действительно существовал.
  2. Страница удалена окончательно.
  3. На сайте нет подходящего документа, куда можно корректно перенаправить пользователя.

Типичные примеры:

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

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

Не следует возвращать 410, если:

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

Например, если карточка товара перемещена на новый адрес, правильным решением будет 301-редирект, а не 410. Если товар временно отсутствует, чаще разумнее сохранить карточку с кодом 200, сообщить о статусе и предложить аналоги.

Как ответ 410 влияет на SEO

Индексация удалённого URL

Google не индексирует содержимое URL, возвращающих коды 4xx. Если адрес уже находился в индексе, со временем поисковая система перестаёт его использовать и удаляет из результатов. Контент страницы, полученный вместе с ответом 410, для индексирования не используется.

Яндекс также допускает 410 как один из способов удаления страницы из поиска. Согласно документации Вебмастера, URL с ответом 404, 403 или 410 удаляется из поисковой базы после того, как робот обнаружит соответствующий статус.

Отсюда практический вывод: случайный 410 на важной странице нельзя оставлять без внимания. После следующего обхода URL может начать выпадать из поиска.

Внутренние и внешние ссылки

После окончательного удаления страницы нужно проверить, откуда на неё ведут ссылки.

Внутренние ссылки следует:

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

Sitemap и robots.txt

URL с кодом 410 не должен оставаться в XML-карте сайта. Sitemap предназначен для адресов, которые владелец сайта хочет передавать поисковым системам для обхода и индексирования.

Также не нужно одновременно закрывать удалённый URL в robots.txt. Если запретить обход раньше, робот может не увидеть ответ 410 и дольше хранить старую информацию об адресе. Яндекс прямо рекомендует не ограничивать такие страницы в robots.txt, чтобы робот смог обнаружить HTTP-статус.

Как проверить код ответа 410

Проверить статус можно несколькими способами.

Через инструменты разработчика в браузере

  1. Откройте страницу.
  2. Нажмите F12.
  3. Перейдите на вкладку Network, или «Сеть».
  4. Обновите страницу.
  5. Найдите основной запрос к документу.
  6. Посмотрите значение в столбце Status.

Важно проверять именно запрос типа Document, а не отдельное изображение, скрипт или файл стилей.

Через командную строку

Для проверки заголовков можно использовать команду:

curl -I https://example.ru/udalennaya-stranica/

В ответе должна присутствовать строка:

HTTP/2 410

или:

HTTP/1.1 410 Gone

Через SEO-краулер

Screaming Frog и похожие парсеры позволяют массово найти URL с кодом 410. После сканирования нужно отфильтровать внутренние HTML-страницы по статусу 410 и проверить, какие страницы на них ссылаются.

Через Яндекс Вебмастер

В инструменте «Проверка ответа сервера» можно указать URL и посмотреть, какой код получает робот Яндекса. При этом результат инструмента иногда может отличаться от ответа при реальном обходе, поэтому для спорных случаев стоит дополнительно проверить серверные логи.

Как исправить ошибку 410

Исправление зависит не от самого кода, а от того, что должно происходить с URL.

Страница удалена случайно

Если документ должен существовать:

  1. восстановите страницу из резервной копии;
  2. верните её на прежний URL;
  3. убедитесь, что сервер отвечает 200 OK;
  4. восстановите внутренние ссылки;
  5. добавьте URL в Sitemap, если он был удалён;
  6. отправьте страницу на переобход;
  7. проверьте логи и отчёты поисковых систем.

Если содержимое восстановить невозможно, но есть его актуальная версия, настройте 301-редирект.

У страницы появился новый адрес

В этом случае 410 обычно не нужен.

Следует:

  1. подобрать максимально близкий по смыслу новый URL;
  2. настроить прямой 301-редирект со старого адреса;
  3. заменить внутренние ссылки;
  4. обновить Sitemap;
  5. проверить canonical нового документа;
  6. исключить цепочки из нескольких редиректов.

Например:

/old-service/ → 301 → /new-service/

Плохой вариант:

/old-service/ → 301 → /archive/ → 301 → /new-service/

Страница удалена навсегда

Если аналога нет и восстановление не планируется:

  1. оставьте ответ 410;
  2. удалите URL из Sitemap;
  3. уберите внутренние ссылки;
  4. проверьте внешние ссылки и трафик;
  5. не закрывайте адрес в robots.txt;
  6. при необходимости создайте понятную пользовательскую страницу;
  7. контролируйте статус после повторного обхода.

Код возвращается из-за ошибки сервера или CMS

Нужно проверить:

  • конфигурацию Nginx или Apache;
  • правила в .htaccess;
  • плагины управления редиректами;
  • логику удаления записей в CMS;
  • маршрутизацию приложения;
  • кеш сервера и CDN;
  • шаблон страницы ошибки;
  • условия, зависящие от User-Agent;
  • недавние изменения после миграции сайта.

Частая ошибка – правило с широким регулярным выражением. Разработчик хотел вернуть 410 для одного старого раздела, но условие начало срабатывать для всех URL с похожим фрагментом.

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

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

Пример для Nginx

Для отдельного URL:

location = /old-page/ {

    return 410;

}

Для группы адресов:

location ^~ /old-section/ {

    return 410;

}

Директива return останавливает обработку запроса и возвращает указанный код клиенту. Nginx поддерживает возврат заданного HTTP-статуса и необязательного текста ответа.

После изменения конфигурации необходимо проверить её синтаксис и только затем перезагрузить сервер.

Пример для Apache

Для отдельного адреса в .htaccess:

RewriteEngine On

RewriteRule ^old-page/?$ - [G,L]

Флаг [G] заставляет Apache вернуть статус 410 Gone. При его использовании дальнейшие правила для запроса не выполняются.

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

Какой должна быть страница с ответом 410

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

На странице можно разместить:

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

При этом наличие полезного текста не должно менять HTTP-статус. Если ресурс удалён окончательно, сервер всё равно должен возвращать 410, а не 200.

Не стоит превращать такую страницу в копию главной или автоматически показывать нерелевантные товары. Её задача – помочь пользователю продолжить путь, а не создать видимость существующего документа.

Частые ошибки при работе с кодом 410

1. Массовая настройка без списка URL

Перед внедрением должен существовать перечень удаляемых адресов и решение по каждому из них: восстановить, перенаправить, оставить 404 или вернуть 410.

2. Удаление страниц с трафиком

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

3. Редирект всех удалённых страниц на главную

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

4. Сохранение ссылок на удалённые URL

Пользователи продолжают попадать на недоступные страницы, а робот тратит обход на адреса, которые владелец сайта уже признал удалёнными.

5. Одновременная блокировка в robots.txt

Робот может не получить доступ к URL и не увидеть нужный ответ сервера.

6. Страница ошибки возвращает 200 OK

Визуального сообщения недостаточно. Нужно проверять HTTP-заголовок.

7. Уверенность, что 410 всегда быстрее 404

Официальная документация Google не обещает более быстрое удаление. Для Google оба статуса относятся к 4xx и приводят к исключению URL из индекса после обработки.

8. Случайное срабатывание шаблонного правила

Одна неточная маска может закрыть большой раздел сайта. После внедрения необходимо провести контрольное сканирование.

Чек-лист после настройки

  • URL действительно удалён навсегда.
  • У страницы нет релевантной замены.
  • Проверены трафик и внешние ссылки.
  • Сервер возвращает именно 410, а не 200.
  • URL удалён из XML-карты сайта.
  • На него не ведут внутренние ссылки.
  • Адрес не заблокирован в robots.txt.
  • Важные соседние страницы продолжают отвечать 200.
  • Правило не затронуло целый раздел по ошибке.
  • Проведено повторное сканирование сайта.
  • Статус проверен в браузере, краулере и Вебмастере.
  • Для пользователя предусмотрена понятная страница ошибки.

Что означает ошибка 410 на телевизоре или другом устройстве

Фраза «ошибка 410 на телевизоре» не всегда относится к HTTP-статусу 410 Gone. Такой номер может быть внутренним кодом приложения, онлайн-кинотеатра, операционной системы или конкретного сервиса.

В этом случае стоит:

  1. определить, какое приложение показывает сообщение;
  2. перезапустить приложение и устройство;
  3. проверить интернет-соединение;
  4. обновить программу;
  5. очистить кеш приложения;
  6. проверить справку конкретного сервиса;
  7. обратиться в его поддержку, указав модель устройства и полный текст ошибки.

То же относится к запросам «код ошибки 410 флешки» или «код события 410». Совпадение номера не означает, что проблема связана с HTTP или удалённой веб-страницей.

FAQ

Что важно запомнить

Код ответа 410 – не универсальный инструмент удаления ненужных страниц и не способ автоматически улучшить SEO. Это точный технический сигнал: ресурс существовал, удалён окончательно и не имеет нового адреса.

Перед настройкой я рекомендую ответить на три вопроса:

  1. Должна ли страница существовать?
  2. Есть ли у неё полноценная релевантная замена?
  3. Сохраняет ли старый URL трафик, ссылки или коммерческую ценность?

Если страница нужна – восстановите её и верните 200 OK. Если она перенесена – настройте 301-редирект. Если её судьба неизвестна – используйте 404. И только при подтверждённом окончательном удалении без замены оставляйте 410 Gone.

Ошибки в HTTP-статусах могут затрагивать не одну страницу, а целые разделы сайта. Поэтому при подозрении на массовую проблему лучше провести технический SEO-аудит: просканировать URL, проверить внутренние ссылки, Sitemap, правила сервера и данные поисковых систем. Такой разбор помогает не просто убрать отдельную ошибку, а определить её источник и не допустить повторного появления.

Содержание
  • Что означает ошибка 410 Gone
  • Чем коды 410, 404 и 301 отличаются друг от друга
  • Когда следует использовать код 410
  • Когда код 410 использовать нельзя
  • Как ответ 410 влияет на SEO
  • Как проверить код ответа 410
  • Как исправить ошибку 410
  • Как настроить ответ 410
  • Какой должна быть страница с ответом 410
  • Частые ошибки при работе с кодом 410
  • Чек-лист после настройки
  • Что означает ошибка 410 на телевизоре или другом устройстве
  • FAQ
  • Что важно запомнить
Поможем увеличить продажи из интернета
Работаем со всеми каналами: SEO, PPC, SERM и SMM
Узнать подробнее
Оставьте заявку
на расчет
и получите 3 аудита
вашего сайта в подарок
Получить предложение

Что значит ошибка 410 Gone?

Она означает, что ресурс раньше находился по запрошенному URL, но был удалён и, вероятно, больше не вернётся.

Чем ошибка 410 отличается от 404?

404 сообщает, что ресурс не найден, но не уточняет, временно это или навсегда. 410 указывает на предполагаемое окончательное удаление.

Нужно ли исправлять каждый ответ 410?

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

Что лучше для SEO: 404 или 410?

Нельзя выбирать код только по принципу «что лучше для SEO». Используйте 410 при известном окончательном удалении, а 404 – когда характер отсутствия неизвестен. Google обрабатывает оба статуса как ошибки класса 4xx.

Нужно ли ставить 301-редирект вместо 410?

Только при наличии релевантной замены. Если новый документ закрывает тот же пользовательский интент, 301 обычно логичнее. Перенаправлять удалённую страницу на случайный раздел или главную не следует.

Можно ли вернуть удалённую страницу после настройки 410?

Да. Нужно восстановить содержимое и вернуть ответ 200 OK либо настроить 301-редирект на актуальную версию. Затем следует обновить внутренние ссылки, Sitemap и отправить URL на повторный обход.

Нужно ли удалять страницу 410 из robots.txt?

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

Должен ли удалённый URL оставаться в Sitemap?

Нет. В XML-карте следует оставлять актуальные канонические URL, которые должны обходиться и индексироваться.

Другие статьи
Результаты наших клиентов
obivchik.ru
SEO
Рост видимости в ТОП-10 в 7,5 раз за 4 месяца
Мебельная мастерская obivchik.ru
catering-muskat.ru
SEO
Увеличили видимость в ТОП-10 в 7 раз
Кейтеринговая компания catering-muscat.ru
SEO
Увеличили количество заказов с поисковых систем в 2,5 раза
Интернет-магазин силовой техники generatortut.ru
SEO
Увеличили трафик в 5 раз и заняли ТОП
Интернет-магазин бытовой техники mideastore.ru
euro-diski.ru
SEO
Рост посещаемости на 30 000 человек ежемесячно
Интернет-магазин шин и дисков euro-diski.ru
smileeyes.ru
SEO
Рост видимости в ТОП-10 в 4,5 раза за 3 месяца
Офтальмологическая клиника smileeyes.ru
e-notary.ru
SEO
Увеличили видимость на 450% за 10 месяцев
Удостоверяющий центр e-notary.ru
brusgost.ru
SEO
Вывели в ТОП-4 по высокочастотным запросам
Строительство домов из бруса brusgost.ru
СМОТРЕТЬ ВСЕ КеЙСЫ
Оставьте заявку и мы подготовим вам предложение
Уже завтра вы получите лучшее предложение или практические рекомендации от экспертов отрасли
Или позвоните по телефону +7 (499) 350-34-86

Мы на YouTube

СМОТРЕТЬ ВСЕ видео
и в Telegram
Кейсы известных брендов, практические инструменты
и лайфхаки для маркетологов в телеграм-канале Skobeeff Digital
Перейти в телеграм
Звоните по будням
09:00 - 19:00
+7 (499) 350-34-86 Рассчитать стоимость
Спасибо!
Ваше сообщение отправлено!
Ошибка!