DevToolPal
हि
4xx क्लाइंट त्रुटियाँ

410 Gone

हमेशा के लिए हटाया गया

इसका मतलब

रिसोर्स स्थायी रूप से हट चुका है और कोई नया पता ज्ञात नहीं है। 404 के उलट, सर्वर यह जानबूझकर बताता है।

आम कारण

  • सामग्री जानबूझकर हटाई गई
  • कोई API वर्शन बंद किया गया
  • मियाद खत्म हुए प्रमोशन या लिस्टिंग

कैसे ठीक करें

अगर आप क्लाइंट या विज़िटर हैं

लिंक या बुकमार्क हटा दें; रिसोर्स वापस नहीं आएगा। API के लिए नए वर्शन पर जाएँ।

अगर आप साइट या API चलाते हैं

जानबूझकर हटाने पर 410 इस्तेमाल करें ताकि सर्च इंजन URL जल्दी हटाएँ; अगर असली विकल्प है तो 301 इस्तेमाल करें।

उदाहरण रिस्पॉन्स

HTTP/1.1
HTTP/1.1 410 Gone
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Type: application/problem+json

{
  "type": "about:blank",
  "title": "Gone",
  "status": 410,
  "detail": "API v1 was retired on 2025-01-31. Use /v2."
}

स्पेसिफ़िकेशन

RFC 9110 §15.5.11

अक्सर पूछे जाने वाले सवाल

› क्या SEO के लिए 410, 404 से बेहतर है?

सर्च इंजन 410 वाले URL को थोड़ा जल्दी हटा सकते हैं, पर दोनों से अंततः इंडेक्स से हटना होता है।

› क्या 410 वाला पेज वापस आ सकता है?

तकनीकी रूप से हाँ, पर हो सकता है क्लाइंट उसे भूल चुके हों। निश्चित न हों तो 404 इस्तेमाल करें।