वेबसाइट माइग्रेशन रीडायरेक्ट जांच: 301 नियम परखें | We.Inc
पुराने URL, उनके गंतव्य और रीडायरेक्ट नियम (.htaccess, _redirects, vercel.json या nginx) पेस्ट करें। हर चरण, लूप, अस्थायी रीडायरेक्ट और http डाउनग्रेड देखें, फिर CSV डाउनलोड करें।
वेबसाइट स्थानांतरित कर रहे हैं? अधिकतम 25 पुराने पते, हर एक का नया गंतव्य और लागू करने वाले रीडायरेक्ट नियम पेस्ट करें। जांच टूल हर पते को नियमों से चलाकर बताता है कि कौन-सा रीडायरेक्ट काम करता है, कौन लूप या चेन बनाता है और कौन विज़िटर को असंबंधित जगह भेजता है। यह ब्राउज़र में चलता है और आपकी साइट पर नहीं जाता। लाइव पता जांचने के लिए नीचे दिखाए एक-पंक्ति कमांड का नतीजा पेस्ट करें।
हर पंक्ति में एक पुराना पता और उसके बाद अंतिम गंतव्य लिखें। दोनों के बीच कॉमा, टैब या तीर इस्तेमाल कर सकते हैं। हर जांच में अधिकतम 25 पंक्तियां हैं।
रीडायरेक्ट नियम पेस्ट करें। जांच टूल Apache .htaccess (R फ़्लैग वाले Redirect, RedirectMatch और RewriteRule), Netlify-शैली की _redirects फ़ाइलें, vercel.json रीडायरेक्ट और nginx के सरल rewrite तथा return नियम पढ़ता है।
हर पुराने पते को नियमों से चरण-दर-चरण, अधिकतम 10 चरण तक चलाया जाता है। हर चरण का स्थिति कोड और अंतिम पता दिखता है।
रिपोर्ट रीडायरेक्ट लूप, एक से अधिक चरण की चेन, अस्थायी (302 या 307) रीडायरेक्ट, https से http पर जाने वाले रीडायरेक्ट, किसी नियम से न पकड़े गए पते और मेल खाते पेज के बजाय होमपेज पर भेजे गए पुराने पेज चिह्नित करती है।
नतीजे CSV में डाउनलोड करके माइग्रेशन जांच सूची के रूप में रखें। लाइव साइट जांचने के लिए दूसरे टैब में curl का नतीजा पेस्ट करें; टूल उसमें से असली स्थिति कोड और Location हेडर पढ़ता है।
वेबसाइट स्थानांतरण में स्थायी (301 या 308) रीडायरेक्ट इस्तेमाल करें। अस्थायी रीडायरेक्ट खोज इंजनों को बताते हैं कि पुराना पता लौट सकता है।
हर पुराने पेज को उसके सबसे मिलते-जुलते नए पेज पर भेजें। सबको होमपेज पर भेजना लगभग पेज गायब होने जैसा माना जाता है।
सीधे अंतिम पते पर रीडायरेक्ट करें। अगर /a से /b और /b से /c जाता है, तो /a को सीधे /c पर भेजें।
हर गंतव्य में https और www या बिना www का एक ही रूप रखें, ताकि विज़िटर को अतिरिक्त चरण न लेना पड़े।
स्थानांतरण के बाद कम से कम एक साल तक रीडायरेक्ट चालू रखें। खोज इंजन अपडेट होने के बहुत बाद तक पुराने लिंक और बुकमार्क आते रहते हैं।
अक्सर पूछे जाने वाले सवाल
क्या यह रीडायरेक्ट जांच टूल मेरी वेबसाइट पर जाता है?
नहीं। ब्राउज़र एक वेबसाइट को दूसरी वेबसाइट के रीडायरेक्ट पढ़ने नहीं देते, इसलिए ब्राउज़र में चलने वाला टूल पुराने URL नहीं ला सकता। इसकी जगह यह आपके पेस्ट किए नियमों में पतों को चलाता है। लाइव जांच के लिए टर्मिनल में curl -sIL के बाद पता चलाएं और नतीजा लाइव चेन टैब में पेस्ट करें; इससे सर्वर के असली जवाब पढ़े जाते हैं।
रीडायरेक्ट नियमों के कौन-से फ़ॉर्मैट समर्थित हैं?
Apache .htaccess के Redirect, RedirectPermanent, RedirectMatch और R फ़्लैग वाले RewriteRule; Netlify-शैली की _redirects पंक्तियां; vercel.json में redirects सूची, जिसमें :param और :path* प्लेसहोल्डर हैं; और सरल nginx rewrite नियम तथा location = /path { return 301 ...; } ब्लॉक। RewriteCond शर्तों का अनुकरण नहीं होता; दिखने पर रिपोर्ट यह बताएगी।
रीडायरेक्ट चेन क्या है और यह क्यों मायने रखती है?
जब एक पता दूसरे पर रीडायरेक्ट हो और वह आगे रीडायरेक्ट हो, तो चेन बनती है। हर चरण से विज़िटर को देर होती है और खोज इंजन को एक अतिरिक्त कड़ी देखनी पड़ती है। पहले पते को सीधे अंतिम पते पर भेजें।
वेबसाइट स्थानांतरण में 301 या 302?
स्थायी बदलाव के लिए 301 (या 308), जो लगभग हर वेबसाइट स्थानांतरण होता है। 302 और 307 अस्थायी बदलाव बताते हैं, इसलिए खोज इंजन नतीजों में पुराना पता रख सकते हैं।
पुराने पेज को होमपेज पर भेजना चिह्नित क्यों होता है?
पुराना सेवा पेज होमपेज पर पहुंचे तो विज़िटर को क्लिक की हुई जानकारी नहीं मिलती और खोज इंजन अक्सर इसे गायब पेज मानते हैं। इसकी जगह उसे सबसे मिलते-जुलते नए पेज से जोड़ें।
क्या मेरी पेस्ट की जानकारी सेव होती है?
नहीं। पते और नियम ब्राउज़र टैब में रहते हैं और उसे बंद करने पर मिट जाते हैं। We.Inc को कुछ नहीं भेजा जाता।
रीडायरेक्ट नक्शा हर वेबसाइट स्थानांतरण का आधार है
साइट को नए प्लेटफ़ॉर्म या डोमेन पर ले जाने से पहले उन सभी पतों की सूची बनाएं जहां विज़िट या लिंक आते हैं: होमपेज, सेवा और उत्पाद पेज, ब्लॉग पोस्ट और बुकमार्क किए गए पेज। हर पते के सामने उसका सबसे अच्छा नया विकल्प लिखें। यही रीडायरेक्ट नक्शा है, जिसे यह टूल जांचता है।
लॉन्च से पहले नक्शा जांचने पर आम गलतियां आसानी से ठीक हो जाती हैं: बहुत सारे पते पकड़ने वाला नियम, एक-दूसरे पर भेजते दो नियम या भूला हुआ पेज जो 404 देना शुरू करेगा।
curl से लाइव साइट जांचें
curl कमांड लाइन प्रोग्राम है, जो macOS, Windows 10 और बाद के संस्करणों तथा अधिकतर Linux सिस्टम में आता है। curl -sIL https://example.com/old-page चलाने से सर्वर उस पते का जवाब देता है, हर रीडायरेक्ट का अनुसरण होता है और हर चरण के हेडर दिखते हैं। पूरा नतीजा लाइव चेन टैब में पेस्ट करें; जांच टूल इसे सरल भाषा की रिपोर्ट में बदल देगा।