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 भी बढ़ा सकते हों।
जी हां दोस्तों इसके लिए आपको एक भी पैसा खर्च करने की जरूरत नहीं हैं आप 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 करनी हैं।
- अब top left में CloudFlare के icon के पास अपनी site के link पर click करें और नीचे दिये गये option में से Crypto पर क्लिक करें।
- अब सबसे पहले वाले SSL option में Flexible select करें।
इस 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 करें।
2. 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 में जाये।
-
- SSL Insecure Content Fixer plugin को download कर ब्लॉग में install कर active कर लें।
- अब plugin की settings में जाये और HTTPS detection option में HTTP_CF_VISITOR को enable करें।
- Save changes पर करें।
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/*.
- Without www के link add करें और link के last में (*) लगायें।
- Always Use HTTPS select करें।
- Save and deploy पर click करें।
बिल्कुल इसी तरह आपको दूसरा page role create करना है बस उसमे www के साथ link add करना है। अधिक जानकारी के लिए आप ये स्क्रीनशॉट देख सकते हैं।
Step 6: Change WordPress Site Address (URL)
अब आपको अपने WordPress blog पर जा कर general settings में WordPress Address (URL) और Site Address (URL) में HTTP की जगह HTTPS set करना हैं।
- WordPress dashboard >> Settings >> General option पर जाये।
- अब WordPress Address (URL) और Site Address (URL) में HTTP की जगह HTTPS set करें।
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 कर सकते हो। अगर आपको ये पोस्ट पसंद आये तो इसे सोशल मीडिया पर शेयर जरुर करें।
Mahaveer Jain
Sir Aisa karne ke bad hame Backlink dubara se banani padengi kya ya purani backlink hi effective hongi
Jumedeen Khan
Purani backlinks bhi rahegi. But social share count remove ho sakte hai.
Mahaveer Jain
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
Jumedeen Khan
Mere pas koi error nahi aa raha hai aap mozilla me try kare.
rushikesh sonawane
ok bro!
मुझसे कुछ मिस्टेक हुई थी| अब मेने successfully ssl certificate setup कर लिया है| अब मुझे सिर्फ इतना बाताओ| की, search console में क्या change करू?
और सबसे जरुरी बात जब मेने search console में property ad की थी| तब http://—-.com ऐसा डाला था| उस प्रॉपर्टी को delete करके फिरसे https:// लगाकर ad करू|
Jumedeen Khan
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.
VISHAL
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
Jumedeen Khan
Aaap mujhe screenshot dikha sakte ho.
rushikesh sonawane
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.
Jumedeen Khan
Aapne koi glati ki hai ek bar sabhi steps check karo or apne blog ka link btao main check karta hu.
Vinod Singh
जैसा आपने बताया है , सब कुछ वैसा ही मैं अपने ब्लॉग ( https://bloggingcool.com/ ) पर https ssl का setup कर लिया हु. लेकिन green padlock, जब साईट ओपन हो रहा होता है सिर्फ तभी थोड़े समय के लिए दिखता है. और उसके बाद नही दिखता. Green padlock बाद में गायब क्यों हो जा रहा है.
प्लीज आप एक बार check करके बताने का कृपा करें.
Thank You !
Jumedeen Khan
Aapke blog me mixed content issue hai yani abhi bhi http:// wale URL hai unhe change karo.
saurabh
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
Jumedeen Khan
Nahi, aapki site aapki hosting par hi host rahegi. 90 day ke bad ssl apne aap renew ho jayega.
Raman Kumar Gupta
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
Jumedeen Khan
1. Haa jab aapke blog ke https wale sabhi URL google me index ho jaye.
2. Iske liye search & replace plugin use karo.
Raman Kumar Gupta
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
Jumedeen Khan
Aap search and & replace plugin ki guidelines follow karo ya fir SSL Insecure Content Fixer Plugin use karo.
vicky
sir ek baar ssl setp karne ke baad plugin delete kar sakte hai na…?
Jumedeen Khan
Nahi. Plugin ke bina SSL work nahi karega.
Kuldeep Vishnoi
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….
Jumedeen Khan
Aapko thoda wait karna chahiye tha. Jab cloudflare SSL certificate activate ho jaye tab aapko wordpress blog me http ki jagah https karna tha.
Bitu Kumar
Bro Kya mai without plugin cpanel ki help se apne blog me https (ssl) use kar sakta hu. If yes to kaise
Jumedeen khan
Is agar aap nginx server use kar rahe ho to iske bare me aap apne hosting providers se bat kare.
AGON
Homepage Open Krne par padlock show ho rha hai but, Post open krne par httpas likha a rha hai but padlock nhi a rha
Jumedeen Khan
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.
satya
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
Jumedeen Khan
Abhi aapka blog proper open ho raha hai.
satya
Par admin panel open nahi ho raha hai
Jumedeen Khan
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.
satya
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
rusheek
Bro me cpenal me phpmyadmin me pahoc Gaya lekin dashboard ka url https se http Kaise kare means iska opsen kaha he
Jumedeen Khan
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.
virender
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?
Jumedeen Khan
Ye google update nahi aapke blog ki theme / template me coding problem hai.
vipin
after installing cloudflare i am getting 503 service unavailable error how to fix it? i do not want to purchase more resources.
Jumedeen Khan
Please set DNS record carefully.
Prateek Bhardwaj
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..
Jumedeen Khan
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.
rohaan
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
Jumedeen Khan
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.
rohaan
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 !
Jumedeen Khan
Agar aapko problem nahi ho rahi hai to mat karo. Problem hone par karna chahiye.
Jitu
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
Jumedeen Khan
Yes kar sakte ho.
Jitu
Sir yeh bata dijiye ismein hum kitne site add kar saktey hai
Jumedeen Khan
Aap apni sabhi sites ko add kar sakte ho.
Shaikh Muneer
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.
Jumedeen Khan
Yes hai kyuki isse jab koi aapki site ko www ke sath open karega to bhi site open hogi warna error show hoga.