Пропозиція Джона Конде про повернення коду статусу HTTP 410 Зникло добре, але, залежно від обставин, звичайний старий HTTP 404 Not Found може бути більш підходящим.
Зокрема, код статусу HTTP 410 призначений для сигналізації про те, що ресурс був навмисно та назавжди видалений, не очікується повернення, і посилання на нього повинні бути видалені. Пошукові системи можуть розцінювати це як сигнал про залишення вмісту, а не перезапис його, навіть якщо знайдено нові посилання на нього. Таким чином, якщо можливо, що користувач, можливо, помилково видалив сторінку або маючи намір замінити її новим вмістом, звичайна стара відповідь 404 може бути безпечнішою.
Зокрема, про це говорить стандарт HTTP / 1.1 :
Сервер не знайшов нічого, що відповідає Request-URI. Не вказується, чи є стан тимчасовим чи постійним. Код стану 410 (Зникло) ПОТРІБНО використовуватись, якщо сервер через якийсь внутрішньо налаштований механізм знає, що старий ресурс постійно недоступний і не має адреси переадресації. Цей код статусу зазвичай використовується, коли сервер не бажає виявити, чому саме в запиті відхилено, або коли інша відповідь не застосовується.
Запитаний ресурс більше не доступний на сервері, і адреса переадресації не відома. Очікується, що цей стан вважатиметься постійним. Клієнти, що мають можливості редагування посилань, ДОЛЖНЕ видалити посилання на URI-запит після схвалення користувача. Якщо сервер не знає або не має можливості визначати, чи є умова постійною чи ні, замість неї повинен бути використаний код статусу 404 (Не знайдено). Ця відповідь є кешованою, якщо не вказано інше.
Відповідь 410 в першу чергу призначена для сприяння завданню веб-обслуговування, повідомляючи одержувача про те, що ресурс навмисно недоступний і що власники серверів бажають видалити віддалені посилання на цей ресурс. Така подія є звичайною для обмеженого часу, рекламних послуг та ресурсів, які належать особам, які більше не працюють на сайті сервера. Не потрібно позначати всі постійно недоступні ресурси як "пропали" або зберігати позначку протягом будь-якого проміжку часу - це залишається на розсуд власника сервера.
У будь-якому випадку 404 - це загальний код статусу; якщо ви сумніваєтеся, чи використовувати 404 чи 410, використовувати 404 - це ніколи не помиляється.