आपके डायनामिक पेज का URL स्लग स्ट्रक्चर, डायनामिक पेज का टाइप (लिस्ट या आइटम) और डायनामिक आइटम पेज के हर वर्जन में इस्तेमाल होने वाले वास्तविक URL स्लग, दोनों तय करता है।
URL स्लग आपकी वेबसाइट के किसी खास पेज का सटीक वेब एड्रेस होता है। यह URL का वह हिस्सा है जो आपके मुख्य डोमेन नाम के बाद आता है और लोगों व सर्च इंजन को यह समझने में मदद करता है कि कंटेंट किस बारे में है।
यह पक्का करने के लिए कि हर कलेक्शन आइटम को अपना यूनीक वेब एड्रेस मिले, आपको अपने डायनामिक आइटम पेज के URL स्लग स्ट्रक्चर में वेरिएबल जोड़ने पड़ सकते हैं। ये वेरिएबल प्लेसहोल्डर की तरह काम करते हैं, जिन्हें आपके कलेक्शन आइटम की वास्तविक फ़ील्ड वैल्यू से बदल दिया जाता है।
URL स्लग और URL स्लग स्ट्रक्चर के बारे में
URL स्लग, URL (वेब एड्रेस) में आपके डोमेन नाम के बाद दिखाई देने वाले कैरेक्टर होते हैं। इनसे लोगों और सर्च इंजन को यह समझने में मदद मिलती है कि पेज का कंटेंट किस बारे में है। URL स्लग स्ट्रक्चर तय करते हैं कि वास्तविक URL स्लग कैसे बनाए जाएंगे और किस 'टाइप' का डायनामिक पेज इस्तेमाल होगा (लिस्ट या आइटम)।
उदाहरण के लिए, इस URL में: www.your-domain.com/felines/large/bengal
- URL स्लग है: felines/large/bengal
- एडिट किया जा सकने वाला URL स्लग स्ट्रक्चर है: felines/{text-field}/{primary-field}
अपने पेज की सेटिंग्स के SEO टैब में, आप नीचे दिए गए डिफ़ॉल्ट URL स्लग स्ट्रक्चर एडिट कर सकते हैं:
- डायनामिक लिस्ट पेज: https://www.{your-domain.com}/{collection-name}
- डायनामिक आइटम पेज: https://www.{your-domain.com}/{collection-name}/{primary-field}
आपके कलेक्शन व्यू में, 'प्राइमरी' फ़ील्ड के पास
फ़्लैग आइकन

दिखाई देता है। आपके 'पेज लिंक' फ़ील्ड का नाम आपके कलेक्शन के नाम जैसा ही होता है, जिसके आखिर में "(लिस्ट)" या "(आइटम)" जोड़ा जाता है। इससे आपको यह समझने में मदद मिलती है कि URL किन डायनामिक पेज को दिखाते हैं।
Wix Harmony Editor में URL स्लग
Wix Harmony Editor में, हर आइटम पेज URL के 2 हिस्से होते हैं:
- प्रीफ़िक्स: यह वह हिस्सा है जो आपके कलेक्शन से कनेक्ट सभी आइटम पेज में एक जैसा होता है (जैसे, /recipes/)। आप अपने आइटम पेज की सेटिंग्स में प्रीफ़िक्स एडिट कर सकते हैं।
- आइटम स्लग: यह वह हिस्सा है जो हर आइटम के लिए यूनीक होता है (जैसे, chocolate-cake)। यह आपके कलेक्शन में आइटम के 'आइटम स्लग' फ़ील्ड से आता है।
उदाहरण के लिए, URL www.your-domain.com/recipes/chocolate-cake में, प्रीफ़िक्स recipes और आइटम स्लग chocolate-cake है।
जब आप कोई आइटम पेज बनाते हैं, तो Wix Harmony आपके कलेक्शन में 'आइटम स्लग' फ़ील्ड जोड़ता है। यह फ़ील्ड 'स्लग' फ़ील्ड टाइप का इस्तेमाल करता है और आप इसका नाम या टाइप नहीं बदल सकते। हर URL में केवल एक स्लग होता है, इसलिए आप इसमें वेरिएबल या दूसरे कलेक्शन फ़ील्ड नहीं जोड़ सकते। स्लग को यूनीक रखने के लिए, Wix Harmony जनरेट किए गए स्लग में -1, -2 वगैरह जोड़ता है।
URL स्लग स्ट्रक्चर डायनामिक पेज URL तय करते हैं
जब भी आप कोई डायनामिक पेज बनाते हैं, तो उसका 'पेज लिंक' फ़ील्ड आपके कलेक्शन में जुड़ जाता है। 'पेज लिंक' फ़ील्ड, डायनामिक पेज के URL स्लग स्ट्रक्चर में इस्तेमाल किए गए कैरेक्टर और वेरिएबल को जोड़कर हर आइटम के लिए URL जनरेट करता है। डिफ़ॉल्ट रूप से, डायनामिक आइटम पेज कलेक्शन के 'प्राइमरी' फ़ील्ड को URL स्लग स्ट्रक्चर में जोड़ते हैं। URL स्लग में इस्तेमाल किए गए फ़ील्ड लोअरकेस अक्षरों में बदल जाते हैं और स्पेस की जगह डैश जुड़ जाते हैं।
स्लग स्ट्रक्चर में वेरिएबल जोड़ते समय, वह कलेक्शन फ़ील्ड चुनें जिसे वेरिएबल रिप्रेजेंट करेगा। स्लग स्ट्रक्चर में मौजूद सभी वेरिएबल, हर आइटम की असली फ़ील्ड वैल्यू से बदल जाते हैं। इससे आप कलेक्शन आइटम की फ़ील्ड वैल्यू को उनके डायनामिक पेज URL में इस्तेमाल कर सकते हैं।
अपने कलेक्शन से, आप किसी खास आइटम के डायनामिक आइटम पेज वर्जन में इस्तेमाल होने वाले URL स्लग को भी बदल सकते हैं। इससे आपको अपने आइटम के सटीक URL पर ज्यादा कंट्रोल मिलता है। अगर आपकी साइट किसी डोमेन से कनेक्ट है, तो किसी खास आइटम का URL स्लग बदलने पर पुराना URL अपने-आप नए URL पर रिडायरेक्ट हो जाता है। इससे जब विजिटर और सर्च इंजन पुराने लिंक पर जाते हैं, तो वे नए लिंक पर पहुंच जाते हैं। अगर कोई डोमेन कनेक्ट नहीं है, तो पुराने URL काम नहीं करेंगे और उनकी जगह 404 एरर पेज लोड होगा।
वेरिएबल का इस्तेमाल करके डायनामिक पेज टाइप बदलना
आपके कलेक्शन का हर 'पेज लिंक' फ़ील्ड किसी खास डायनामिक पेज को रिप्रेजेंट करता है और फ़ील्ड की हर वैल्यू किसी आइटम के URL स्लग को रिप्रेजेंट करती है। डायनामिक पेज का URL स्लग स्ट्रक्चर बदलने के लिए वेरिएबल जोड़ने पर, 'पेज लिंक' फ़ील्ड की वैल्यू भी उसी हिसाब से बदल जाती हैं।
अगर कई कलेक्शन आइटम के इस 'पेज लिंक' फ़ील्ड में एक जैसी वैल्यू है, तो CMS तय करता है कि इन आइटम को एक ही डायनामिक आइटम पेज शेयर करना चाहिए। इसलिए, अगर यह डायनामिक लिस्ट पेज था, तो यह डायनामिक आइटम पेज में बदल जाता है।
इस डायनामिक आइटम पेज में हर यूनिक पेज लिंक वैल्यू यानी URL स्लग के लिए एक अलग वर्जन होगा। अगर पेज पर डायनामिक पेज डेटासेट से कनेक्ट किया गया
रिपीटर,
गैलरी या
तालिका है, तो हर वर्जन में एक जैसा URL स्लग शेयर करने वाले आइटम की लिस्ट दिखाई देगी।
आपको डायनामिक पेज URL में वेरिएबल्स क्यों जोड़ने चाहिए
हर कलेक्शन आइटम के लिए डायनामिक आइटम पेज का अलग वर्जन बनाने के लिए, पेज के 'पेज लिंक' फील्ड में एक यूनीक URL स्लग होना चाहिए। ऐसा न होने पर, हर आइटम के लिए पेज नहीं बनाया जा सकता। हर आइटम का URL स्लग यूनीक रखने के लिए, आपको URL स्लग स्ट्रक्चर में वेरिएबल्स जोड़ने पड़ सकते हैं।
अगर आपके कलेक्शन में कई आइटम के 'प्राइमरी' फील्ड की वैल्यू एक जैसी है और आप डायनामिक आइटम पेज के URL स्लग स्ट्रक्चर में कोई वेरिएबल नहीं जोड़ते हैं, तो कई आइटम के लिए सिर्फ़ 1 URL जनरेट होता है। ऐसा इसलिए होता है क्योंकि डायनामिक आइटम पेज के URL स्लग स्ट्रक्चर में डिफ़ॉल्ट रूप से 'प्राइमरी' फील्ड का इस्तेमाल किया जाता है। दोनों आइटम के लिए सिर्फ़ 1 URL बनने के कारण, केवल 1 आइटम के पास डायनामिक आइटम पेज का अलग वर्जन होगा, जबकि दूसरे के पास नहीं होगा।
URL स्लग स्ट्रक्चर मौजूदा स्लग स्ट्रक्चर से टकराने नहीं चाहिए
URL स्लग स्ट्रक्चर ऐसा नहीं हो सकता, जिसका इस्तेमाल आपकी साइट के किसी दूसरे मौजूदा पेज पर पहले से हो रहा है। यूनीक होने के लिए, URL स्लग स्ट्रक्चर में आपकी साइट के किसी दूसरे पेज जैसा
एक ही प्रीफिक्स
नहीं हो सकता (जैसे, {कलेक्शन का नाम})
और वेरिएबल्स की संख्या भी समान नहीं हो सकती, भले ही वेरिएबल्स अलग हों।
अगर URL स्लग स्ट्रक्चर किसी मौजूदा स्ट्रक्चर से टकराता है, तो CMS आपको उसमें किए गए बदलाव सहेजने नहीं देगा। इसलिए, अपने डायनामिक पेज के URL स्लग स्ट्रक्चर अपडेट करते समय पक्का करें कि एक ही प्रीफिक्स के बाद उनमें वेरिएबल्स की संख्या समान न हो।
ऐसे टकराने वाले URL स्लग स्ट्रक्चर का उदाहरण दिखाएं जिनका इस्तेमाल नहीं किया जा सकता
नीचे दी गई उदाहरण इमेज में, URL स्लग स्ट्रक्चर एक-दूसरे से टकराते हैं क्योंकि उनका प्रीफिक्स एक जैसा है और उनमें वेरिएबल्स की संख्या भी समान है (कुल 1 वेरिएबल):
- felines/{origin}
- felines/{text-field}
तकनीकी रूप से, हर पेज के लिए जनरेट किए गए वेब एड्रेस यूनीक हो सकते हैं। फिर भी, एक जैसे प्रीफिक्स के बाद वेरिएबल्स की कुल संख्या समान होने से स्लग स्ट्रक्चर आपस में टकराते हैं।
URL स्लग स्ट्रक्चर को एडिट करते समय पक्का करें कि उसका प्रीफिक्स और वेरिएबल्स की संख्या आपकी साइट पर इस्तेमाल किए गए किसी दूसरे स्लग स्ट्रक्चर जैसी न हो।
डायनामिक पेज के URL स्लग स्ट्रक्चर में वेरिएबल्स जोड़ना
URL स्लग स्ट्रक्चर देखने के लिए, अपने एडिटर में संबंधित डायनामिक पेज के SEO टैब पर जाएं। इसके बाद, आप स्ट्रक्चर को मैन्युअली एडिट करके ऐसे वेरिएबल फील्ड जोड़ सकते हैं जो हर कलेक्शन आइटम की वास्तविक फील्ड वैल्यू के आधार पर बदलते हैं।
- अपने एडिटर पर जाएं।
- एडिटर के बाईं ओर पेजेस और मेन्यू
पर क्लिक करें। - डायनामिक पेजेस पर क्लिक करें।
- संबंधित डायनामिक पेज पर होवर करें और दाईं ओर मौजूद मोर एक्शंस आइकन
पर क्लिक करें। - SEO पर क्लिक करें।
- URL स्लग स्ट्रक्चर फील्ड को एडिट करें:
- URL स्लग स्ट्रक्चर फील्ड के आगे एडिट पर क्लिक करें और चुनें कि आप क्या करना चाहते हैं:
- वेरिएबल जोड़ें: + ऐड वेरिएबल पर क्लिक करें और URL स्लग स्ट्रक्चर में उसकी वैल्यू इस्तेमाल करने के लिए कोई 'टेक्स्ट' या 'नंबर' फील्ड चुनें।
- स्टैटिक वैल्यू जोड़ें या एडिट करें: फील्ड पर क्लिक करें और URL स्लग स्ट्रक्चर में इस्तेमाल की जाने वाली स्टैटिक वैल्यू डालें या मौजूदा वैल्यू एडिट करें। केवल अक्षरों, नंबरों या डैश का इस्तेमाल करें।
टिप: आप URL स्लग में नॉन-लैटिन कैरेक्टर भी जोड़ सकते हैं।
- सेव पर क्लिक करें।
- बदलावों को कन्फर्म करने के लिए रिप्लेस URLs पर क्लिक करें। डायनामिक पेज के पुराने URLs मिटा दिए जाएंगे और वे अब काम नहीं करेंगे। उनकी जगह, डायनामिक पेज के लिए नए URLs जनरेट किए जाएंगे।
किसी खास डायनामिक आइटम पेज के URL स्लग एडिट करना
अपने कलेक्शन से, आप किसी खास डायनामिक आइटम पेज के URL के आखिरी हिस्से को कस्टमाइज कर सकते हैं। अगर आपकी साइट से कोई डोमेन कनेक्ट है, तो URL स्लग बदलने पर पुराना URL अपने-आप नए URL पर रिडायरेक्ट हो जाएगा। अगर आपने अपनी साइट से कोई डोमेन कनेक्ट नहीं किया है, तो URL स्लग बदलने के बाद पुराना URL काम नहीं करेगा और उसकी जगह 404 पेज लोड होगा।
- अपनी साइट के डैशबोर्ड में CMS पर जाएं। इसके अलावा, आप अपने एडिटर में CMS
पर क्लिक कर सकते हैं और फिर योर कलेक्शंस पर क्लिक करें। - संबंधित कलेक्शन पर क्लिक करें।
- संबंधित आइटम के लिए सही 'पेज लिंक' फील्ड पर क्लिक करें।
नोट: डिफॉल्ट रूप से, 'पेज लिंक' फील्ड का टाइटल यह होता है: {कलेक्शन का नाम} (आइटम)
- संबंधित URL स्लग फील्ड पर क्लिक करके URL एडिट करें। सिर्फ अक्षरों, संख्याओं या डैश का इस्तेमाल करें।
सुझाव: आप URL स्लग में नॉन-लैटिन कैरेक्टर्स जोड़ सकते हैं। - सेव पर क्लिक करें।
अक्सर पूछे जाने वाले सवाल
यूनीक डायनामिक पेज URL बनाने का तरीका जानने के लिए, नीचे दिए गए किसी सवाल पर क्लिक करें।
डायनामिक URL क्या होते हैं?
डायनामिक URL ऐसे वेबपेज एड्रेस होते हैं जो पेज से कनेक्ट किए गए कलेक्शन आइटम और URL स्लग स्ट्रक्चर में इस्तेमाल किए गए फ़ील्ड के आधार पर बदलते हैं। डायनामिक आइटम पेज पर हर कलेक्शन आइटम का वर्जन उपलब्ध कराने के लिए, उस आइटम का यूनीक डायनामिक आइटम पेज URL होना ज़रूरी है। इसलिए, अपने कलेक्शन के हर आइटम को उसका अलग यूनीक URL देने के लिए आपको URL स्लग स्ट्रक्चर में फ़ील्ड जोड़ने पड़ सकते हैं।
मुझे अपने कलेक्शन में डायनामिक पेज URL कहां दिखेंगे?
हर आइटम का डायनामिक पेज URL देखने के लिए, अपने कलेक्शन में डायनामिक पेज से जुड़ा 'पेज लिंक' फ़ील्ड देखें।
जब भी आप कोई डायनामिक पेज बनाते हैं, तो उसका 'पेज लिंक' फ़ील्ड आपके कलेक्शन में जुड़ जाता है। 'पेज लिंक' फ़ील्ड, डायनामिक पेज के URL स्लग स्ट्रक्चर में इस्तेमाल किए गए कैरेक्टर और वेरिएबल को जोड़कर हर आइटम का URL जनरेट करता है।
स्लग स्ट्रक्चर में कोई वेरिएबल जोड़ते समय, आप वह कलेक्शन फ़ील्ड चुनते हैं जिसे वेरिएबल दिखाता है। स्लग स्ट्रक्चर में मौजूद सभी वेरिएबल, हर आइटम की असली फ़ील्ड वैल्यू से बदल जाते हैं। URL स्लग में इस्तेमाल किए गए फ़ील्ड लोअरकेस अक्षरों में बदल जाते हैं और स्पेस की जगह डैश आ जाते हैं। इससे आप कलेक्शन आइटम की फ़ील्ड वैल्यू को उनके डायनामिक पेज URL में इस्तेमाल कर सकते हैं।
आपके कलेक्शन के 'टेबल' लेआउट में, डिफ़ॉल्ट रूप से फ़ील्ड कलेक्शन के सबसे दाईं ओर जोड़े जाते हैं।

अपने कलेक्शन के 'लिस्ट' या 'गैलरी' लेआउट में, नीचे जोड़े गए URL फ़ील्ड देखने के लिए संबंधित आइटम पर क्लिक करें। डायनामिक पेज का प्रीव्यू देखने के लिए, फ़ील्ड में प्रीव्यू या ओपन प्रीव्यू पर क्लिक करें। अपने कलेक्शन फ़ील्ड मैनेज करने के तरीके के बारे में और जानें।
Wix Harmony Editor में, अपने कलेक्शन का 'आइटम स्लग' फ़ील्ड देखें। इसमें हर आइटम के पेज URL का आखिरी हिस्सा दिखता है।
URL स्लग वेरिएबल के लिए मैं कौन-से फ़ील्ड इस्तेमाल कर सकता हूं?
आप ऐसे फ़ील्ड इस्तेमाल कर सकते हैं जो नीचे दिए गए क्राइटेरिया को पूरा करते हों:
- फ़ील्ड टाइप 'टेक्स्ट' या 'नंबर' होना चाहिए।
- फ़ील्ड सॉर्ट किए जा सकने चाहिए, जैसा कि API में तय किया गया है।
- URL स्लग स्ट्रक्चर में इस्तेमाल करने के लिए, फ़ील्ड में "urlized" फ़्लैग होना चाहिए।
फ़िलहाल, यह चेक करने का कोई सीधा तरीका नहीं है कि किसी फ़ील्ड में "urlized" फ़्लैग है या नहीं। आम तौर पर इसे डेवलपर टूल्स या खास API क्वेरी के ज़रिए चेक किया जाता है। सभी प्रॉपर्टी और उपलब्ध फ़िल्टर की पूरी लिस्ट पाने के लिए, SDK में API का क्वेरी मेथड देखें, जैसे
queryComments(), या
REST में सपोर्टेड फ़िल्टर और सॉर्टिंग आर्टिकल देखें।
इनके बारे में और जानें:
क्या मुझे डायनामिक कैटेगरी पेजों के लिए URL स्लग कॉन्फ़िगर करने होंगे?
अगर आप बिल्ट-इन 'कैटेगरी' फ़ील्ड टाइप वाले कैटेगरी कलेक्शन इस्तेमाल करते हैं, तो आपके डायनामिक कैटेगरी पेजों के URL स्लग स्ट्रक्चर अपने-आप बन जाते हैं। आपको मैन्युअली वेरिएबल जोड़ने या URL स्ट्रक्चर एडिट करने की ज़रूरत नहीं है।
डिफ़ॉल्ट रूप से, कैटेगरी आइटम पेज और कैटेगरी लिस्ट पेज, डायनामिक आइटम पेज और डायनामिक लिस्ट पेज वाले URL स्लग स्ट्रक्चर ही इस्तेमाल करते हैं।
- कैटेगरी पेज: https://www.{your-domain.com}/{collection-name}/{primary-field}
- कैटेगरी लिस्ट पेज: https://www.{your-domain.com}/{collection-name}
क्या मैं URL स्लग फ़ील्ड में नॉन-लैटिन कैरेक्टर इस्तेमाल कर सकता हूं?
हां, अब आप URL स्लग फ़ील्ड में नॉन-लैटिन कैरेक्टर इस्तेमाल कर सकते हैं। URL स्लग फ़ील्ड में डाले गए नॉन-लैटिन कैरेक्टर ब्राउज़र के एड्रेस बार में बिल्कुल वैसे ही दिखाई देंगे।
क्या मैं SEO मेटा टैग में वेरिएबल जोड़ सकता हूं?
हां। अपने डायनामिक पेज के मेटा टैग में वेरिएबल जोड़ने के लिए, अपने SEO डैशबोर्ड पर जाएं। ये वेरिएबल आपके कलेक्शन की असल वैल्यू से बदल जाते हैं, जिससे आप हर डायनामिक पेज के कंटेंट से जुड़ी जानकारी दिखा सकते हैं।
अपने डायनामिक पेज की SEO सेटिंग्स एडिट करने के बारे में और जानें।