ठीक है। पहली चीजें पहले। तय होने के अनुसार अपने 404 को चिह्नित न करें । आप वास्तव में इस मुद्दे को लम्बा खींच रहे हैं। Google ऐसा पृष्ठ लाने और आज़माने का प्रयास करेगा जो देने से पहले कई बार 404 लौटाए। ऐसा इसलिए है क्योंकि 404 त्रुटि एक अस्थायी स्थिति को इंगित करती है, जहां 410 त्रुटि कहती है कि पृष्ठ चला गया है । इसलिए हर बार जब आप तय किए गए 404 को चिह्नित करते हैं, तो आप प्रभावी रूप से Google को फिर से प्रयास करने के लिए कह रहे हैं और इस तरह से सभी को फिर से खत्म करने की प्रक्रिया शुरू कर रहे हैं।
बस इन पृष्ठों को कुछ समय के लिए 404 पर छोड़ दें और Google उनकी तलाश करना बंद कर देगा और पृष्ठों को सूचकांक से हटा देगा। इसमें समय लगेगा, लेकिन 410 त्रुटि में से यह सबसे आसान तरीका है। 410 त्रुटि प्रक्रिया को तेज कर देगी, लेकिन 410 त्रुटि प्रस्तुत करना कठिन है और एक 404 डिफ़ॉल्ट है जो इसे आसान और प्राकृतिक समाधान बनाता है।
यदि आप प्रतीक्षा कर सकते हैं तो आपके हटाए गए पृष्ठ लगभग 30-60 दिनों में गायब हो जाएंगे। यह इस बात पर निर्भर करता है कि Google आपके पृष्ठों पर कितनी बार आता है। इसमें अधिक समय लग सकता है, लेकिन एक बार 404 मिल जाने के बाद, Google पहले स्थान की जांच करना पसंद करता है, फिर इस पर निर्भर करता है कि 404 में से कितने हैं, जो आपकी साइट पर अधिक आक्रामक तरीके से जा सकते हैं।
साइटमैप का उपयोग वास्तव में सूचकांक के साथ किसी भी समस्या को ठीक नहीं करता है। यह केवल खोज इंजन के लिए जीवन को सरल बनाता है। यह कभी नहीं लिया जाता है क्योंकि किसी भी साइट के पेजों की सूची सभी के अंत में होती है। यदि कोई खोज इंजन साइटमैप पढ़ता है और अभी भी उन पृष्ठों को खोजता है जो साइटमैप में सूचीबद्ध नहीं हैं, तो यह उन पृष्ठों को अनुक्रमित करता रहेगा।
एक विकल्प अगर यह करने के लिए समझ में आता है, तो इन पृष्ठों को अपनी robots.txt फ़ाइल में सूचीबद्ध करना है। यदि बहुत अधिक नहीं हैं (मतलब कुछ ऐसा जो आप कर सकते हैं और आपकी robots.txt फ़ाइल बहुत लंबी नहीं होगी), तो यह एक तेज़ समाधान होगा। अन्यथा, मैं बस इंतजार करूंगा और 404 त्रुटियों को अपने दम पर समाप्त होने दूंगा।
एक आखिरी शब्द। आप ठीक हो जाएंगे। वास्तव में। यह सब आपके लिए बहुत अच्छा होगा अगर आप धैर्य रखें।