WordPress Blog Me CloudFlare Free HTTPS SSL Setup Kaise Kare

Google announce कर चूका है की अब ranking factor में HTTPS का major role होगा और जो वेबसाइट और ब्लॉग HTTPS इस्तेमाल करते है उनकी रैंकिंग HTTP use करने वाली sites से ज्यादा बेहतर होगीं। इसका मतलब है की अगर आप अपनी साईट पर SSL Certificate HTTPS Security इस्तेमाल करोगे तो आपकी साईट की Google Search Rank Increase होगीं। अब अगर आप SSL Certificate खरीदोगे तो आपको Rs.3000 से Rs.5000 का payment करना होगा। इसीलिए आज मैं आपको CloudFlare Flexible SSL यानि CloudFlare Free HTTPS SSL के बारे में बता रहा हु जिससे आप अपनी साईट पर फ्री में HTTPS/SSL Setup कर सकते हों और साईट की search ranking के साथ Security भी बढ़ा सकते हों।

How to setup cloudflare free https ssl wordpress

जी हां दोस्तों इसके लिए आपको एक भी पैसा खर्च करने की जरूरत नहीं हैं आप CloudFlare के free plan में भी HTTPS enable कर सकते हों। मैं इसके लिए CloudFlare को धन्यवाद करना चाहूँगा क्युकी उसकी मदद से हम अपनी साईट Free HTTPS Security इस्तेमाल कर सकते हैं और अपनी साईट को अधिक secure बनाने के साथ-साथ साईट की google search ranking भी increase कर सकते हैं।

HTTPS/SSL क्या हैं और HTTP और HTTPS में क्या फर्क हैं ?

HTTPS का मतलब होता हैं Hyper Text Transfer Protocol Secure और HTTP का मतलब होता हैं Hyper Text Transfer Protocol यानि HTTP में secure नहीं होता जिसका मतलब है HTTP के साथ आपका data सुरक्षित नहीं हैं। जबकि HTTPS में आपकी साईट का Data Encrypted and secure  होता हैं इससे जब browser में आपकी साईट का data transfer होता है तो कोई भी hacker उसे देख नहीं सकता और चुरा नहीं सकता।

CloudFlare Free HTTPS/SSL क्या हैं ?

Internet पर आपको बहुत सारी websites मिल जाएगी जो Paid SSL Certificates और Free SSL Certificates दोनों Provide करती हैं। अगर आप Free SSL Certificate इस्तेमाल करना चाहते हो तो CloudFlare Flexible SSL सबसे बेहतर option हैं। CloudFlare अपने Free and Paid सभी plan के साथ Free SSL Certificate Provide करता हैं।

मैं इस article को इसी matter पर ज्यादा बड़ा नहीं करना चाहता तो चलिए अब जानते हैं की WordPress blog में CloudFlare Free HTTPS/SSL Setup कैसे करते हैं।

How to Setup CloudFlare Free HTTPS/SSL for WordPress in Hindi

WordPress ब्लॉग में CloudFlare Free HTTPS/SSL इस्तेमाल करने के लिए आपको ये steps follow करने है पर याद रहे सभी steps सही से follow करे ताकि इस process में कोई problem न हो और आपको किसी तरह की परेशानी का सामना न करना पड़ें।

Step 1: Create a Account

सबसे पहले आप CloudFlare site पर जाये और Sign up कर अपनी वर्डप्रेस साईट को CloudFlare में free plan select कर add कर लें। अगर आपको इसकी जानकारी नहीं है तो आप हमारी Blog पर Free CloudFlare CDN Setup कैसे करें वाली पोस्ट पढ़ कर ये आसानी से कर सकते हैं।

Step 2: Enable SSL

जब आप अपने domain को free plan में complete setup कर ले तो अपने उस domain पर click करें जिसमे आपको HTTPS set करनी हैं।

  1. अब top left में CloudFlare के icon के पास अपनी site के link पर click करें और नीचे दिये गये option में से Crypto पर क्लिक करें।
  2. अब सबसे पहले वाले SSL option में Flexible select करें।

Select Felexible

इस process से आपने CloudFlare से SSL Certificate के लिये Request किया हैं ये process 10-15 minutes में complete हो जाएगी। Process complete होने के बाद यहाँ पर Flexible के नीचे Active Certificate लिखा हुआ show होगा।

Step 3: Download and Install Plugins

अब आपको अपने WordPress blog में CloudFlare Flexible SSL और WordPress HTTPS (SSL) ये 2 plugins download कर install करने हैं। इस तरह के बहुत सारे plugins है इसीलिए मैं यहाँ आपको इनके screenshot बता रहा हु आप इन्हें देख कर ध्यान से plugin install करें।

1. CloudFlare Flexible SSL:

CloudFlare Flexible SSL

2. SSL Insecure Content Fixer:

SSL Insecure Content Fixer

Step 4: Configure SSL Insecure Content Fixer Plugin Settings

दोनों plugins install करने के बाद आपको CloudFlare Flexible SSL plugin में कुछ नहीं करना है मगर SSL Insecure Content Fixer plugin में आपको एक setting करनी होगी जिसके लिए आप ये steps follow करें आप  नीचे screenshot देख सकते हैं।

सबसे अफ्ले आप अपने blog में SSL Insecure Content Fixer plugin को install कर ले। अब इस plugin की settings में जाये।

    1. SSL Insecure Content Fixer plugin को download कर ब्लॉग में install कर active कर लें।
    2. अब plugin की settings में जाये और HTTPS detection option में HTTP_CF_VISITOR  को enable करें।
    3. Save changes पर करें।

SSL Insecure Content Fixer Settings

Step 5: Create Page Rules to Deliver Content via HTTPS

WordPress HTTPS plugin की settings active करने के बाद एक अलग windows tab में फिर से CloudFlare account पर जाये और domain select कर Page Rules पर click करें। यहाँ पर आपको दो new page rules create करने हैं।

दोनों page rules में http:// का ही इस्तेमाल करना है।First page rule में without www URL और second page rue में www के साथ URL set करना हैं। दोनों page rules में settings में Always HTTPS select करना हैं।

दोनों ही page rules में URL के बाद asterisk (*) add करना हैं। जैसे http://mozedia.com/* और http://www.supportmeindia.com/*.

  1. Without www के link add करें और link के last में (*) लगायें।
  2. Always Use HTTPS select करें।
  3. Save and deploy पर click करें।

Create a new Page rules

बिल्कुल इसी तरह आपको दूसरा page role create करना है बस उसमे www के साथ link add करना है। अधिक जानकारी के लिए आप ये स्क्रीनशॉट देख सकते हैं।

Create Page Rules

Step 6: Change WordPress Site Address (URL)

अब आपको अपने WordPress blog पर जा कर general settings में WordPress Address (URL) और Site Address (URL) में HTTP की जगह HTTPS set करना हैं।

  1. WordPress dashboard >> Settings >> General option पर जाये।
  2. अब WordPress Address (URL) और Site Address (URL) में HTTP की जगह HTTPS set करें।

Set https in wordpress general settings

Congratulations! अब आपकी साईट पर CloudFlare Free HTTPS/SSL successfully activate हो चूका हैं अब आप एक बार अपनी साईट को browser में open करके देख ले की HTTPS के साथ green padlock show हो रहा हैं या नहीं। एक बार browser की history, cookies and cache files delete जरुर कर ले ताकि साईट का latest version show हों।

Step 7. Check CloudFlare Flexible SSL is Working:

आपकी साईट पर HTTPS/SSL work कर रहा है या नहीं इसका पता करने के लिए आप SSL checker sites पर अपनी site के pages  check कर सकते हैं। इसके लिए sslshopper.comऔर ssllabs.com sites सबसे बेहतर हैं इनके अलावा आप whynopadlock.com पर भी site report check कर सकते हैं।

Step 8. WordPress Blog में HTTPS Mixed Content Error को Fix कैसे करें ?

अगर आपकी साईट पर https work नहीं कर रहा है और green padlock show नहीं हो रहा हैं तो इसका मतलब है की आपकी साईट पर HTTPS Mixed Content Error है यानि आपकी साईट पर बिना  HTTPS के HTTP वाले link add हैं आपको इन सभी links में http:// की जगह https:// लगाना हैं।

इसके लिए आप SSL Insecure Content Fixer और  Search & Replace  WordPress plugins use कर सकते हैं। CloudFlare Free HTTPS/SSL के लिए SSL Insecure Content Fixer best हैं।

अगर अभी भी problem हो तो आप search & replace प्लगइन से blog के सारे internal links में http की जगह https set कर ले ताकि SEO पर bad effect न पड़ें और आपकी साईट की search rank बनी रहें।

Note:- आपको सिर्फ अपनी साईट के domain URL में http:// की जगह https:// set करने की जरुरत हैं बाकि external links को change करने की कोई जरुरत नहीं हैं।

Finally,  सबकुछ complete करने के बाद आपको site और site sitemap को google webmaster tool और बाकि सभी webmaster tools  में फिर से submit करना होगा ताकि search engines आपकी साईट के pages को HTTPS के साथ index कर सकें। साथ ही आप google analytics property में भी http की जगह https set कर लें।

इस तरह से आप अपनी WordPress site में Free CloudFlare HTTPS/SSL set up कर सकते हो। अगर आपको ये पोस्ट पसंद आये तो इसे सोशल मीडिया पर शेयर जरुर करें।

Reader Interactions

Comments (269)

  1. Sir Aisa karne ke bad hame Backlink dubara se banani padengi kya ya purani backlink hi effective hongi

    • Purani backlinks bhi rahegi. But social share count remove ho sakte hai.

  2. Bhai after setting page open karta hu to ye likha ata hai
    Your connection is not private

    admin page aur website dono me ye khulta hai

    myhindihelp.com hai

    • Mere pas koi error nahi aa raha hai aap mozilla me try kare.

  3. ok bro!
    मुझसे कुछ मिस्टेक हुई थी| अब मेने successfully ssl certificate setup कर लिया है| अब मुझे सिर्फ इतना बाताओ| की, search console में क्या change करू?
    और सबसे जरुरी बात जब मेने search console में property ad की थी| तब http://—-.com ऐसा डाला था| उस प्रॉपर्टी को delete करके फिरसे https:// लगाकर ad करू|

    • Nahi use delete nahi karna hai. Aap http: or https: se 2 property add karo or jab aapke sare URL https se index ho jaye tab http wali property ko delete karna.

  4. Bhai setting me General me URL nahi aa raha hai

    first site title
    site tagline
    email

    ye options hai

    par google me link par https aa raha hai

    all post par https ho gaya hai ab ise google me kaise index kare

    • Aaap mujhe screenshot dikha sakte ho.

  5. sir mene aapke post ko achhese follow kiya, par 8 din ho gaye hai.par abhitak flexible ke niche activate najar nahi aa raha kya karu.

    2.search console me server connectivity timeout aisa show kar raha hai kya karu.

    • Aapne koi glati ki hai ek bar sabhi steps check karo or apne blog ka link btao main check karta hu.

  6. जैसा आपने बताया है , सब कुछ वैसा ही मैं अपने ब्लॉग ( https://bloggingcool.com/ ) पर https ssl का setup कर लिया हु. लेकिन green padlock, जब साईट ओपन हो रहा होता है सिर्फ तभी थोड़े समय के लिए दिखता है. और उसके बाद नही दिखता. Green padlock बाद में गायब क्यों हो जा रहा है.
    प्लीज आप एक बार check करके बताने का कृपा करें.
    Thank You !

    • Aapke blog me mixed content issue hai yani abhi bhi http:// wale URL hai unhe change karo.

  7. bhai ye btaoki ky yah sab karne par site ki hosting cloudfare par chali jayegi kya aur https free ssl certificate 90 din ki hi hogi kya

    • Nahi, aapki site aapki hosting par hi host rahegi. 90 day ke bad ssl apne aap renew ho jayega.

  8. dost bahut bahut shukriya iss post ke liye kuch jawah janana hai aapse kripya uttar dijiye

    1) Console me https ke sath site submit karne ke baad kya http wale property ko delete kar sakte hai ? Agar ha toh kab matlab https puri tarah submit hone ke baad ya tabhi

    2) Aapke sabhi post me https wale interlink hai kya aapne aabhi post me manually jakar aisa kiya hai ya koi plugin hai iske liye please help yr

    • 1. Haa jab aapke blog ke https wale sabhi URL google me index ho jaye.
      2. Iske liye search & replace plugin use karo.

      • Mujhe nahi pata search and replace plugin kaise use karte hai aur google par isse related koi post bhi nahi hai. Please aap bata dijiye kaise use karte hai

        • Aap search and & replace plugin ki guidelines follow karo ya fir SSL Insecure Content Fixer Plugin use karo.

  9. sir ek baar ssl setp karne ke baad plugin delete kar sakte hai na…?

    • Nahi. Plugin ke bina SSL work nahi karega.

  10. maine ye steps kiye to meri site ka admin panal bhi nhi khul raha hai.. bta raha hai not secure 404 error ab kya karu mein….

    • Aapko thoda wait karna chahiye tha. Jab cloudflare SSL certificate activate ho jaye tab aapko wordpress blog me http ki jagah https karna tha.

  11. Bro Kya mai without plugin cpanel ki help se apne blog me https (ssl) use kar sakta hu. If yes to kaise

    • Is agar aap nginx server use kar rahe ho to iske bare me aap apne hosting providers se bat kare.

  12. Homepage Open Krne par padlock show ho rha hai but, Post open krne par httpas likha a rha hai but padlock nhi a rha

    • Aapki site par mixed content error hai jis page par padlock show nahi ho raha use open kar view page source code check karo ki koi without https link to nahi hai agar ho to use fix karo.

  13. bhai mai ssl certificate add kar raha tha sbhi porccess theek se kiya ab meri site aur admin panel open nhi ho rahi hai
    techloverguide.com hai meri site plz check it

    • Abhi aapka blog proper open ho raha hai.

      • Par admin panel open nahi ho raha hai

        • Aap cpanel par jao or phpmyadmin par click kar apne blog ka dashboard URL change kar https se http karo uske bad fir se is post ke btaye steps follow karo apane blog ka link change nahi kiya or plugins ko pahle hi isntall kar lena.

          • bhai ho gya par ese cpanel ke file directory me jaa kar wp admin folder me se plugin folder me dono plugin ko delete ksr diya. bhai support karne ke liye thanks

          • Bro me cpenal me phpmyadmin me pahoc Gaya lekin dashboard ka url https se http Kaise kare means iska opsen kaha he

          • phpmyadmin option par ja kar wp_options par lcick karo yaha aaapko wordpress url or site url ke 2 option milenge dono me https ke sath link add karo.

  14. nice post, google ki taraf se koi updation hue hai kya? mari website http// mai hai jab website firefox and chrome mai open kar raha hu to home page to open ho raha hai, but kisi bhi article par click kar raha hun to page khul raha hai magar content show nahi ho raha hai or bus blue screen show ho rahi hai and just ads jo page par chal rahi hai…..

    url ke pas lock mai red cross show ho raha hai, how to solve this problem bro?

    • Ye google update nahi aapke blog ki theme / template me coding problem hai.

  15. after installing cloudflare i am getting 503 service unavailable error how to fix it? i do not want to purchase more resources.

    • Please set DNS record carefully.

  16. Bhai maine godaddy se domain aur hosting dono kharid Li h…
    But mai ye janna chahta hu ki bina www add kre apna blog kaise kholu..
    Maine direct domain aur hosting kharid k blogging start ki h..

    • Aap hosting cpanel par jao or DNS record me www dns record add karo nahi kar pate ho to hosting care me bat karo wo kar denge.

  17. Search console me Redirection ki problem aa rahi thi isliye with https// ke saath site phir se submit kar di hai problem to nahi hogi na

    Kya aapne bhi aisa hi kiya hai ya aapki property with http:// se hi save hai console me

    • SSL use karne ke bad GWT me property fir se https ke sath submit karni hoti hai ye main post me bhi bta chuka hu.

  18. Step 6 – Karna jaruri hai kya ?
    Kyuki meri website Godaddy Hosting par hai aur waha Direct Url change karne ki feature available nahi hai phir bhi meri site https ke open ho rahi hai !

    • Agar aapko problem nahi ho rahi hai to mat karo. Problem hone par karna chahiye.

  19. Kyu sir phle wordpress mai cloud fare ko setup kar liya jay uske bad jab wo process complete ho jay tabhi SSL certificate ka process complete kare

    • Yes kar sakte ho.

      • Sir yeh bata dijiye ismein hum kitne site add kar saktey hai

        • Aap apni sabhi sites ko add kar sakte ho.

  20. bahut hi badhiya jankari, mera aapse ek sawal hai bhai maine apni site indihow par ssl laga diya hai aur wo sahi work bhi kar raha lekin mai ye janna chahta hu mera domain without www ke setup hai aur aapke site ka domain with www ke sath setup ab aise ssl certificate ke liye www recommend hai ya nhi aur aisa q hai ? mujhe ummid hai aap mere sawal ko ache samjh kar jawab dege….

    q ki www ko ssl ke sath hona chahiye ya nhi is sawal ko leke mujhe kafi confusion hai aur ho sakta dusre Bloggers ko bhi ho.

    • Yes hai kyuki isse jab koi aapki site ko www ke sath open karega to bhi site open hogi warna error show hoga.