WordPress Multisite एक एकल WordPress इंस्टॉलेशन को आपस में जुड़े साइटों के नेटवर्क में बदल देता है, जिसे एक डैशबोर्ड से प्रबंधित किया जाता है। यह WordPress कोर में निर्मित एक शक्तिशाली विशेषता है, लेकिन यह हर परिदृश्य के लिए सही समाधान नहीं है। यह गाइड बताती है कि Multisite क्या है, कब इसका उपयोग करना समझ में आता है, इसे कैसे सेटअप करें, और साइटों के नेटवर्क का प्रबंधन करते समय किन बातों का ध्यान रखना चाहिए।
WordPress Multisite क्या है?
WordPress Multisite एक अंतर्निहित विशेषता है जो आपको एक ही इंस्टॉलेशन से कई WordPress साइटें चलाने की अनुमति देती है। नेटवर्क में सभी साइटें समान WordPress कोर फ़ाइलें, प्लगइन्स और थीम साझा करती हैं, लेकिन प्रत्येक साइट की अपनी सामग्री, उपयोगकर्ता और सेटिंग्स होती हैं। एक "सुपर एडमिन" नेटवर्क-स्तरीय सेटिंग्स का प्रबंधन करता है, जबकि व्यक्तिगत साइट एडमिन अपनी साइट की सामग्री का प्रबंधन करते हैं।
Multisite कैसे काम करता है
जब आप Multisite को सक्रिय करते हैं, तो WordPress नेटवर्क में प्रत्येक साइट के लिए अतिरिक्त डेटाबेस तालिकाएँ बनाता है। मुख्य तालिकाएँ (wp_options, wp_posts, wp_users) प्राथमिक साइट के लिए बनी रहती हैं, जबकि नई साइटों को अपनी स्वयं की उपसर्गित तालिकाएँ मिलती हैं (जैसे wp_2_options, wp_2_posts, आदि)। wp_users और wp_usermeta तालिकाएँ सभी साइटों के बीच साझा की जाती हैं, जिससे उपयोगकर्ताओं को नेटवर्क के भीतर कई साइटों पर खाते रखने की अनुमति मिलती है।
कब Multisite का उपयोग करें (और कब नहीं)
Multisite विशिष्ट संगठनात्मक संरचनाओं के लिए उपयुक्त है। यह समझना कि कब यह फिट बैठता है और कब नहीं, आपको बाद में माइग्रेशन की समस्याओं से बचाता है।
| जब Multisite का उपयोग करें | जब Multisite से बचें |
|---|---|
| विश्वविद्यालय विभागों को अलग साइटों की आवश्यकता है | साइटों को अलग होस्टिंग वातावरण की आवश्यकता है |
| फ्रैंचाइज़ स्थान ब्रांडिंग साझा करते हैं | प्रत्येक साइट को अलग प्लगइन्स की आवश्यकता है |
| एक संगठन कई ब्लॉग का प्रबंधन करता है | साइटों के ट्रैफ़िक स्तर बहुत भिन्न हैं |
| अलग सामग्री के साथ बहुभाषी साइटें | क्लाइंट साइटें जिन्हें स्वतंत्र प्रबंधन की आवश्यकता है |
| विकास/स्टेजिंग वातावरण | साइटें जिन्हें स्वतंत्र रूप से स्थानांतरित करने की आवश्यकता हो सकती है |
| संपत्तियों के बीच सुसंगत ब्रांडिंग | विभिन्न भुगतान सेटअप के साथ ई-कॉमर्स स्टोर |
सबडोमेन बनाम सबडायरेक्टरी
WordPress Multisite नेटवर्क साइटों के लिए दो URL संरचनाएँ प्रदान करता है:
सबडायरेक्टरी (पथ-आधारित)
example.com/site1/, example.com/site2/
- सरल सेटअप, DNS कॉन्फ़िगरेशन की आवश्यकता नहीं
- सभी साइटें मुख्य डोमेन की प्राधिकृति साझा करती हैं
- यदि WordPress एक सबडायरेक्टरी में स्थापित है तो उपलब्ध नहीं
- मुख्य साइट को डोमेन रूट पर सेटअप करना आवश्यक है
सबडोमेन
site1.example.com, site2.example.com
- प्रत्येक साइट अधिक स्वतंत्रता महसूस करती है
- वाइल्डकार्ड DNS कॉन्फ़िगरेशन की आवश्यकता है
- पूर्ण कस्टम डोमेन के लिए डोमेन मैपिंग का उपयोग कर सकते हैं
- SSL प्रमाणपत्रों के साथ सेटअप करना थोड़ा अधिक जटिल है
SEO उद्देश्यों के लिए, सबडायरेक्टरी डोमेन प्राधिकृति को अधिक प्रभावी ढंग से समेकित करती है। संगठनात्मक स्वतंत्रता के लिए, सबडोमेन या मैप किए गए डोमेन एक साफ विभाजन प्रदान करते हैं।
WordPress Multisite सेटअप करना: चरण दर चरण
पूर्वापेक्षाएँ
- एक नया या मौजूदा WordPress इंस्टॉलेशन (संस्करण 6.0 या उच्चतर की सिफारिश की जाती है)
- wp-config.php और .htaccess को संपादित करने के लिए FTP या फ़ाइल प्रबंधक का उपयोग
- Multisite सक्षम करने से पहले सभी प्लगइन्स को निष्क्रिय करें
- अपने डेटाबेस और फ़ाइलों का पूरी तरह से बैकअप लें
चरण 1: wp-config.php में Multisite सक्षम करें
इस पंक्ति को अपने wp-config.php फ़ाइल में जोड़ें, उस पंक्ति के ऊपर जो कहती है "बस इतना ही, संपादन बंद करें!":
define( 'WP_Adefine( 'ALLOW_MULTISITE', true );
चरण 2: नेटवर्क स्थापित करें
स्थायी जोड़ने और अपने डैशबोर्ड को ताज़ा करने के बाद, टूल्स > नेटवर्क सेटअप पर जाएं। उपडोमेन या उपनिर्देशिकाओं के बीच चुनें, अपना नेटवर्क शीर्षक और प्रशासन ईमेल दर्ज करें, फिर स्थापित करें पर क्लिक करें।
चरण 3: कॉन्फ़िगरेशन फ़ाइलें अपडेट करें
WordPress आपके wp-config.php और .htaccess फ़ाइलों में जोड़ने के लिए कोड स्निपेट प्रदर्शित करेगा। इन्हें ठीक उसी तरह कॉपी करें जैसे दिखाया गया है। wp-config.php में जोड़ आपके नेटवर्क कॉन्फ़िगरेशन को परिभाषित करते हैं, जबकि .htaccess नियम नेटवर्क साइटों के लिए URL रूटिंग को संभालते हैं।
चरण 4: फिर से लॉग इन करें
कॉन्फ़िगरेशन फ़ाइलों को अपडेट करने के बाद, लॉग आउट करें और फिर से लॉग इन करें। अब आप प्रशासन बार में मेरी साइटें मेनू देखेंगे और नेटवर्क प्रशासन डैशबोर्ड तक पहुँच प्राप्त करेंगे।
अपने मल्टीसाइट नेटवर्क का प्रबंधन
नेटवर्क प्रशासन डैशबोर्ड
नेटवर्क प्रशासन डैशबोर्ड व्यक्तिगत साइट डैशबोर्ड से अलग है। यहाँ से आप:
- साइटें: नेटवर्क में साइटें बनाएं, संपादित करें, निष्क्रिय करें, या हटाएं
- उपयोगकर्ता: सभी साइटों में उपयोगकर्ताओं का प्रबंधन करें और नेटवर्क-स्तरीय भूमिकाएँ सौंपें
- थीम: थीम स्थापित करें और नियंत्रित करें कि कौन सी नेटवर्क साइटों के लिए उपलब्ध हैं
- प्लगइन्स: नेटवर्क-व्यापी प्लगइन्स स्थापित करें या प्रति-साइट सक्रियण की अनुमति दें
- सेटिंग्स: पंजीकरण विकल्प, फ़ाइल अपलोड सीमाएँ, और डिफ़ॉल्ट सेटिंग्स कॉन्फ़िगर करें
मल्टीसाइट में उपयोगकर्ता भूमिकाएँ
मल्टीसाइट एक "सुपर प्रशासक" भूमिका को मानक WordPress भूमिकाओं के ऊपर जोड़ता है। यहाँ भूमिकाएँ कैसे भिन्न होती हैं:
भूमिका
क्षेत्र
मुख्य क्षमताएँ
सुपर प्रशासक
पूरा नेटवर्क
प्लगइन्स/थीम स्थापित करें, सभी साइटों का प्रबंधन करें
प्रशासक
एकल साइट
सामग्री, उपयोगकर्ताओं, और सेटिंग्स का प्रबंधन करें (प्लगइन्स स्थापित नहीं कर सकते)
संपादक
एकल साइट
सभी पोस्ट का प्रबंधन और प्रकाशन करें
लेखक/योगदानकर्ता
एकल साइट
अपनी सामग्री बनाएं और प्रबंधित करें
प्लगइन और थीम प्रबंधन
मल्टीसाइट में, केवल सुपर प्रशासक ही प्लगइन्स और थीम स्थापित कर सकते हैं। साइट प्रशासक केवल उन प्लगइन्स और थीम को सक्रिय कर सकते हैं जो सुपर प्रशासक ने उपलब्ध कराए हैं। आप एक प्लगइन को "नेटवर्क सक्रिय" भी कर सकते हैं ताकि यह सभी साइटों पर सक्रिय हो, जो सुरक्षा, कैशिंग, और SEO प्लगइन्स के लिए उपयोगी है जो हर जगह चलने चाहिए।
प्रदर्शन पर विचार
एक मल्टीसाइट नेटवर्क सभी साइटों के बीच सर्वर संसाधनों को साझा करता है। जैसे-जैसे आपका नेटवर्क बढ़ता है, उचित योजना के बिना प्रदर्शन खराब हो सकता है:
- डेटाबेस वृद्धि: प्रत्येक साइट लगभग 10-12 तालिकाएँ जोड़ती है। 50-साइट नेटवर्क का मतलब है कि उसी डेटाबेस में 500+ अतिरिक्त तालिकाएँ हैं।
- साझा होस्टिंग सीमाएँ: मल्टीसाइट साझा होस्टिंग पर खराब प्रदर्शन करता है। उचित RAM और CPU के साथ VPS या समर्पित सर्वर का उपयोग करें।
- ऑब्जेक्ट कैशिंग: नेटवर्क साइटों के बीच डेटाबेस क्वेरी को कम करने के लिए Redis या Memcached लागू करें।
- CDN उपयोग: सर्वर लोड को कम करने के लिए स्थिर संपत्तियों को CDN के माध्यम से परोसें।
- व्यक्तिगत साइट ट्रैफ़िक: यदि नेटवर्क में एक साइट को ट्रैफ़िक में वृद्धि मिलती है, तो यह अन्य सभी साइटों को प्रभावित कर सकता है क्योंकि वे समान सर्वर संसाधनों को साझा करते हैं।
मल्टीसाइट कार्यभार को संभालने के लिए होस्टिंग सिफारिशों के लिए, हमारे WordPress होस्टिंग गाइड को पढ़ें।
सुरक्षा के निहितार्थ
एक मल्टीसाइट नेटवर्क में सुरक्षा को अतिरिक्त ध्यान देने की आवश्यकता होती है क्योंकि एक साइट में एक कमजोर बिंदु पूरे नेटवर्क को प्रभावित कर सकता है:
- प्लगइन कमजोरियाँ
- सुरक्षा: चूंकि प्लगइन्स साझा होते हैं, एक कमजोर प्लगइन नेटवर्क में हर साइट को जोखिम में डालता है।
- उपयोगकर्ता पहुँच नियंत्रण: ध्यान से प्रबंधित करें कि किसे व्यवस्थापक और सुपर व्यवस्थापक भूमिकाएँ मिलती हैं। सुपर व्यवस्थापक खातों को केवल विश्वसनीय कर्मचारियों तक सीमित करें।
- फाइल अपलोड प्रतिबंध: दुर्भावनापूर्ण अपलोड को रोकने के लिए नेटवर्क सेटिंग्स में अनुमत फ़ाइल प्रकारों को कॉन्फ़िगर करें।
- नियमित अपडेट: कोर, प्लगइन, और थीम अपडेट को तुरंत लागू किया जाना चाहिए क्योंकि वे सभी साइटों को एक साथ प्रभावित करते हैं।
व्यापक सुरक्षा प्रथाओं के लिए, हमारे 2026 के लिए वर्डप्रेस सुरक्षा गाइड को देखें।
वर्डप्रेस मल्टीसाइट के विकल्प
मल्टीसाइट हमेशा सही उत्तर नहीं है। इन विकल्पों पर विचार करें:
- अलग वर्डप्रेस इंस्टॉलेशन: यदि साइटों को विभिन्न प्लगइन्स, थीम, या होस्टिंग वातावरण की आवश्यकता है, तो मुख्यWP या मैनेजWP जैसे प्रबंधन उपकरण के साथ व्यक्तिगत इंस्टॉलेशन मल्टीसाइट की सीमाओं के बिना केंद्रीकृत नियंत्रण प्रदान करते हैं।
- बहुभाषी प्लगइन्स: बहुभाषी साइटों के लिए, WPML या TranslatePress जैसे प्लगइन्स अलग नेटवर्क साइटों को चलाने की तुलना में सरल हो सकते हैं।
- हेडलैस वर्डप्रेस: यदि आपको एक सामग्री स्रोत से कई फ्रंटेंड्स की आवश्यकता है, तो साझा API के साथ एक हेडलैस सेटअप मल्टीसाइट की तुलना में अधिक लचीला हो सकता है।
चाहे आप मल्टीसाइट का उपयोग करें या नहीं, निरंतर साइट प्रबंधन के लिए, हमारे वर्डप्रेस रखरखाव गाइड की समीक्षा करें।
अधिक जानकारी के लिए, आधिकारिक दस्तावेज़ देखें: WordPress मल्टीसाइट दस्तावेज़.
अक्सर पूछे जाने वाले प्रश्न
क्या मैं एक मौजूदा वर्डप्रेस साइट को मल्टीसाइट में बदल सकता हूँ?
हाँ, आप एक मौजूदा वर्डप्रेस इंस्टॉलेशन पर मल्टीसाइट सक्षम कर सकते हैं। आपकी वर्तमान साइट नेटवर्क की मुख्य साइट बन जाती है। हालाँकि, इस परिवर्तन को करने से पहले हमेशा एक पूर्ण बैकअप बनाएं, क्योंकि यह प्रक्रिया आपके डेटाबेस संरचना और कॉन्फ़िगरेशन फ़ाइलों को संशोधित करती है।
क्या नेटवर्क में प्रत्येक साइट एक अलग डोमेन का उपयोग कर सकती है?
हाँ, डोमेन मैपिंग के माध्यम से। वर्डप्रेस कोर संस्करण 4.5 से डोमेन मैपिंग का समर्थन करता है। आपके नेटवर्क में प्रत्येक साइट का अपना कस्टम डोमेन हो सकता है (जैसे, sitea.com, siteb.com) बजाय उपडोमेन या उपनिर्देशिकाओं का उपयोग करने के।
अगर मैं बाद में मल्टीसाइट को निष्क्रिय कर दूं तो क्या होगा?
मल्टीसाइट से एकल साइट में वापस लौटना जटिल है और इसे एक-क्लिक ऑपरेशन के रूप में आधिकारिक रूप से समर्थन नहीं किया जाता है। आपको प्रत्येक साइट से सामग्री को व्यक्तिगत रूप से निर्यात करना होगा और इसे अलग वर्डप्रेस इंस्टॉलेशन में आयात करना होगा। मल्टीसाइट पर प्रतिबद्ध होने से पहले अपनी वास्तुकला की योजना बनाएं।
क्या सभी प्लगइन्स वर्डप्रेस मल्टीसाइट के साथ संगत हैं?
अधिकांश प्लगइन्स मल्टीसाइट के साथ काम करते हैं, लेकिन सभी नहीं। कुछ प्लगइन्स नेटवर्क सक्रियण को सही ढंग से संभाल नहीं सकते हैं या वे डेटा को ऐसे तरीके से संग्रहीत कर सकते हैं जो मल्टीसाइट की साझा डेटाबेस संरचना के साथ संघर्ष करता है। उत्पादन में तैनात करने से पहले हमेशा स्टेजिंग नेटवर्क पर प्लगइन्स का परीक्षण करें।
मल्टीसाइट नेटवर्क साइटों के बीच SEO कैसे काम करता है?
नेटवर्क में प्रत्येक साइट को खोज इंजनों द्वारा एक अलग वेबसाइट के रूप में माना जाता है। यदि उपनिर्देशिकाओं का उपयोग किया जा रहा है, तो साइटें मुख्य डोमेन की प्राधिकरण साझा करती हैं। यदि उपडोमेन या मैप किए गए डोमेन का उपयोग किया जा रहा है, तो प्रत्येक साइट स्वतंत्र रूप से अपनी स्वयं की डोमेन प्राधिकरण बनाती है। नेटवर्क-व्यापी SEO प्लगइन स्थापित करें और इसे प्रत्येक साइट के लिए व्यक्तिगत रूप से कॉन्फ़िगर करें।
क्या मैं नेटवर्क में साइटों के बीच सामग्री साझा कर सकता हूँ?
वर्डप्रेस स्वाभाविक रूप से नेटवर्क साइटों के बीच सामग्री साझा नहीं करता है। आप मीडिया लाइब्रेरी साझा करने के लिए Network Media Library जैसे प्लगइन्स का उपयोग कर सकते हैं या एक साइट से दूसरी साइट पर सामग्री खींचने के लिए वर्डप्रेस REST API का उपयोग करके कस्टम समाधान बना सकते हैं।
क्या वर्डप्रेस मल्टीसाइट एक वेब होस्टिंग व्यवसाय के लिए उपयुक्त है?
हालांकि तकनीकी रूप से संभव है, मल्टीसाइट को क्लाइंट साइटों की होस्टिंग के लिए अनुशंसित नहीं किया जाता है क्योंकि यह निर्भरता और सुरक्षा जोखिम पैदा करता है। यदि एक क्लाइंट की साइट से समझौता किया जाता है, तो यह दूसरों को प्रभावित कर सकता है। प्रबंधन डैशबोर्ड के साथ समर्पित इंस्टॉलेशन होस्टिंग परिदृश्यों के लिए बेहतर अलगाव प्रदान करते हैं।
क्या आपको अपने मल्टीसाइट नेटवर्क के लिए विश्वसनीय होस्टिंग की आवश्यकता है?
मल्टीसाइट नेटवर्क को पर्याप्त संसाधनों के साथ होस्टिंग की आवश्यकता होती है। सही फिट खोजने के लिए हमारी होस्टिंग तुलना की जांच करें।
होस्टिंग गाइड पढ़ें →



