301 Redirect

301 redirect का मतलब होता है जब आप किसी एक web page को किसी दूसरे web page पर स्थायी रूप से स्विच कर देते हैं, तब इस प्रक्रिया को 301 Redirect कहा जाता है। यह एक ऐसा कार्य है जिसे URL obsolete होने से पहले पूरा करना चाहिए।

यह मूल रूप से ये सुनिश्चित करने का प्रयास है कि जब एक user एक non-existent URL टाइप करता है, तो वे स्वचालित रूप से हमारे द्वारा अनुकूलित destination link पर पहुंच जाएँ।

301 redirect को स्थायी माना जाता है इस संदर्भ में कि यह संकेत देता है कि पुराना URL किसी भी कारण से अब मान्य नहीं है और मान्य वही है जिसे हमने अब बनाया है।

सीधे शब्दों में कहें तो, 301 redirect browser को सूचित करता है कि “यह पृष्ठ स्थायी रूप से स्थानांतरित हो गया है, और यह नया पता है।

जिसका उत्तर ब्राउज़र देता है, “ठीक है, कोई समस्या नहीं! मैं user को नए URL पर भेज दूंगा!”।

उदाहरण के लिए, अगर आप URL yoursite.com/example-1 पर 301 redirect लागू करते हैं जिसका संकेत होता है कि यह URL yoursite.com/example-2 की ओर इशारा करता है, तो जब कोई user या search engine robots example-1 का उपयोग करते हैं, तो वे example-2 पर redirect किए जाएंगे।

वेबसाइट पर redirects का उपयोग करना सबसे आम तरीका है, जिसे हमें कई कारणों से करते हैं चलिए उनके बारे में जानते हैं :

  • संभव है कि आपने एक link को बदल दिया हो या हटा दिया हो।
  • URL user-friendly नहीं है, और आप बाद में यह समझते हैं कि यह गलत है और इसे बदलते हैं।
  • जब कोई specific year में बनाए गए guide पर क्लिक करता है, तो आप चाहते हैं कि वह आज बनाए गए वाले पर जाए।

आपको 301 Redirect क्यों करना चाहिए?

आपको 301 Redirect करने की कार्यवाही करने के लिए कई साधारण कारण हो सकते हैं, लेकिन इस कार्य को करने के लिए बहुत से अधिक जटिल समय भी होते हैं, जब आपको ये करना ही एकमात्र उपाय प्रतीत होता है।

  • आपकी वेबसाइट का एक्सटेंशन .co है, लेकिन आपने .com भी खरीदा है, और आप चाहते हैं कि जो कोई भी .co पर जाए, उसे .com पर redirect किया जाए।
  • आपने अपनी website को नए domain पर स्थानांतरित कर दिया है और चाहते हैं कि लोग पुराने पर जा सकें और नए पर redirect हो सकें।
  • जब कोई www का उपयोग करके आपकी website पर जाता है, तो आप चाहते हैं कि उसे www के बिना वेबसाइट पर, जिसे आपने सेट किया है, पुन:निर्देशित किया जाए। ठीक ऐसे ही बिना http को https में बदले।
  • आपने दो websites की सामग्री को एक में मिला दिया है और चाहते हैं कि दोनों domains नए वाले पर पॉइंट करें।
  • आप सिर्फ domains या subdomains के बीच ही नहीं, बल्कि directories के बीच या http से https में भी redirect कर सकते हैं।

जैसा कि आप देख सकते हैं, ये कार्य करना महत्वपूर्ण है क्योंकि ये सभी URLs को एक-दूसरे से जोड़ेंगे, जिससे Google और user दोनों को nonexistent page (WordPress में 404 error को ठीक करें) नहीं मिलेगा।

SEO के अलावा, अच्छी redirection सिस्टम का होना अवस्यक है, जो positions में वृद्धि करने और रणनीति को सुधारने में मदद करता है।

301 Redirect कब करना चाहिए?

अधिकांश मामलों में, आप 301 redirect करेंगे, क्योंकि हमें Google को URLs में उपयोगिता और SEO को सुधारने के लिए उपयुक्त architecture दिखाने की आवश्यकता होती है, और यह स्थायी रूप से किया जाता है।

किसी भी स्थिति में, URLs को redirecting करने में समय न बर्बाद करें, जो थोड़ा सहयोग करते हैं, जिनमें अच्छी सामग्री का उपयोग नहीं हुआ है या जिनमें ट्रैफिक या लिंक्स नहीं हैं। इन मामलों में सबसे अच्छी बात यह है कि उन्हें ऐसे ही समाप्त होने के लिए छोड़ दें।

« Back to Wiki Index