आज मैं आपको एक ऐसे प्रश्न का उत्तर देने वाला हूँ जोकि अक्सर ही मुझसे हमारे बहुत से readers पूछते रहते हैं.
आज हम detail में discuss करने जा रहें है कि आप अपने WordPress blog या website का loading time कैसे कम से कम कर सकते हैं. इस पहले कि हम इस post में यह जाने कि आप loading time को कैसे कम कर सकते हैं, सबसे पहले आपको आपके blog के loading time को कम करने के पीछे का कारण पता होना चाहिए.
Loading Time कम से कम होना क्यों जरूरी है?
Loading time specifically उस time को खा जाएगा जब कोई user आपके URL को browser में enter करता है और enter press करता है और उसके बाद कितने समय के बाद आपका blog completely load होता है.
अब loading time को affect करने वाला दो broad factors होते हैं एक तो internal factors और एक external factors.
Internal factors जोकि जिस व्यक्ति का blog है उसके साथ जुड़े होते हैं. जैसे कि DNS response time, Server response time, caching आदि.
External Factors आपके visitor के साथ जुड़े होते हैं. जैसे कि user कि Internet connectivity speed.
अब external factors पर तो हमारा ज़ोर चलेगा नहीं तो हमारी कोशिश होती है कि हम internal factors के साथ maximum configurations करके अपने blog के loading time को जितना कम हो सके करें.
Loading Time SEO point of view से बहुत अधिक matter करता है क्योंकि सभी search engines loading time को ranking में एक महत्वपूर्ण factor के तौर पर मानते हैं. जिन sites का loading time बहुत कम होता है वो search engine results में higher rank करती हैं.
इसलिए आज मैं आपको केवल 5 methods के बारे में बताऊंगा जिनको आपको follow करने की ज़रुरत पड़ेगी.
इन methods को implement करने से पहले मैं आपको सुझाव दूंगा कि आप पहले अपने blog का loading time check कर लें. यदि आप नहीं जानते कि आप अपने blog का loading time global standard के हिसाब से कैसे check कर सकते हैं तो आप हमारा नीचे दिया गया article पढ़ लीजिये:
अब आप नीचे दिए गए सभी methods को implement करने के बाद ही test दुबारा कीजिये और फरक देखिये.
WordPress website या Blog की loading speed को कम करने के Methods
1. DNS Provider और Web Hosting का सही चुनाव
आपको किसी ऐसे domain name provider का चुनाव करना चाहिए जिसका DNS (Domain Name Server) response time बहुत ही ज्यादा कम हो. क्योंकि domain name यदि आपके site के IP address पर point होने में ही इतना समय लगा देगा तो बाकी चीज़ो कि speed को improve करने का तो आप ख्याल ही छोड़ दीजिये. यह time 100 ms (mili seconds – एक second का दसवां हिस्सा) से भी कम हो बेहतर रहता है.
इसके बाद आपका domain नाम आपकी web hosting को point करता है. आपकी web hosting या कह लीजिये कि server का response time भी 200 ms से कम होना चाहिए.
यदि आप DNS response time और server response time कम से कम चाहते हैं तो आपको बढ़िया domain नाम provider और बढ़िया web hosting provider का चुनाव करना होगा.
बढ़िया domain नाम provider की suggestions:
बढ़िया web hosting के बारे में जानने के लिए नीचे दिया गया post पढ़िए:
- BlueHost Vs Hostgator Vs Dreamhost [Webhosting का Comparison]
2. सही Theme और Plugins का चुनाव
सही theme का चुनाव भी आपके blog की loading speed को बढ़ाने के लिए बहुत ज्यादा मायने रखता है. आपको आपके blog के लिए एक ऐसी theme का चुनाव करना चाहिए जोकि load होने में कम से कम समय लेती हो.
Theme के मामले में अगर आप मुझे सलाह मांगे तो फ्री themes में तो speed के मामले में WordPress की official twenty series themes बढ़िया है. Premium themes की बात करें तो Genesis और Divi theme मेरी recommendations हैं.
दूसरी बात plugins भी आपको ऐसे ही install करने चाहिए जोकि अपने function के दौरान अधिक समय न लेते हों. बहुत से ऐसे plugins है जोकि work तो बढ़िया करते हैं लेकिन आपके site के loading time को काफी बढ़ा देते हैं. तो आपको plugins का चुनाव भी बढ़िया ढंग से करना चाहिए.
3. Image Compression
क्या आप जानते हैं कि आपके blog के किसी भी page की loading time को बढ़ाने में images का 50% से भी ज्यादा योगदान होता है. Images और videos जैसे visual elements आपके blog की speed को काफी कम कर देते हैं. इसी कारण से आपको आपके blog में images को compress करके upload करना चाहिए.
लेकिन यदि आप एक-एक करके सभी images को compress करेंगे और फिर दुबारा से upload करेंगे तो आपका काफी समय waste होगा. इसके लिए मैं आपको एक plugin recommend करता हूँ.
यह plugin automatically आपकी images के सभी sizes को compress कर देता है जब आप उन्हें upload करते हैं और आपको इस बात कि ज़रा सी भी भनक नही लगती. इस plugin से आप अपने blog की सारी images की library को भी एक click में optimize कर सकते हैं.
इस plugin के साथ compress हुयी images के title या फिर alt text में भी कोई फरक नहीं पढता. ये मेरे favorite WordPress plugins में से भी एक है.
दूसरा plugin जो में recommend करूँगा वो हैं :Wp-Smush plugin.
4. Caching करना
Caching एक ऐसी चीज़ है जोकि आपके blog या loading time कम करने में सबसे ज्यादा योगदान देती है.
वैसे by default जब भी आपकी website पर आया reader आपके blog का कोई भी page या post open करता है तो उस particular post के पीछे की php scripts आपका server अपने resources को use करके process करता है और फिर आपके readers को display करता है. इस काम में कई बार काफी समय लग जाता है और आपके server पर load भी काफी बढ़ जाता है.
Caching से क्या होता है कि आपके WordPress blog के सारे pages और posts cached static HTML files के तौर पर आपके server पर store हो जाते हैं और जब भी कोई reader आपके website पर किसी भी post या page को open करता है तो उनको वही static HTML files serve की जाती है. इससे आपकी website की quality पर कोई भी फरक नहीं पड़ता लेकिन आपकी website का loading time काफी ज्यादा कम हो जाता है.
- Caching करने के लिए मेरा recommended plugin है: WP Super Cache
5. Scripts और Database को Minimal रखना
ऊपर बताई गयी सभी चीज़ों के इलावा आपको आपके blog के किसी भी page या post के load होने के दौरान load होने वाली scripts पर ध्यान देना होता है. कई scripts load होने में काफी ज्यादा समय लेती हैं और आपके blog के loading time को काफी ज्यादा बढ़ा देती हैं. Scripts को minify करने के लिए आप नीचे दिए गए plugin का use कर सकते हैं:
आपको आपके database को भी minimal रखना होता हैं. इसके लिए आप WP-Optimize plugin का use कर सकते हैं.
अब अपने blog के पहले के speed test results को अब के स्पीड test results के साथ compare कीजिये. मुझे आशा है कि इन results में आये फरक से आपके चेहरे पर ख़ुशी झलकेगी.
ज़रूर पढ़िए:
- Bounce Rate क्या है और इसे कैसे कम करें?
- CDN क्या है और आपके Website को इसकी जरुरत क्यों है हिंदी में ?
मुझे comments के ज़रिये बताईये कि आपने इन methods को use करने अपने blog का loading time कितनी हद तक कम किया?
यदि आपको मेरे बताये ये methods useful लगे हों, तो कृपया इस post को जितना हो सके अन्य लोगों के साथ शेयर कीजिये और उन्हें भी उनके blog और websites के loading time को कम करने में मदद कीजिये. इस post के related अन्य कोई भी प्रश्न आपके मन में हो, ज़रूर पूछिए. 🙂
sawan kumar says
bahut acchha bataya aapne, hamri site v bahut slow rahti hai, ab samjh gaya ki kaise loading time ko kam kare, thnx for sharing.
Asween says
Loading time SEO ke point of view se jitna mhtvpurn he utna fast loading site user ko bhi kaafi psnd aati he, me apni site ko search result me high rank par lana to chahta hu lekin sath saat visitors bhi badhana chahta hu so me yah tips ko jarur follow karunga or is tips ki help se apni site kaa loading time jitna km ho shake utna km karunga.
Yogesh Kumar says
Hello, Mera wordpress par hinglish me blog hai. mai adsense ke liye kaise apply karu. Hindi bhasha choose karu ya english
adsense hinglish bhasha support nhi karta
Kaya karu ??????????????????????????
हर्ष अग्रवाल says
hello yogesh,
aap hindi choose kare.
Ravi Kumar says
Thank You #gurmeet aapne itna badhiya post ki keep posting
Prashant Wagh says
Hi, Gurmeet ji,
आपने अच्छी जानकारी दी है. धन्यवाद.
WP Super Catch Plugin बंद हुवा है. तो उसे अच्छा दूसरा Option बताये Please.
हर्ष अग्रवाल says
Hello prashant,
aapne kaha dekha ki WP super cache band ho gaya hain. yeh band nahi hua hain. yaha se download kare:https://wordpress.org/plugins/wp-super-cache/
Yasir says
1. Sir mera ek question hai aapse aur wo ye ki abhi aap shoutmehindi aur shoutmeloud ke liye kaun si hosting use kar rahe.
2. Agar meri site par daily 15-20k pageviews hote hain to hostgator ka baby plan iske liye sahi rahega?
हर्ष अग्रवाल says
Hello Yasir,
Main Kisnta Hosting ka istamal karta hu. Baby plan theek hain par hosting hostgator.com se kharide na ki hostgator.in se.
RAHUL says
sir, kya sitemaps ko bar bar webmaster me submit karna padta hai ya fr ek baar hi submit karna kaafi hota hai ??
हर्ष अग्रवाल says
ek baar kafi hain.
Nikhil says
bahut din se es tarah ka koi article search kar rha hun aj ja kar mila hain. bahut awesome content hain. mai esey jarur se apply karunga uske bad to mere blog ki speed improve honi hi chaiye.
-Nikhil
Ashok says
Nice article very helpful for blogger….
Deepak Vaishnav says
Sir mere wo total chahe plugin instal kyo nahi hota hai
हर्ष अग्रवाल says
Hello Deepak,
kya prob aa rahi hain?
vikram kumawat says
thanks gurumit ji … achha artical padhne ko mila hai ..aise hi or bhi post share kijiye
satyenhacks89 says
Agar hum kuch wordpress plugins ka istemal kare to mujhe lagta hai ki isme se kai sari cheeze jaise image compression aur caching apne aap ho jati hai. share karne ke liye dhanyavad.
Ankit Agrawal says
हैलो सर Thank you for giving information kya hindi website पर काम करगे
हर्ष अग्रवाल says
bilkul kaam karega.
Pranav phogat says
Bhaut acche tarike hai ye, thanks for blogging 🤗
pranav phogat says
bhaut hi bdia blog. aise hi likhte rhe. 😉
paresh barai says
मैंने कुछ दिनों पहले नया hosting प्लान लिया है। करीब 20 दिन पहले। मैंने अपने ब्लॉग पर कराइब 25 article publish किए हुए हैं। हर एक article ब्लॉगिंग और गूगल एडसेंस तथा earn money subject से related है। अभी मेरे ब्लॉग पर करीब daily 40 से 50 visitor ही आ रहे हैं। मुझे यह जानना है की इतने कम visitor आने का कारण क्या है। क्या मेरा hosting site नया है इस लिए या फिर मेरे articles की quality इतनी बढ़िया नहीं है। या फिर theme का problem है। मे बता दूँ की में अपने ब्लॉग पर ग्रीन चिली theme use कर रहा हूँ। आप एक बार मेरे blog की लिंक पर click कर के visit करें। और solution बताएँगे तो हमें खुशी होगी। – धन्यवाद
हर्ष अग्रवाल says
Hello paresh,
1. H1, h2, H3 tag ka sahi istamal kare
2. apne article main internal aur external linking kare. chote paragraphs likhe aur blod, italics ka use kare
3. have about us, contact us, privacy policy and sitemap in your blog
4. article share kare social media par aur use promote kare
5. blogging forums join kare
jaswant says
thanxs sir, mera blog time kam ho gaya ,, ab mst ho gaya, once again thanxs
Mukesh Gupta says
Bahot hi badhiya post,
Good keep writing
Pravin Kharade says
Sir ye Article hamare liye bahot hi useful raha…
Sir mere blog me malicious login attempts bahot jada badhte ja rahe hai…
Kya aap bata sakte hai ye ye malicious login attempts kya hai aur iska solution kya hai???
Thabk you😊
Gurmeet Singh says
U need not to worry enough about it. Keep ur wordpress blog connected to jetpack and 2 step authentication
Pravin kharade says
Thanks Gurmeet Ji….
Manoj Patil says
Harsh Bhai Har Sambhav Prayas Ke Baad Bhi Leverage Browser Caching Ka 100% Solution Nahi Mil Pa Raha Hai. Agar aapke paas hai to please reply.
Gurmeet Singh says
Agar nhi mil rha to rehne dijiye, ye koi itna important factor bhi nahi hai.
AKSHAY says
bahut bahut thanks iss post ko share krne ke. l liye
Nirmal Ghimire says
Nice Post Gurmeet Bro Maine aapke sabhi tips ko follow kiya hai. Sath hi maine aur kuch tips bhi use kiya hai Jisse maine apni WordPress Site Ki Loading speed GTmetrix par 1.8 sec tak hoyi hai. Wo bhi without using any premium plugin.
Gurmeet Singh says
Good 🙂
SANJAY YADAV says
thanks for information sir mane wpsuper chase or image optemiser plugin download kr rkhi hai
to kya mujhe baki plugin bhi install kri hai kya
Gurmeet Singh says
न, सभी plugins install करने की ज़रुरत नहीं है.
reetu says
hello sir
maine apna wordpress blog abhi abhi banaya hai jo abhi under construction hai. mera blog makeup & lifestyle ke upr hai .problem ye hai mai apne home page ko customise nahi kar paa rahi hu. maine apna hueman theme ka use kiya hai .aur sabhi thik hai but mai apna home page custumize nahi kar pa rahi hu. please help kare sir
Gurmeet Singh says
Hamara YouTube Channel, ShoutMeHindi, dekhen, vahan par aapko iske related tutorials mil jayenge.