| रीडायरेक्ट प्रबंधन सुविधा | Shopify समर्थित | प्लेटफॉर्म सीमा |
|---|---|---|
| अंतर्निहित रीडायरेक्ट प्रबंधन प्रणाली | ✓ | |
| बड़े माइग्रेशन के लिए बल्क CSV इंपोर्ट | ✓ | |
| Wildcard रीडायरेक्ट | ✓ | |
| डोमेन उपनाम रीडायरेक्ट | ✓ | |
| रीडायरेक्ट चेन रोकथाम | ✓ | |
| बाहरी डोमेन रीडायरेक्ट | ✓ | |
| रीडायरेक्ट की कुल संख्या | ✓ | |
| URLs की वर्ण लंबाई | ✓ | |
| URLs में केस संरक्षण | ✓ | |
| लचीला पैरामीटर मिलान | ✓ | |
| URLs में पैरामीटर क्रम संरक्षण | ✓ |
क्या Shopify में अंतर्निहित रीडायरेक्ट प्रबंधन प्रणाली है?
हां, Shopify रीडायरेक्ट बनाने के लिए दो सरल तरीकों के साथ एक अंतर्निहित रीडायरेक्ट प्रबंधन प्रणाली प्रदान करता है: व्यवस्थापक इंटरफ़ेस के माध्यम से व्यक्तिगत निर्माण और बड़े पैमाने पर माइग्रेशन के लिए बल्क CSV इंपोर्ट।
व्यक्तिगत रीडायरेक्ट निर्माण
इसके लिए सर्वश्रेष्ठ:
- एकल रीडायरेक्ट निर्माण
- रीडायरेक्ट व्यवहार का परीक्षण
- त्वरित समाधान और अपडेट
बल्क CSV इंपोर्ट
इसके लिए सर्वश्रेष्ठ:
- बड़े पैमाने पर माइग्रेशन (सैकड़ों या हजारों रीडायरेक्ट)
- बहु-URL अपडेट
- व्यवस्थित रीडायरेक्ट योजना
URL पथ आवश्यकताएं
“Redirect From” फ़ील्ड:
- केवल सापेक्ष पथ (कोई डोमेन नाम नहीं)
- स्लैश
/से शुरू होना चाहिए - उदाहरण:
/example_product.php
“Redirect To” फ़ील्ड:
- सापेक्ष या पूर्ण पथ स्वीकृत
- उदाहरण:
/new-pageयाhttps://www.external.com/page
स्वचालित URL पुनर्स्वरूपण
Shopify CSV इंपोर्ट के दौरान URLs को स्वचालित रूप से पुनर्स्वरूपित करता है:
| इनपुट प्रारूप | Shopify में परिवर्तित | परिणाम |
|---|---|---|
https://www.redirects.net/resource |
/resource |
सापेक्ष पथ में स्ट्रिप करता है |
www.redirects.net/unicode/test |
/www.redirects.net/unicode/test |
अग्रणी स्लैश जोड़ता है |
redirects.net/nested/directory |
/redirects.net/nested/directory |
अग्रणी स्लैश जोड़ता है |
रीडायरेक्ट तालिका कहां खोजें
- अपने Shopify व्यवस्थापक से, Content → Menus पर जाएं
- View URL Redirects पर क्लिक करें
क्या Wildcard रीडायरेक्ट समर्थित हैं?
सर्वर-साइड wildcard रीडायरेक्ट Shopify द्वारा मूल रूप से समर्थित नहीं हैं। हालांकि, क्लाइंट-साइड JavaScript wildcard रीडायरेक्ट Liquid टेम्पलेट अनुकूलन या Shopify ऐप्स के माध्यम से संभव हैं।
Wildcard रीडायरेक्ट को समझना
Wildcard रीडायरेक्ट आपको एक एकल रीडायरेक्ट नियम का उपयोग करके एक विशिष्ट पैटर्न से मेल खाने वाले कई URLs को रीडायरेक्ट करने में सक्षम बनाते हैं। Wildcard वर्ण (*) उस स्थिति में किसी भी पाठ से मेल खाता है।
उदाहरण: एक नियम सभी ब्लॉग पोस्ट को रीडायरेक्ट करता है
एकल wildcard नियम (Apache .htaccess सिंटैक्स):
RedirectMatch 301 ^/blog/(.*)$ /articles/$1
या Nginx में:
rewrite ^/blog/(.*)$ /articles/$1 permanent;
स्वचालित रूप से रीडायरेक्ट करता है:
/blog/post1→/articles/post1/blog/post2→/articles/post2/blog/post3→/articles/post3/blog/summer-2024→/articles/summer-2024- …और एक नियम के साथ सैकड़ों या हजारों अधिक URLs
पृष्ठ लोड से पहले कोई Wildcard रीडायरेक्ट नहीं निष्पादित
- Shopify इस कार्यक्षमता का तुरंत समर्थन नहीं करता है
- Shopify को प्रत्येक URL के लिए व्यक्तिगत रीडायरेक्ट रिकॉर्ड की आवश्यकता होती है
क्लाइंट-साइड JavaScript रीडायरेक्ट अनुमत
- पृष्ठ लोड होने के बाद रीडायरेक्ट करने वाला JavaScript कोड
- कस्टम Liquid टेम्पलेट्स - थीम फ़ाइलों में JavaScript जोड़ें
- Shopify ऐप्स - तृतीय-पक्ष रीडायरेक्ट ऐप्स इंस्टॉल करें
क्या शीर्ष-स्तरीय डोमेन उपनाम रीडायरेक्ट समर्थित हैं?
Shopify अंतर्निहित डोमेन प्रबंधन प्रदान करता है जो आपको कई डोमेन कॉन्फ़िगर करने और उनके बीच स्वचालित रूप से रीडायरेक्ट संभालने की अनुमति देता है। प्लेटफ़ॉर्म DNS सेटिंग्स और स्वचालित HTTPS रीडायरेक्ट के माध्यम से डोमेन उपनामों को व्यवस्थित करता है।

प्राथमिक डोमेन कॉन्फ़िगरेशन
- एक प्राथमिक डोमेन: आपको एक डोमेन को अपने प्राथमिक (कैनोनिकल) डोमेन के रूप में नामित करना होगा
- स्वचालित रीडायरेक्ट: अन्य सभी डोमेन स्वचालित रूप से प्राथमिक डोमेन पर रीडायरेक्ट होते हैं
- 301 रीडायरेक्ट: Shopify प्राथमिक डोमेन में SEO प्राधिकरण स्थानांतरित करने के लिए स्थायी 301 रीडायरेक्ट का उपयोग करता है
- HTTPS प्रवर्तन: SSL प्रमाणपत्र स्वचालित रूप से प्रावधानित और सभी डोमेन में लागू किए जाते हैं
डोमेन उपनाम जोड़ना
डोमेन उपनाम कॉन्फ़िगर करने के चरण:
- Shopify व्यवस्थापक में डोमेन जोड़ें - Settings → Domains पर नेविगेट करें
- DNS रिकॉर्ड कॉन्फ़िगर करें - Shopify के सर्वर पर A रिकॉर्ड या CNAME इंगित करें
- प्राथमिक डोमेन सेट करें - निर्दिष्ट करें कि कौन सा डोमेन कैनोनिकल होना चाहिए
- स्वचालित SSL - Shopify सभी कनेक्टेड डोमेन के लिए SSL प्रमाणपत्र प्रावधानित करता है
Shopify प्रबंधित डोमेन और उप-डोमेन रीडायरेक्ट के लिए उत्पन्न सर्वर अनुरोध
ऊपर दिखाए गए Shopify Domains इंटरफ़ेस में, wislr.xyz को प्राथमिक डोमेन के रूप में नामित किया गया है (“Primary” बैज द्वारा इंगित)। अन्य सभी कनेक्टेड डोमेन स्वचालित रूप से इस प्राथमिक डोमेन पर रीडायरेक्ट होते हैं:
डोमेन कॉन्फ़िगरेशन:
- प्राथमिक डोमेन:
wislr.xyz← सभी ट्रैफ़िक यहां रीडायरेक्ट होता है - कनेक्टेड उपनाम (स्वतः रीडायरेक्ट):
wislr-test-store.myshopify.com→wislr.xyz(301)www.wislr.xyz→wislr.xyz(301)wislr.shop→wislr.xyz(301)www.wislr.shop→wislr.xyz(301)
रीडायरेक्ट चेन को समझना:
Shopify सुरक्षा (HTTPS) और उचित कैनोनिकल URL संरचना दोनों सुनिश्चित करने के लिए एक दो-चरण रीडायरेक्ट प्रक्रिया लागू करता है:
चरण 1: प्रोटोकॉल अपग्रेड (HTTP → HTTPS)
http://wislr.shop→ 301 रीडायरेक्ट →https://wislr.shop
चरण 2: डोमेन रीडायरेक्ट (उपनाम → प्राथमिक)
https://wislr.shop→ 301 रीडायरेक्ट →https://wislr.xyz
पूर्ण रीडायरेक्ट प्रवाह उदाहरण:
http://wislr.shop/products/shirt
↓ 301 (HTTPS बाध्य करें)
https://wislr.shop/products/shirt
↓ 301 (उपनाम से प्राथमिक)
https://wislr.xyz/products/shirt
↓ 200 (सामग्री परोसता है)
प्रमुख व्यवहार:
- उपनामों के लिए HTTP अनुरोध: 2-चरण रीडायरेक्ट चेन (प्रोटोकॉल अपग्रेड + डोमेन रीडायरेक्ट)
- उपनामों के लिए HTTPS अनुरोध: 1-चरण रीडायरेक्ट (केवल डोमेन रीडायरेक्ट)
- प्राथमिक के लिए HTTPS अनुरोध: सीधी प्रतिक्रिया (कोई रीडायरेक्ट नहीं)
- सभी डोमेन “Connected” स्थिति दिखाते हैं, जिसका अर्थ है SSL सक्रिय है और रीडायरेक्ट काम कर रहे हैं
- केवल प्राथमिक डोमेन वास्तविक सामग्री परोसता है; अन्य सभी तत्काल 301 रीडायरेक्ट करते हैं
WWW बनाम Non-WWW
- लचीला कॉन्फ़िगरेशन: अपने प्राथमिक के रूप में www या non-www में से कोई भी चुनें
- स्वचालित रीडायरेक्ट: गैर-प्राथमिक संस्करण स्वचालित रूप से रीडायरेक्ट होता है
- कोई मैन्युअल नियम आवश्यक नहीं: Shopify इसे सर्वर स्तर पर संभालता है
- SEO सर्वोत्तम प्रथा: कैनोनिकल डोमेन के लिए Google की सिफारिशों के अनुरूप
क्या अंतर्निहित रीडायरेक्ट चेन रोकथाम है?
हां, Shopify बुद्धिमान अंतर्निहित सुरक्षा के साथ स्वचालित रूप से रीडायरेक्ट चेन को रोकता है। सिस्टम किसी भी रीडायरेक्ट को अस्वीकार कर देगा जो एक चेन बनाएगा, यदि आप किसी ऐसे URL पर रीडायरेक्ट करने का प्रयास करते हैं जो पहले से किसी अन्य रीडायरेक्ट के “Redirect from” फ़ील्ड में कॉन्फ़िगर है तो एक त्रुटि प्रदर्शित करता है।
रीडायरेक्ट चेन को समझना
एक रीडायरेक्ट चेन तब होती है जब URLs अंतिम गंतव्य तक पहुंचने से पहले कई चरणों से गुजरते हैं।
❌ अवरुद्ध चेन प्रयास:
Shopify इस कॉन्फ़िगरेशन को रोकेगा और एक त्रुटि संदेश प्रदर्शित करेगा:
| Redirect from | Redirect to |
|---|---|
/BOTH |
/SHORT |
/SHORT |
/homepage |
✅ सही कॉन्फ़िगरेशन:
दोनों URLs सीधे अंतिम गंतव्य पर रीडायरेक्ट होते हैं:
| Redirect from | Redirect to |
|---|---|
/BOTH |
/homepage |
/SHORT |
/homepage |
क्या आरक्षित URL मान हैं जिन्हें आप रीडायरेक्ट नहीं कर सकते?
हां, Shopify 4 विशिष्ट URL उपसर्गों को आरक्षित करता है जिन्हें रीडायरेक्ट नहीं किया जा सकता। हालांकि, Shopify का आधिकारिक दस्तावेज़ पुराना है और वास्तव में प्रतिबंधित होने की तुलना में अधिक उपसर्गों को आरक्षित के रूप में सूचीबद्ध करता है।
आरक्षित URL उपसर्ग
केवल ये 4 उपसर्ग वास्तव में अवरुद्ध हैं:
| URL उपसर्ग | व्यवहार |
|---|---|
/cart |
रिकॉर्ड बनाता है लेकिन रीडायरेक्ट नहीं करेगा |
/products |
रिकॉर्ड बनाता है लेकिन रीडायरेक्ट नहीं करेगा |
/collections |
रिकॉर्ड बनाता है लेकिन रीडायरेक्ट नहीं करेगा |
/collections/all |
रिकॉर्ड बनाता है लेकिन रीडायरेक्ट नहीं करेगा |
URL उपसर्ग जो काम करते हैं (आधिकारिक दस्तावेज़ के विपरीत)
ये उपसर्ग Shopify के दस्तावेज़ के विपरीत सही तरीके से काम करते हैं:
| URL उपसर्ग | परीक्षण परिणाम |
|---|---|
/apps |
✅ रीडायरेक्ट काम करता है |
/application |
✅ रीडायरेक्ट काम करता है |
/carts |
✅ रीडायरेक्ट काम करता है |
/orders |
✅ रीडायरेक्ट काम करता है |
/services |
✅ रीडायरेक्ट काम करता है |
उपनिर्देशिका वर्गीकरण
आरक्षित उपसर्ग काम करते हैं यदि लंबे URL स्ट्रिंग में उपनिर्देशिकाओं के रूप में उपयोग किया जाता है:
| Redirect from | Redirect to | परिणाम |
|---|---|---|
/cart/people |
/new-location |
✅ पूरी तरह से काम करता है |
/products/people |
/new-location |
✅ पूरी तरह से काम करता है |
/collections/people |
/new-location |
✅ पूरी तरह से काम करता है |
प्रतिबंध केवल तब लागू होता है जब इन सटीक पथों का उपयोग अकेले किया जाता है, माता-पिता निर्देशिकाओं के रूप में नहीं।
क्या रीडायरेक्ट की कुल संख्या पर सीमाएं हैं?
हां, Shopify कठोर अधिकतम रीडायरेक्ट गणना लागू करता है जिन्हें बढ़ाया नहीं जा सकता, व्यवसाय के आकार या समर्थन अनुरोधों की परवाह किए बिना। ये सीमाएं प्लेटफ़ॉर्म आर्किटेक्चर द्वारा निर्धारित हैं।
प्लेटफ़ॉर्म सीमाएं
मानक Shopify योजनाएं:
- अधिकतम: 100,000 रीडायरेक्ट
- छोटे से मध्यम माइग्रेशन, एकल ब्रांड साइटों और मानक उत्पाद कैटलॉग के लिए उपयुक्त
Shopify Plus:
- अधिकतम: 20,000,000 रीडायरेक्ट
- एंटरप्राइज़ माइग्रेशन, बहु-ब्रांड समेकन, और विशाल URL पुनर्गठन के लिए उपयुक्त
रणनीतिक योजना
रीडायरेक्ट सीमाओं के पास पहुंचते समय:
- उच्च-ट्रैफ़िक URLs को प्राथमिकता दें महत्वपूर्ण ऑर्गेनिक ट्रैफ़िक और बैकलिंक के साथ
- राजस्व-उत्पादक पृष्ठों पर ध्यान दें पहले (उत्पाद, श्रेणियां)
- रीडायरेक्ट उपयोग की नियमित निगरानी करें प्लेटफ़ॉर्म सीमाओं के खिलाफ ट्रैक करने के लिए
- एक व्यवस्थित पदानुक्रम बनाएं SEO और UX मूल्य पर ध्यान केंद्रित करते हुए
क्या व्यक्तिगत रीडायरेक्ट प्रविष्टियों के लिए वर्ण गणना सीमाएं हैं?
हां, Shopify URL रीडायरेक्ट स्ट्रिंग्स (अग्रणी ‘/’ सहित) के लिए 1,024 वर्ण अधिकतम लागू करता है, जो आधिकारिक संसाधनों में स्पष्ट रूप से प्रलेखित नहीं है।
अधिकतम लंबाई: 1,024 वर्ण (स्लैश उपसर्ग सहित)
ब्राउज़र 2,083 वर्णों तक URLs का समर्थन करने के बावजूद, Shopify की प्लेटफ़ॉर्म सीमा वास्तव में 1,024 वर्ण है। यह बल्क इंपोर्ट के दौरान अप्रत्याशित विफलताओं का कारण बन सकता है।
क्या इंपोर्ट के दौरान URLs परिवर्तित हो जाते हैं?
नहीं, Shopify आपके द्वारा रीडायरेक्ट तालिका में दर्ज किए गए URLs के सटीक केस को संरक्षित करता है और सभी केस भिन्नताओं को उनके निर्दिष्ट गंतव्यों पर ठीक से रीडायरेक्ट करता है।
केस हैंडलिंग कैसे काम करता है
Shopify आपको विभिन्न केस भिन्नताओं के साथ रीडायरेक्ट प्रविष्टियां बनाने की अनुमति देता है, और प्रत्येक प्रविष्टि स्वतंत्र रूप से कार्य करती है:
/CASE/TEST.html→ अपने निर्दिष्ट गंतव्य पर रीडायरेक्ट करता है/case/test.html→ अपने निर्दिष्ट गंतव्य पर रीडायरेक्ट करता है/Case/Test.html→ अपने निर्दिष्ट गंतव्य पर रीडायरेक्ट करता है/CaSe/TeSt.HtMl→ अपने निर्दिष्ट गंतव्य पर रीडायरेक्ट करता है
कई केस भिन्नताओं के साथ क्या होता है
जब आप एक ही URL की विभिन्न केस भिन्नताओं के साथ रीडायरेक्ट प्रविष्टियां बनाते हैं, प्रत्येक प्रविष्टि स्वतंत्र रूप से काम करती है। Shopify आपके द्वारा निर्दिष्ट केस को संरक्षित करता है और प्रत्येक भिन्नता के लिए रीडायरेक्ट को ठीक से संभालता है।
उदाहरण:
- यदि आप
/Case/Test.html→/destination-aके लिए एक रीडायरेक्ट बनाते हैं - और
/case/test.html→/destination-bके लिए एक रीडायरेक्ट बनाते हैं - दोनों रीडायरेक्ट निर्दिष्ट के रूप में कार्य करेंगे
- प्रत्येक केस भिन्नता अपने असाइन किए गए गंतव्य पर रीडायरेक्ट होती है
पैरामीटरयुक्त URLs को कैसे संभाला जाता है?
Shopify पैरामीटरयुक्त URLs को शाब्दिक स्ट्रिंग्स के रूप में व्यवहार करता है जिन्हें सटीक मिलान की आवश्यकता होती है, स्वचालित वर्णमाला पैरामीटर पुनर्व्यवस्था के साथ संयुक्त।
सटीक मिलान आवश्यकता
प्रत्येक अद्वितीय पैरामीटर संयोजन को अपने स्वयं के रीडायरेक्ट रिकॉर्ड की आवश्यकता होती है। एक भी पैरामीटर गायब होने पर रीडायरेक्ट के बजाय 404 त्रुटि उत्पन्न होगी।
उदाहरण
/how-is-pkl?utm_campaign=301s+in+2024&utm_content=blue&utm_id=3012024&utm_medium=display&utm_source=google&utm_term=redirects
यदि आपके URL स्ट्रिंग में सर्च इंडेक्स में या बैकलिंक के रूप में पैरामीटर हैं, तो आपको प्रत्येक पैरामीटर भिन्नता के लिए अलग रीडायरेक्ट प्रविष्टियों की आवश्यकता होगी जो उपयोगकर्ता सामना कर सकते हैं।
स्वचालित पैरामीटर वर्णमालाकरण
Shopify स्वचालित रूप से रीडायरेक्ट रिकॉर्ड बनाते समय एम्परसैंड (&) द्वारा अलग किए गए URL पैरामीटर को वर्णमाला में व्यवस्थित करता है, आपके निर्दिष्ट क्रम की परवाह किए बिना। यह विशिष्ट पैरामीटर अनुक्रमों पर निर्भर CMS प्लेटफार्मों को प्रभावित कर सकता है।
पुनर्व्यवस्था उदाहरण:
| आपका इनपुट | Shopify इस रूप में संग्रहीत करता है |
|---|---|
/test?name=John&Doe |
/test?Doe&name=John |
/user?name=John&age=30&active=true |
/user?active=true&age=30&name=John |
/page?z=last&a=first&m=middle |
/page?a=first&m=middle&z=last |
कौन से Shopify ऐप्स रीडायरेक्ट प्रबंधन को आसान बनाते हैं?
ऐप्स सैकड़ों या हजारों URLs के साथ जटिल साइट परिवर्तनों की प्रक्रिया को काफी सुव्यवस्थित कर सकते हैं।
Redirects by WISLR
मुख्य विशेषताएं
स्वचालित URL मिलान
- बुद्धिमान एल्गोरिथम स्वचालित रूप से पुरानी साइट URLs को नए Shopify पृष्ठों से मेल खाता है
- सभी पृष्ठ प्रकारों (उत्पाद, संग्रह, ब्लॉग, पृष्ठ) में बल्क रीडायरेक्ट मैपिंग संसाधित करता है
- बड़े पैमाने पर माइग्रेशन के लिए मैन्युअल स्प्रेडशीट कार्य को समाप्त करता है
लचीला निर्यात और आयात
- स्वतः-उत्पन्न मैपिंग की समीक्षा और मैन्युअल समायोजन के लिए CSV निर्यात कार्यक्षमता
- Shopify की मूल रीडायरेक्ट तालिका में सीधा बल्क इंपोर्ट कनेक्टर
- अपनी मौजूदा साइट से लाइव URL डेटा निर्यात करें
माइग्रेशन वर्कफ़्लो अनुकूलन
- लॉन्च से पहले आपके नए Shopify स्टोर में गुम सामग्री की पहचान करता है
- एक बार में 150,000 URLs तक की फ़ाइलें संसाधित करें (Unlimited योजना)
- सीधे Shopify व्यवस्थापक इंटरफ़ेस के भीतर संचालित होता है