WordPress में Cloudflare Setup कैसे करें

Cloudflare एक Content delivery network है जो DNS, DDoS protection, और security services प्रदान करता है। यह 90 से अधिक देशों में 194 शहरों तक फैला हुआ है।

इसके अलावा, यदि आप अपने वर्डप्रेस साइट की सिक्यूरिटी और speed improve करने के लिए एक आसान तरीका ढूंढ रहे हैं, तो Cloudflare एक बढ़िया उपाय है।

इस आर्टिकल में, मैं आपको बताऊंगा WordPress में Cloudflare Setup कैसे करें।

तो चलिए शुरू करते है…

Cloudflare क्या है

Cloudflare दुनिया के सबसे बड़े नेटवर्क में से एक है जो वेबसाइटों को अधिक तेज़ और अधिक सुरक्षित बनाता है।

Cloudflare सर्वर का समूह जो आपकी वेबसाइट की फ़ाइलों को विजिटर के geographic location के आधार पर serve करता है।

इसका उपयोग बहुत सारी वेबसाइट द्वारा किया जाता है। यह एक बहुत महत्वपूर्ण समस्या हल करता है:  Latency (Slow Loading Speed).

इसके अलावा, इसमें एक firewall feature है। यह आपकी वेबसाइट पर आने वाले सभी ट्रैफ़िक पर नज़र रखता है और आपके सर्वर तक पहुँचने से पहले suspicious traffic को रोकता है।

Cloudflare मुफ्त और प्रीमियम दोनों तरह की प्लान पेश करते हैं। इसकी basic plan मुफ्त है और छोटी वेबसाइटों और ब्लॉगों के लिए परफेक्ट है। हालांकि, इसकी paid plans $20 per month से शुरू होती हैं।

Cloudflare का उपयोग क्यों करना चाहिए

Cloudflare क्लाइंट और सर्वर के बीच काम करता है। यह आपकी वेबसाइट का कैश संस्करण अपने अलग सर्वर पर Store करता है और निकटतम Edge server द्वारा विजिटर को कंटेंट वितरित करता है। परिणामस्वरूप, आपकी साइट फ़ास्ट लोड होती है।

यह DDoS attacks, malicious bots और अन्य गतिविधियों से सुरक्षा प्रदान करता है।

Cloudflare Pros

1. Free CDN

यह आपके ब्लॉग के लिए फ्री CDN प्रदान करता है। यह आसानी से ब्लॉग या वेबसाइट के साथ integrates हो जाता है।

Cloudflare CDN का उपयोग करके, आप अपने ब्लॉग की लोडिंग स्पीड को 50% तक बढ़ा सकते हैं।

2. Minification

यह आपकी वेबसाइट से HTML, CSS, and Javascript को minify करता है और वेब पेज के size को कम करता है।

बस Speed टैब पर क्लिक करें और CSS, Javascript, and HTML को चेक करें।

3. Free SSL

Cloudflare free SSL certificates प्रदान करता है।

यदि आप एक small business चला रहे हैं तो आप Cloudflare के free SSL certificate का लाभ उठा सकते हैं। इसके लिए आपको Pay करने की आवश्यकता नहीं है। यह लाइफटाइम के लिए एक free flexible SSL प्रदान करता है।

4. DNS Propagation

जब आप होस्टिंग बदलते हैं, तो आपको DNS propagation के लिए Wait नहीं करना पड़ता है। अपने Cloudflare डैशबोर्ड पर जाएं, और अपने सर्वर का IP address बदलें। ऐसा करने से, आपका डोमेन नाम आपके नए होस्टिंग पर तुरंत point हो जायेगा।

5. Saves Bandwidth

Cloudflare स्पैम ट्रैफ़िक को स्कैन करता है और उन्हें ब्लाक करता है जिससे आपका Bandwidth बचाता है। यह भी Cloudflare का उपयोग करने का एक बड़ा लाभ है।

6. Image Optimization

Cloudflare की मदद से आप image size 60% तक कम कर सकते हैं। यदि आप अपने ब्लॉग पर बहुत सारी छवियों का उपयोग करते हैं, तो आप Cloudflare की Polish feature का उपयोग करके अपनी Image optimize कर सकते हैं।

लेकिन अगर आप Cloudflare के Polish feature का इस्तेमाल करना चाहते हैं तो आपको फ्री से पेड प्लान में अपग्रेड करना होगा।

7. Performance and Protection

Cloudflare एक CDN है जो आपके ब्लॉग के परफॉरमेंस को बेहतर बनाता है और साथ ही सुरक्षा प्रदान करता है। और यह किसी भी ऑनलाइन व्यवसाय (छोटे और बड़े) के लिए आवश्यक है।

Cloudflare आपकी वेबसाइट को DDOS attack, SQL injection से बचाता है और आपकी वेबसाइट के लिए एक safe environment बनाता है।

Cloudflare Cons

1. SSL Certificate

Cloudflare free SSL का सेटअप बहुत आसान है और Beginners भी आसानी से अपने ब्लॉग या वेबसाइट पर इसे इंस्टॉल कर सकते हैं लेकिन कभी-कभी इसमें समस्या आती है और Fix करने के बाद भी ठीक से काम नहीं करता है।

2. No Live Chat

Cloudflare लाइव चैट सपोर्ट नहीं करता है और कई बार वे 1-2 में आपके मेल का जवाब देते हैं। अधिकांश CDN लाइव चैट सपोर्ट करते हैं लेकिन Cloudflare नहीं करता है।

WordPress पर Cloudflare Install कैसे करें

सबसे पहले, Cloudflare साइट पर जाएँ और इसके लिए साइन अप करें। यहां एक कम्पलीट गाइड है – Create a Cloudflare account and add a website

साइन अप करने के बाद, अपनी वेबसाइट का URL दर्ज करें और Being Scan पर हिट करें।

Cloudflare के साथ WordPress Website Fast कैसे करें

Cloudflare रिकॉर्ड स्कैन करेगा। इस प्रोसेस में कुछ सेकंड लगते हैं। स्कैन करने के बाद, एक नया पेज खुलेगा जहाँ आपको Continue बटन पर क्लिक करना होगा।

Cloudflare के साथ WordPress Website Fast कैसे करें

इसके बाद, Cloudflare Pricing plan चुनें और Continue पर हिट करें। इसका बेसिक प्लान पूरी तरह से फ्री है। यदि आप Advanced features का उपयोग करना चाहते है, तो इसका प्रीमियम प्लान चुन सकते हैं।

Cloudflare के साथ WordPress Website Fast कैसे करें

अब Cloudflare आपको दो Nameservers देगा जिन्हें Domain Nameserver में add करना होगा।

Cloudflare के साथ WordPress Website Fast कैसे करें

इन Nameservers को अपने डोमेन Nameservers option में Add करें। (मौजूदा सभी Nameservers को डिलीट करें और अपने डोमेन में केवल Cloudflare Nameservers का उपयोग करें)

Nameserver Add करने के बाद, अपने Cloudflare account में जाएँ और Recheck Nameservers पर क्लिक करें।

नोट: Cloudflare पर आपकी साइट को लाइव होने में 5 मिनट से 24 घंटे का समय लग सकता है।

बधाई हों! आपने अपनी साइट को सफलतापूर्वक Cloudflare पर Add कर लिया है।

Basic Cloudflare Settings

  • Configure SSL – SSL/TLS टैब में free SSL को enable  करने के आप्शन हैं।
  • Firewall Rules Create करें – आप अपनी वेबसाइट के sensitive data को Firewall Rules Create करके सुरक्षित कर सकते हैं जो हैकर्स को उन तक पहुँचने से रोकते हैं।
  • Page Rules – यह performance और security के लिए specific URLs को ऑप्टिमाइज़ करता हैं। आप फ्री प्लान में केवल 3 Page Rules बना सकते हैं।
  • Speed – आप HTML/CSS/JavaScript को minify कर सकते हैं, Image optimize कर सकते हैं, Brotli (gzip के समान) को enable कर सकते हैं आदि।
  • Hotlink Protection – लोगों को आपकी साइट की छवियों को कॉपी-पेस्ट करने से रोकता है और बैंडविड्थ को बचाता है (scrape shield tab में पाया जाता है)।
  • Rate Limiting (Paid Feature) – आपकी साइट पर Spammy crawlers को ब्लाक करता है।

Cloudflare Tabs Settings

1. Overview

इस टैब में कुछ quick links हैं जो सबसे महत्वपूर्ण Cloudflare settings हैं।

Security – आपकी site analytics का एक quick overview दिखाता है। इसके अलावा, SSL, firewall को Enable करने के लिए लिंक है।

Performance – आपकी वर्डप्रेस साइट स्पीड बढाने के लिए minifying, Brotli, Railgun, Rocket Loader, hotlink protection, image optimization आदि देता है।

Quick Actions – जल्दी से कोई भी action लेने की अनुमति देता है जैसे कि Purge Cache, DNS Settings, Under Attack Mode, Development Mode और बहुत कुछ।

2. Analytics

Cloudflare के Analytics टैब में, आप अपनी साइट की stats जैसे Traffic, Security, Performance, DNS, Workers देख सकते हैं।

Cloudflare Setup

3. DNS

Cloudflare Setup

DNS records (zone files) एक निर्देश हैं जो एक डोमेन के बारे में जानकारी प्रदान करता है कौन सी IP address उस डोमेन के साथ जुड़ा हुआ है।

अभी आपको यहां कुछ नहीं करना है। क्योंकि हमने साइट को पहले ही Cloudflare में Add लिया है।

4. SSL/TLS

यदि आपने अपनी साइट के लिए SSL नहीं खरीदा है, तो आप Cloudflare SSL का उपयोग मुफ्त में कर सकते हैं। बस  Flexible आप्शन की जाँच करें ।

Cloudflare Setup

इसके बाद,  Edge Certificates आप्शन पर क्लिक करें और स्क्रीनशॉट द्वारा सेटिंग्स को कॉन्फ़िगर करें।

Cloudflare Setup

स्क्रीनशॉट में, मैंने निम्नलिखित आप्शन की जाँच की।

  • Always Use HTTPS
  • Opportunistic Encryption
  • Onion Routing
  • Automatic HTTPS Rewrites

आप अपनी साइट के लिए Minimum TLS Version बदल सकते हैं। TLS 1.3 न्य वर्शन है जो आपकी साईट को फ़ास्ट लोडिंग और अधिक सिक्योर बनाता है।

Cloudflare Setup

5. Firewall

फ़ायरवॉल एक security system है जो security rules के आधार पर ट्रैफिक को मॉनिटर और नियंत्रण करता है।

यदि आप अपनी साइट के लिए Firewall Rules बनाना चाहते हैं, तो बस Create Firewall Rules बटन पर क्लिक करें।

Cloudflare Setup

इसके बाद Tools पर क्लिक करें।

Cloudflare Setup
  • Rate Limiting – आपकी साइट को malicious traffic or fake Google crawlers और spammy bots से सुरक्षित करता है।
  • User Agent Blocking – Specific User-Agent को साईट तक पहुँचने से रोकने के लिए एक नियम बना सकते है। जब आप एक Specific User-Agent के attack से बचना चाहते है तब यह उपयोग किया जाता है ।

6. Speed

अपनी साइट को minification, image optimization (Polish + Mirage, Railgun, Rocket Loader, Brotli) द्वारा फ़ास्ट कर सकते है।

Cloudflare Setup
  • Auto Minify  – HTML, CSS और Javascript को minify करता है।
  • Brotli – यह gzip कम्प्रेशन के समान है।
  • Rocket Loader – उन pages के लिए paint time में सुधार करता है जिनमें जावास्क्रिप्ट शामिल है।
  • AMP Real URL – Google AMP cache URL के बजाय आपकी साइट के actual URL को AMP pages पर प्रदर्शित करता है।

7. Caching

अपनी साईट के लिए Caching settings मैनेज कर सकते है। स्क्रीनशॉट को देखकर सेटिंग्स को कॉन्फ़िगर करें।

Cloudflare Setup

8. Page Rules

URL द्वारा अपनी Cloudflare सेटिंग को कंट्रोल कर सकते है। बस Create Page Rules पर क्लिक करें।

Cloudflare Setup

Page Rules परफॉरमेंस और सिक्यूरिटी के लिए विशिष्ट URL को ऑप्टिमाइज़ करते हैं। आप फ्री प्लान के साथ 3 Page Rules create कर सकते हैं।

9. Network

अपनी वेबसाइट के लिए network settings manage कर सकते है। बस नीचे स्क्रीनशॉट को फॉलो करें।

Cloudflare Setup

11. Scrape Shield

अपनी साइट की कंटेंट प्रोटेक्ट कर सकते है जैसे Email Address Obfuscation, Server-side Excludes, Hotlink Protection.

Cloudflare Setup

15. Apps

Cloudflare Apps WordPress plugins की तरह हैं जो आपकी वेबसाइट पर आसानी से add हो जाती हैं।

Cloudflare Setup

WordPress Cache Plugin के साथ Cloudflare Setup करें

WP Fastest Cache

बस WP Fastest Cache >> CDN >>  CDN by Cloudflare पर क्लिक करें ।

Cloudflare Setup

अपना Cloudflare email address & API Key दर्ज करें। इसके बाद Next बटन पर क्लिक करें।

Cloudflare Setup

WP fastest cache ऑटोमेटिकली Cloudflare के minify और rocket loader आप्शन को disable कर देगा।

W3 Total Cache

बस Performance >> Extension पर क्लिक करें और Cloudflare को activate करें। इसके बाद Settings पर क्लिक करें।

Cloudflare Setup

इसके बाद Authorize पर क्लिक करें।

Cloudflare Setup

अब अपना Cloudflare email address & API Key डालें।

Cloudflare Setup

अब आपकी Cloudflare settings यहाँ दिखाई देने लगेगी। यहां से भी आप Cloudflare सेटिंग्स को मैनेज कर सकते हैं।

Cloudflare Cache Clear कैसे करें

एक समय हो सकता है जब आपको Cloudflare Cache Clear करने की आवश्यकता हो।

अपने Cloudflare डैशबोर्ड पर जाएं, “Caching” टैब पर क्लिक करें और फिर  Purge Everything

Cloudflare Setup

आखरी सोच

इसमें कोई शक नहीं है कि Cloudflare सबसे अच्छा CDN कंपनी है जो आपकी साइट को फ़ास्ट बनाता है और Extra security layer प्रदान करता है।

इसके अलावा, Cloudflare सर्वर लोड को कम करता है और बैंडविड्थ को बचाता है। जब आपका वेब सर्वर maintenance के लिए ऑफ़लाइन हो जाता है, तो यह आपके वेब पेजों का cached version विजिटर को serve करता है।

छोटा सा निवेदन, अगर यह आर्टिकल आपके लिए मददगार साबित हुई है, तो इसे शेयर करना न भूलें!

इसे भी पढ़ें:

  • Cloudflare CDN क्या है? यह किसी वेबसाइट और ब्लॉग के लिए क्यों फायदेमंद है?
  • Cloudflare के साथ WordPress Website Fast कैसे करें
  • WordPress Site में Cloudflare Flexible SSL कैसे Setup करें

Leave a Reply

Your email address will not be published. Required fields are marked *