क्या आपकी वर्डप्रेस वेबसाइट लोड होने में बहुत अधिक समय ले रही है? क्या आप जानते हैं कि एक धीमी साइट आपके SEO और उपयोगकर्ता अनुभव को प्रभावित करेगी?
प्लगइन्स का उपयोग करने के अलावा आपकी साइट को गति देने के कई अलग-अलग तरीके हैं। एक तरीका है ब्राउज़र कैश का लाभ उठाना और दूसरा तरीका है अपनी फ़ाइलों को संपीड़ित करना।
दोनों को .htaccess . को संशोधित और अनुकूलित करके पूरा किया जा सकता है फ़ाइल।
ब्राउज़र कैश क्या है?
जब कोई आपकी वेबसाइट पर जाता है, तो ऐसी फ़ाइलें होती हैं जो एक अस्थायी स्थान पर डाउनलोड और संग्रहीत की जाती हैं।
फ़ाइलों के प्रकारों में वे सभी दस्तावेज़ शामिल होते हैं जो आपकी वेबसाइट बनाते हैं, जैसे HTML, चित्र, जावास्क्रिप्ट और CSS फ़ाइलें। ब्राउज़र कैश डाउनलोड की गई फ़ाइलों के लिए इस अस्थायी स्थान को संदर्भित करता है।
जब कैश भर जाता है, तो यह विज़िटर के कंप्यूटर पर बहुत अधिक स्थान लेता है। इसका परिणाम एक धीमा ब्राउज़र और एक वेबसाइट के रूप में होता है जिसे लोड होने में बहुत अधिक समय लगता है।
सौभाग्य से आपकी .htaccess फ़ाइल को संपादित करके इसे ठीक करने का एक तरीका है।
आपको पहले क्या करना चाहिए
अपनी .htaccess फ़ाइल का संपादन शुरू करने से पहले, निम्नलिखित सावधानियों पर विचार करें:
- अपनी WordPress .htaccess फ़ाइल को बदलने से पहले हमेशा उसका बैकअप बना लें।
- आपके द्वारा उपयोग किए जा रहे किसी भी WordPress प्लग इन को अक्षम करें।
- आधारभूत माप प्राप्त करने के लिए .htaccess फ़ाइल में परिवर्तन करने से पहले अपनी साइट की गति का परीक्षण करें। आप GTmatrix, Pingdom या Google PageSpeed Insights का उपयोग कर सकते हैं।
अब आप अपनी .htaccess फ़ाइल के माध्यम से कोड का उपयोग करने के लिए तैयार हैं ताकि आपकी वेबसाइट पर वापस आने वाले आगंतुकों के लिए स्थिर फ़ाइलों को कैश करने के लिए अपने वर्डप्रेस इंस्टॉलेशन को बताया जा सके। आप या तो cPanel या FTP का उपयोग कर सकते हैं। प्रत्येक के लिए नीचे दिए गए निर्देश देखें।
एक बार जब आप अपनी .htaccess फ़ाइल तक पहुँच प्राप्त कर लेते हैं, तो अपने संपादन करने के लिए अतिरिक्त निर्देशों का उपयोग करें।
cPanel का उपयोग करना
अपनी वेबसाइट cPanel में लॉग इन करें। आप आमतौर पर yourdomain.com/cPanel . लिखकर वहां पहुंच सकते हैं अपने वेब ब्राउज़र में।
उस उपयोगकर्ता नाम और पासवर्ड से लॉग इन करें जो आपको अपने डोमेन पर वर्डप्रेस स्थापित करते समय दिया गया था। एक बार लॉग इन करने के बाद, फ़ाइल प्रबंधक . देखें और क्लिक करें ।
आपकी .htaccess फ़ाइल रूट फ़ोल्डर में स्थित है। फ़ाइल नाम से पहले का बिंदु इंगित करता है कि यह आपके वर्डप्रेस इंस्टॉलेशन में एक छिपी हुई फ़ाइल है। छिपी हुई फ़ाइलें दिखाएं . के लिए बॉक्स में सही का निशान लगाना सुनिश्चित करें ।
आपको अपनी फ़ाइल को संपादित करने से पहले उसकी एक प्रति बना लेनी चाहिए क्योंकि यदि आप कोई गलती करते हैं, तो आप अपनी साइट को क्रैश कर सकते हैं। प्रतिलिपि बनाने के लिए, .htaccess . क्लिक करें और इसे हाइलाइट करें। एक प्रति सहेजने के लिए, शीर्ष मेनू पर स्थित डाउनलोड बटन पर क्लिक करें।
एक बार जब आप अपनी प्रतिलिपि बना लेते हैं, तो अब आप फ़ाइल को संपादित करने के लिए तैयार हैं। अपने cPanel फ़ाइल प्रबंधक में, .htaccess फ़ाइल पर राइट-क्लिक करें और संपादित करें . पर क्लिक करें ।
एफ़टीपी का इस्तेमाल करना
आप किसी FTP क्लाइंट का उपयोग करके अपनी .htaccess फ़ाइल को संपादित भी कर सकते हैं। एक लोकप्रिय FTP क्लाइंट FileZilla है, जिसका उपयोग नीचे दिए गए उदाहरण में किया गया है।
अपना FTP क्लाइंट खोलकर शुरुआत करें और अपने होस्ट में डालें। यह आमतौर पर आपका डोमेन पता, आपका उपयोगकर्ता नाम और पासवर्ड होता है। यदि आप सुनिश्चित नहीं हैं कि वे क्या हैं, तो अपने वेब होस्ट से संपर्क करें।
अपनी .htaccess फ़ाइल को एक्सेस करने, कॉपी करने और संपादित करने के लिए निम्न चरणों का उपयोग करें:
- अपनी रूट निर्देशिका पर नेविगेट करें।
- .htaccess फ़ाइल ढूंढें, उसकी प्रतिलिपि बनाएँ और उसे अपने डेस्कटॉप पर खींचें।
- मूल की एक प्रति अपने पास रखें और यदि आपको मूल को पुनर्स्थापित करना हो तो दूसरी प्रति संपादित करें।
- फ़ाइल को संपादित करने के लिए नोटपैड जैसे संपादक का उपयोग करें।
- जब आप अपना संपादन समाप्त कर लें, तो फ़ाइल को अपनी मूल निर्देशिका में अपलोड करें।
अगर आपने कोई गलती की है, तो आपकी वेबसाइट काम नहीं करेगी। इसे ठीक करने के लिए, बैकअप फ़ाइल अपलोड करें।
अब आप अपनी वर्डप्रेस साइट को गति देने के लिए अपनी .htaccess फ़ाइल में परिवर्तन करने के लिए तैयार हैं।
Gzip का उपयोग करके अपनी फ़ाइलें कंप्रेस करें
Gzip कम्प्रेशन आपकी फ़ाइलों को छोटा बनाता है और उन्हें तेज़ी से लोड करने में मदद करता है। नीचे दिए गए कोड को gzip का उपयोग करके अपनी .htaccess फ़ाइल (वर्तमान कोड के नीचे) में जोड़ने से CSS, HTML और PHP फ़ाइलें संपीड़ित हो जाएंगी।
<IfModule mod_deflate.c> # Compress HTML, CSS, JavaScript, Text, XML and fonts AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/vnd.ms-fontobject AddOutputFilterByType DEFLATE application/x-font AddOutputFilterByType DEFLATE application/x-font-opentype AddOutputFilterByType DEFLATE application/x-font-otf AddOutputFilterByType DEFLATE application/x-font-truetype AddOutputFilterByType DEFLATE application/x-font-ttf AddOutputFilterByType DEFLATE application/x-javascript AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE font/opentype AddOutputFilterByType DEFLATE font/otf AddOutputFilterByType DEFLATE font/ttf AddOutputFilterByType DEFLATE image/svg+xml AddOutputFilterByType DEFLATE image/x-icon AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/xml # Remove browser bugs (only needed for really old browsers) BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html Header append Vary User-Agent </IfModule>
"परिवर्तन सहेजें" पर क्लिक करना न भूलें।
ब्राउज़र कैशिंग
जब कोई आपकी वेबसाइट पर जाता है, तो वे जिस ब्राउज़र का उपयोग कर रहे हैं, वह उस पेज से जुड़ी सभी फाइलों को डाउनलोड कर लेगा, जिस तक वे पहुंच रहे हैं।
ब्राउज़र कैश का लाभ उठाने का अर्थ है कि आप केवल आवश्यक फ़ाइलें डाउनलोड करना चाहते हैं, न कि ऐसी संपत्तियां जो अनावश्यक हैं। ये आमतौर पर आपके पृष्ठ की डिज़ाइन और शैली होती हैं और कभी-कभी इसमें JavaScript फ़ंक्शन भी शामिल होते हैं।
जब आप ब्राउज़र कैश का उपयोग करते हैं, तो आप अपने सर्वर को अपने वेबपेज के उन हिस्सों को अनदेखा करने के लिए कह रहे हैं जो पहले बार-बार आने वाले आगंतुकों के लिए डाउनलोड किए गए थे।
अपनी .htaccess फ़ाइल को संपादित करने के लिए, उसका पता लगाएँ और उसी तरह दो प्रतिलिपियाँ बनाएँ जैसे आपने FTP क्लाइंट या cPanel का उपयोग करके अपनी फ़ाइलों को संपीड़ित करते समय किया था।
परिवर्तनों के साथ कोई समस्या होने पर मूल .htaccess फ़ाइल की एक प्रति अपने पास रखें। दूसरी प्रति में अपने संपादन करें।
अपनी .htaccess फ़ाइल की वर्तमान सामग्री के नीचे निम्न कोड जोड़ें:
<IfModule mod_expires.c> ExpiresActive On ExpiresDefault A0 <FilesMatch "\.(txt|xml|js)$"> ExpiresDefault A691200 </FilesMatch> <FilesMatch "\.(css)$"> ExpiresDefault A691200 </FilesMatch> <FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|mp4|m4v|ogg|webm|aac)$"> ExpiresDefault A691200 </FilesMatch> <FilesMatch "\.(jpg|jpeg|png|gif|swf|webp)$"> ExpiresDefault A691200 </FilesMatch> </IfModule> <IfModule mod_headers.c> <FilesMatch "\.(txt|xml|js)$"> Header set Cache-Control "max-age=691200" </FilesMatch> <FilesMatch "\.(css)$"> Header set Cache-Control "max-age=691200" </FilesMatch> <FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|mp4|m4v|ogg|webm|aac)$"> Header set Cache-Control "max-age=691200" </FilesMatch> <FilesMatch "\.(jpg|jpeg|png|gif|swf|webp)$"> Header set Cache-Control "max-age=691200" </FilesMatch> </IfModule>
सहेजें . क्लिक करना न भूलें अपनी फ़ाइल में परिवर्धन रखने के लिए।
अपनी फ़ाइलों को संपीड़ित करने और ब्राउज़र कैश का लाभ उठाने से आपके वेबपृष्ठों का लोडिंग समय काफी कम हो जाएगा। यह आपकी साइट को खोज में उच्च रैंक और उपयोगकर्ता अनुभव को बेहतर बनाने में मदद करेगा। कोई भी पृष्ठ लोड होने के लिए कुछ सेकंड से अधिक प्रतीक्षा नहीं करना चाहता।