वर्डप्रेस में डीएनएस प्रीफेचिंग कैसे सेट करें
डीएनएस प्रीफेचिंग से वर्डप्रेस साइट्स तेजी से लोड हो सकती हैं। Google Analytics, Google फोंट और अन्य जैसे बाहरी संसाधनों पर निर्भर साइट के लिए, यह 500ms तक बचा सकता है।

डोमेन नाम सिस्टम प्रीफ़ेचिंग, जिसे लोकप्रिय रूप से DNS प्रीफ़ेचिंग के रूप में जाना जाता है, उपयोगकर्ताओं के अनुरोध करने से पहले डोमेन नामों को हल करने की प्रक्रिया है। इसका उपयोग मुख्य रूप से वेबसाइटों को तेजी से लोड करने और समग्र प्रदर्शन को बढ़ाने के लिए किया जाता है।
वर्डप्रेस में डीएनएस प्रीफेक्टिंग नियमित रूप से अनुरोधित संसाधनों जैसे कि Google फोंट, गूगल एनालिटिक्स, फॉन्ट विस्मयकारी और अधिक को प्रीफेच करके वेबसाइटों को तेजी से लोड करने का एक लोकप्रिय तरीका है।
इस पोस्ट में आप सीखेंगे कि प्लगइन की मदद से या मैन्युअल रूप से वर्डप्रेस में DNS प्रीफ़ेचिंग कैसे जोड़ें। इससे वर्डप्रेस साइट को तेज़ी से लोड करने में मदद मिल सकती है ।
डीएनएस प्रीफेच कैसे काम करता है?
DNS प्रीफेच बैकग्राउंड में काम करता है। यदि आप कई डोमेन से संसाधन लोड कर रहे हैं। यह सामान्य रूप से वेबसाइट लोड समय को प्रभावित करेगा क्योंकि ब्राउज़र को DNS लुकअप करने में लगभग 100ms लगेंगे।
इसका अर्थ है कि यदि आपके पास अधिकतम 5 डोमेन हैं जिनसे आप संसाधन लोड कर रहे हैं, तो ब्राउज़र को देखने के लिए 500ms तक का समय लग सकता है।
लेकिन DNS प्रीफ़ेचिंग क्या करता है कि यह उस डोमेन को बनाता है जिसे आप पृष्ठभूमि में लोड पर निर्भर कर रहे हैं, इससे पहले कि कोई उपयोगकर्ता किसी लिंक पर क्लिक करता है जो इसे ट्रिगर करेगा।
इसका मतलब है कि जब तक उपयोगकर्ता उस पर क्लिक करता है, संसाधन तैयार होते हैं और पेज तुरंत लोड हो जाएगा।

यदि आप कई बाहरी संसाधनों पर निर्भर हैं, तो DNS प्रीफ़ेच आपके लोड होने के समय को बेहतर बना सकता है। Google फ़ॉन्ट, Google Analytics आदि का उपयोग करने वाली एक सामान्य WordPress साइट के लिए, DNS प्रीफ़ेच लोड होने के समय में 500ms तक की बचत कर सकता है।
DNS प्रीफ़ेचिंग का उपयोग किस लिए करें
आपकी साइट को तेज़ी से लोड करने के लिए आप कई संसाधन प्रीफ़ेच कर सकते हैं। वे सम्मिलित करते हैं:
- गूगल फोंट
- Google Analytics
- सीडीएन यूआरएल
- गूगल टैग प्रबंधक
- बहुत बढ़िया फ़ॉन्ट
- गूगल मानचित्र
- और कोई बाहरी संसाधन
वर्डप्रेस में डीएनएस प्रीफेचिंग कैसे सेट करें
WordPress में DNS प्रीफ़ेचिंग को सक्षम करने के लिए इन चरणों का पालन करें:
1. एक DNS प्रीफेच प्लगइन स्थापित करें
वर्डप्रेस में डीएनएस प्रीफेचिंग को लागू करने का सबसे आसान तरीका एक प्लगइन का उपयोग करना है। यह आपकी थीम फ़ाइलों को संपादित करने के तनाव से बचाएगा।
इसके लिए सबसे अच्छा प्लगइन Perfmatters है । यह एक प्रीमियम प्लगइन है जिसमें वर्डप्रेस वेबसाइट की गति बढ़ाने के लिए कई शानदार फीचर्स मौजूद हैं। इसका एक और विकल्प WP Rocket है ।
Perfmatters के लिए, आपको उनकी वेबसाइट से प्लगइन डाउनलोड करना होगा । इसे अपने वर्डप्रेस डैशबोर्ड में इंस्टॉल और एक्टिवेट करें।
यदि आप प्लगइन का उपयोग नहीं करना चाहते हैं, लेकिन इसे मैन्युअल रूप से करना चाहते हैं, तो सीधे बिंदु 4 पर जाएं।
2. प्रीफ़ेच में डोमेन जोड़ें
Perfmatters प्लगइन को इंस्टॉल और एक्टिवेट करने के बाद। प्लगइन सेटिंग्स में जाएं और अतिरिक्त टैप पर क्लिक करें। वहां आप प्रीफेच में डोमेन जोड़ सकते हैं।
आपको नीचे दिए गए पैटर्न का पालन करते हुए प्रति पंक्ति केवल एक डोमेन जोड़ना चाहिए:
//fonts.googleapis.com //www.google-analytics.com //cdnjs.cloudflare.com //www.googletagmanager.com

WP रॉकेट के लिए, प्रीलोड टैब पर जाएं और DNS अनुरोधों को प्रीफ़ेच करने के लिए नीचे स्क्रॉल करें। वहां आप उन URL को इनपुट कर सकते हैं जिन्हें आप ऊपर वाले पैटर्न के समान प्रीफ़ेच करना चाहते हैं।
3. परिवर्तन सहेजें।
सुनिश्चित करें कि आप परिवर्तनों को सहेजते हैं। बस इतना ही।
4. WordPress में मैन्युअल रूप से DNS प्रीफ़ेचिंग जोड़ें।
यदि आप बिना किसी प्लगइन के मैन्युअल रूप से वर्डप्रेस में DNS प्रीफ़ेचिंग जोड़ना पसंद करते हैं, तो आपको अपनी थीम की functions.php फ़ाइल को संपादित करना होगा ।
बस नीचे दिए गए कोड को अपने functions.php में जोड़ें। नीचे दिए गए उदाहरण में, मैंने Google Analytics, Google टैग प्रबंधक और Google फोंट को एक गाइड के रूप में जोड़ा है। आप इसे संपादित कर सकते हैं और आप और भी जोड़ सकते हैं।
//* DNS Prefetching
function dns_prefetch() {
echo '<meta http-equiv="x-dns-prefetch-control" content="on">
<link rel="dns-prefetch" href="https://www.google-analytics.com" />
<link rel="dns-prefetch" href="https://www.googletagmanager.com" />
<link rel="dns-prefetch" href="https://fonts.googleapis.com" />
}
add_action('wp_head', 'dns_prefetch', 0);
बस एक नई लाइन जोड़ें जो इस तरह है:
<link rel="dns-prefetch" href="https://DOMAIN.com" />
निष्कर्ष
DNS प्रीफ़ेचिंग आपकी वेबसाइट, विशेष रूप से मोबाइल संस्करण को गति प्रदान कर सकती है। आपको एक अंतर दिखाई देना चाहिए, खासकर यदि आप बहुत सारे बाहरी संसाधनों पर भरोसा करते हैं।
ध्यान रखें कि इससे आपकी वेबसाइट की गति बढ़ सकती है, लेकिन आपकी वेबसाइट की गति में सबसे महत्वपूर्ण कारक वर्डप्रेस होस्टिंग और थीम हैं। मैं वर्डप्रेस होस्टिंग के लिए क्लाउडवेज़ की सलाह देता हूं और इसके कारणों के लिए आप मेरी क्लाउडवेज़ समीक्षा देख सकते हैं । यदि क्लाउडवेज़ आपके बजट से बाहर है, तो छोटी वेबसाइटों के लिए होस्टिंगर और ब्लूहोस्ट अच्छे विकल्प हैं।
मैं थीम के लिए GeneratePress की भी अनुशंसा करता हूं और इसके कारणों के लिए आप मेरी GeneratePress समीक्षा देख सकते हैं।





