WP Speed of Light: गति अनुकूलन
1. गति अनुकूलन सक्रिय करें
स्पीड ऑप्टिमाइज़ेशन सेक्शन वह जगह है जहाँ आप वर्डप्रेस की गति बढ़ाने वाले टूल्स को कॉन्फ़िगर कर सकते हैं। मेनू WP Speed of Light > स्पीड ऑप्टिमाइज़ेशन > स्पीडअप का
कैश सिस्टम को सक्रिय करें: यह सामान्य पृष्ठ तत्वों और डेटाबेस क्वेरीज़ को प्रीलोड करके आपकी वेबसाइट की गति बढ़ाएगा
कैश को मैन्युअल रूप से कैसे जोड़ें?
सबसे पहले, अगर आपके सर्वर पर फ़ाइल को संपादित करना संभव नहीं है, तो आपको "wp-config.php" फ़ाइल पर लिखने की अनुमति सेट करनी चाहिए। आपको FTP पर जाना होगा, फिर उस पर राइट क्लिक करके फ़ाइल अनुमतियाँ । यहाँ से आप अनुमति सेट कर सकते हैं।
"wp-config.php" फ़ाइल के शीर्ष पर "define( 'WP_CACHE',true);" स्क्रिप्ट जोड़ने की आवश्यकता है
WP Speed of Light > Speed optimization > Speedup पर जाएं और Activate cache system विकल्प को सक्रिय करें।
प्रत्येक को साफ़ करें : प्रत्येक x मिनट में संग्रहीत कैश को स्वचालित रूप से साफ़ करें और तुरंत एक नया संस्करण उत्पन्न करें
डेस्कटॉप/टैबलेट/मोबाइल के लिए कैश: डेस्कटॉप के लिए कैश को डिफ़ॉल्ट रूप से सभी डिवाइस पर उपलब्ध कराएँ। प्रति डिवाइस विशिष्ट कैश का दूसरा विकल्प केवल तभी इस्तेमाल किया जाना चाहिए जब आपका थीम फ्रेमवर्क प्रति डिवाइस विशिष्ट फ़ाइलें जेनरेट कर रहा हो।
समाप्ति हेडर जोड़ें: यह ब्राउज़र को निर्देश देता है कि उसे सर्वर से एक विशिष्ट फ़ाइल का अनुरोध करना चाहिए या ब्राउज़र के कैश से उसे प्राप्त करना चाहिए
बाह्य स्क्रिप्ट कैश करें: Google से प्राप्त स्क्रिप्ट जैसे बाह्य संसाधनों को कैश करें। चेतावनी: सक्रियण से पहले और बाद में प्रदर्शन की निगरानी अवश्य करें, कुछ मामलों में सक्रियण के बाद आपको प्रदर्शन में कमी का अनुभव हो सकता है!
निम्नलिखित पृष्ठों को कभी भी कैश न करें: उन पृष्ठों का URL जोड़ें जिन्हें आप कैश से बाहर रखना चाहते हैं (प्रति पंक्ति एक URL)
www.website.com/blog* जैसे नियमों का उपयोग करके URL के एक सेट को कैश से बाहर कर सकते हैं
केवल प्रो ऐडऑन
सहेजते समय सफाई: पोस्ट, पेज जैसी वर्डप्रेस सामग्री को सहेजते समय कैश को स्वचालित रूप से साफ़ करें...
छवि lazy loading : केवल तभी छवियाँ लोड करें जब वह उपयोगकर्ता द्वारा दृश्यमान हो (स्क्रॉल पर)
Iframe और वीडियो lazy loading : सभी iframe और HTML5 वीडियो को आलसी लोड करें
छवि lazy loading सक्षम करते समय विकल्प पर क्लिक करने पर नीचे कुछ विकल्प प्रदर्शित होंगे:
(चौड़ाई पिक्सेल) से कम वाली छवि को बाहर निकालें: इस चौड़ाई (पिक्सेल मान) से कम वाली सभी छवियों को छवि की lazy loading
(ऊँचाई पिक्सेल) से कम ऊँचाई वाली छवि को बाहर निकालें: इस पिक्सेल मान से कम ऊँचाई वाली सभी छवियों को छवि की lazy loading
छवि lazy loading बहिष्करण: नियम का उपयोग करके URL के एक सेट को बहिष्कृत करें: www.website.com/news* या छवियों का एक वर्ग, आईडी, स्थित
2. वर्डप्रेस टैब
क्वेरी स्ट्रिंग्स हटाएँ: Pingdom, GTmetrix, PageSpeed और YSlow जैसी सेवाओं पर अपने स्कोर को बेहतर बनाने के लिए हेडर के अंदर CSS और JS फ़ाइलों जैसे स्थिर संसाधनों से क्वेरी स्ट्रिंग्स हटाएँ
REST API अक्षम करें: वर्डप्रेस REST API (डेवलपर्स द्वारा उपयोग किया जाने वाला GET अनुरोधों का उपयोग करके डेटा प्राप्त करने के लिए API) को अक्षम करें
RSS फ़ीड अक्षम करें: वर्डप्रेस RSS फ़ीड अक्षम करें। RSS फ़ीड उपयोगकर्ताओं को RSS फ़ीड रीडर का उपयोग करके आपके ब्लॉग पोस्ट की सदस्यता लेने की अनुमति देते हैं।
केवल प्रो ऐडऑन
इमोजी हटाएँ: डिफ़ॉल्ट रूप से इमोजी आपकी साइट के हर पेज पर लोड होते हैं। अगर आप उनका इस्तेमाल नहीं करते हैं, तो यह बिल्कुल अनावश्यक है।
ग्रैवेटर्स अक्षम करें: ग्रैवेटर्स अवतारों को अक्षम करें और अपने मीडिया से केवल स्थानीय अवतारों का उपयोग करें
3. समूह बनाएं और छोटा करें
मिनिफिकेशन (न्यूनीकरण) अनावश्यक या अनावश्यक डेटा को हटाने की प्रक्रिया को संदर्भित करता है, बिना इस बात को प्रभावित किए कि ब्राउज़र द्वारा संसाधन कैसे संसाधित किया जाता है। उदाहरण: कोड टिप्पणियाँ और फ़ॉर्मेटिंग, अप्रयुक्त कोड हटाना, छोटे वेरिएबल और फ़ंक्शन नामों का उपयोग करना, इत्यादि।
HTML न्यूनीकरण: प्लगइन द्वारा प्रदत्त HTML कैश फ़ाइलों को न्यूनतम करें
CSS न्यूनीकरण: प्लगइन द्वारा प्रदान की गई CSS फ़ाइलों को न्यूनतम करें
JS न्यूनीकरण: प्लगइन द्वारा प्रदत्त JS फ़ाइलों को न्यूनतम करें
समूह CSS: कई CSS फ़ाइलों को एक ही फ़ाइल में समूहित करने से HTTP अनुरोधों की संख्या न्यूनतम हो जाएगी
समूह JS: कई JS फ़ाइलों को एक ही फ़ाइल में समूहित करने से HTTP अनुरोधों की संख्या न्यूनतम हो जाएगी
केवल प्रो ऐडऑन
- फ़ॉन्ट और Google फ़ॉन्ट समूहित करें: स्थानीय फ़ॉन्ट और Google फ़ॉन्ट को एक ही फ़ाइल में समूहित करें ताकि उन्हें तेज़ी से प्रस्तुत किया जा सके
- JS को स्थगित करें: रेंडर अवरोधक तत्वों को समाप्त करने के लिए पृष्ठ लोड के अंत में JS फ़ाइलों को कॉल करें
- सीएसएस को स्थगित करें: रेंडर अवरोधक तत्वों को समाप्त करने के लिए पृष्ठ लोड के अंत में सीएसएस फ़ाइलों को कॉल करें
जब "Defer CSS" सक्षम होता है, "defer CSS से फ़ाइलें बहिष्कृत करें" फ़ील्ड दिखाई देगा। फिर आप defer CSS से फ़ाइलों को बहिष्कृत करने के लिए CSS फ़ाइल के प्रत्येक पथ को एक पंक्ति में रख सकते हैं।
- स्क्रिप्ट को फ़ुटर में ले जाएँ: उन पृष्ठों की स्क्रिप्ट जोड़ें जिन्हें आप फ़ुटर में ले जाने से बाहर रखना चाहते हैं (प्रति पंक्ति एक URL)
- इनलाइन शैली को बाहर निकालें: इनलाइन शैली को न्यूनतमीकरण से बाहर निकालें
- फ़ाइलों को न्यूनीकरण और समूहीकरण से बाहर रखें: फ़ाइलों को न्यूनीकरण और समूहीकरण से बाहर रखने के लिए फ़ाइल के प्रत्येक पथ को एक पंक्ति में रखें
- पृष्ठ बहिष्कृत करें: किसी पृष्ठ को ऊपर सूचीबद्ध सभी अनुकूलन से बहिष्कृत करने के लिए प्रत्येक पृष्ठ URL को एक पंक्ति में रखें
"स्क्रिप्ट को फ़ुटर में ले जाएँ" को सक्षम करने पर , "स्क्रिप्ट को फ़ुटर में ले जाने से बचें" फ़ील्ड दिखाई देगी
4. प्रीलोडिंग और प्रीफ़ेचिंग
उन्नत टैब से ये सुविधा केवल प्रो एडऑन प्लगइन में शामिल हैं।
- कैश प्रीलोडिंग: कैश प्रीलोडिंग, पेज कैश का पहला संस्करण स्वचालित रूप से जनरेट करने की प्रक्रिया है, ताकि कैश क्लीनअप के बाद पेज पर आने वाले पहले उपयोगकर्ता को कैश जनरेशन का इंतज़ार न करना पड़े। कैश क्लीनअप के बाद, प्रति पंक्ति एक निर्दिष्ट पेज कैश URL स्वचालित रूप से पुनः जनरेट हो जाएँगे।
DNS प्रीफ़ेचिंग: DNS प्रीफ़ेचिंग बाहरी डोमेन लिंक पर DNS जानकारी को पहले से लोड कर देगा। उदाहरण के लिए, यदि आपकी वेबसाइट हाइपरलिंक में किसी बाहरी डोमेन को बार-बार संदर्भित करती है, तो इस डोमेन के DNS को प्री-फ़ेच करने से उपयोगकर्ता द्वारा उस पर क्लिक करने पर इस डोमेन का पृष्ठ तेज़ी से लोड होगा।
साइटमैप से .xml URL प्रीलोड करें, प्रति पंक्ति एक: एक या अधिक साइटमैप .xml URL जोड़ें, प्रति पंक्ति एक URL
5. वूकॉमर्स
WooCommerce का उपयोग करते समय, नीचे दिए गए ये विकल्प गैर-WooCommerce पृष्ठों के लिए लोडिंग कम करने या ऑटोक्लीनअप के लिए समय निर्धारित करने में मदद करेंगे: सत्र, कार्ट,... इसके लिए आपको WP Speed of Light > स्पीड ऑप्टिमाइज़ेशन > WooCommerce । ये सुविधाएँ PRO ADDON प्लगइन में शामिल हैं।
- कार्ट फ़्रैगमेंट अक्षम करें: डिफ़ॉल्ट रूप से, WooCommerce कार्ट फ़्रैगमेंट का उपयोग करता है जिसका उपयोग पेज को रीफ़्रेश किए बिना शॉपिंग कार्ट को अपडेट करने के लिए किया जाता है। आपकी थीम और WooCommerce कॉन्फ़िगरेशन के आधार पर, यह आवश्यक हो सकता है या बेहतर प्रदर्शन के लिए आप इसे अक्षम कर सकते हैं।
- शैलियाँ अक्षम करें: गैर-वूकॉमर्स पृष्ठों के लिए वूकॉमर्स शैलियाँ अक्षम करें
- स्क्रिप्ट अक्षम करें: गैर-वूकॉमर्स पृष्ठों के लिए वूकॉमर्स स्क्रिप्ट अक्षम करें
- ग्राहक सत्र + कार्ट साफ़ करें: अपने डेटाबेस में अस्थायी रूप से संग्रहीत सभी WooCommerce ग्राहक सत्र और कार्ट साफ़ करें। इससे आप प्रदर्शन और डेटाबेस संग्रहण में काफ़ी बचत कर सकते हैं।
- WooCommerce ट्रांज़िएंट साफ़ करें: अपने डेटाबेस में अस्थायी रूप से संग्रहीत सभी WooCommerce ट्रांज़िएंट साफ़ करें
- ऑटोक्लीनअप सत्र, कार्ट ट्रांजिएंट: एक निश्चित अवधि (घंटों में) के बाद स्वचालित रूप से सत्र, कार्ट और ट्रांजिएंट को क्लीनअप करें
- हार्टबीट API को अक्षम/कम करें: गतिविधि कम करने से हार्टबीट की आवृत्ति बदल जाएगी। हार्टबीट को पूरी तरह से अक्षम करने से इस API का उपयोग करने वाले अन्य प्लगइन और थीम बंद हो सकते हैं।









