HTTPS क्या है और यह आपकी वेबसाइट की सुरक्षा कैसे करता है?

जानें कि HTTPS का मतलब क्या है, यह आपकी वेबसाइट और विज़िटर के बीच डेटा को कैसे एन्क्रिप्ट करता है, और आपकी सर्च रैंकिंग के लिए क्यों मायने रखता है।

ड्राफ़्ट

किसी वेबसाइट को HTTP से HTTPS पर ले जाने से एड्रेस बार में एक अक्षर बदलता है, और साइट व उसके विज़िटर के बीच डेटा चलने का पूरा तरीक़ा बदल जाता है। HTTPS, यानी Hypertext Transfer Protocol Secure, उस प्रोटोकॉल का एन्क्रिप्टेड वर्शन है जिससे वेबसाइट डेटा भेजती और लेती हैं। यह सर्च रैंकिंग पर असर डालता है, तय करता है कि ब्राउज़र आपकी साइट को विज़िटर के सामने कैसे दिखाएँ, और यह भी कि आपके पेजों से भेजी गई निजी जानकारी रास्ते में सुरक्षित है या खुली। HTTPS ठीक-ठीक क्या करता है और क्या नहीं करता, यह जानना ही असली सुरक्षित सेटअप और सिर्फ़ सुरक्षित दिखने वाले सेटअप के बीच का फ़र्क़ बनाता है।

HTTP वेब पर डेटा के आदान-प्रदान की बुनियाद है। हर बार जब ब्राउज़र कोई पेज माँगता है और सर्वर उसे देता है, तो वह लेन-देन HTTP पर होता है। समस्या यह है कि बिना एन्क्रिप्शन वाला HTTP डेटा सादे टेक्स्ट में भेजता है। ब्राउज़र और सर्वर के बीच के नेटवर्क ट्रैफ़िक तक पहुँच रखने वाला कोई भी पढ़ सकता है कि क्या भेजा जा रहा है। HTTPS इसी बातचीत पर SSL सर्टिफ़िकेट के ज़रिए एन्क्रिप्शन की परत चढ़ाकर इसे हल करता है। SSL सर्टिफ़िकेट कैसे काम करते हैं, इसकी पूरी जानकारी के लिए SSL सर्टिफ़िकेट क्या है और कैसे काम करता है वाला आर्टिकल देखें।

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

डेटा कैसे सफ़र करता है

  • HTTP डेटा को सादे टेक्स्ट में भेजता है। HTTP पर फ़ॉर्म सबमिट करने से विज़िटर की भरी जानकारी नेटवर्क पर ऐसे रूप में जाती है जो बीच में पकड़े जाने पर पढ़ी जा सकती है
  • HTTPS डेटा को ब्राउज़र से निकलने से पहले एन्क्रिप्ट करता है और सर्वर तक पहुँचने पर ही डिक्रिप्ट करता है। बीच में पकड़ा गया डेटा डिक्रिप्शन की चाबी के बिना पढ़ा नहीं जा सकता
  • सामान्य इस्तेमाल में यह फ़र्क़ विज़िटर को दिखता नहीं, लेकिन यही तय करता है कि उनका भेजा डेटा रास्ते में सुरक्षित है या खुला

ब्राउज़र विज़िटर को क्या दिखाते हैं

  • HTTPS पर चलने वाली साइट पर ब्राउज़र के एड्रेस बार में पैडलॉक आइकन दिखता है, जो बताता है कि कनेक्शन सुरक्षित है
  • HTTP पर चलने वाली साइट पर "Not secure" लेबल दिखता है। इनपुट फ़ील्ड वाले पेजों पर कुछ ब्राउज़र ज़्यादा साफ़ चेतावनी दिखाते हैं
  • जो विज़िटर फ़ॉर्म सबमिट करने या ख़रीदारी करने से पहले "Not secure" लेबल देखते हैं, उनके आगे बढ़ने की संभावना कम होती है

SSL सर्टिफ़िकेट की भूमिका

  • HTTPS के लिए सर्वर पर SSL सर्टिफ़िकेट इंस्टॉल होना ज़रूरी है। सर्टिफ़िकेट ही एन्क्रिप्टेड कनेक्शन को संभव बनाता है
  • वैध सर्टिफ़िकेट के बिना ब्राउज़र सुरक्षित कनेक्शन नहीं बना पाता और पेज को सामान्य रूप से लोड करने की जगह चेतावनी दिखाता है
  • सर्टिफ़िकेट वेबसाइट की पहचान भी जाँचता है, और पक्का करता है कि डोमेन उसी संस्था का है जिसका वह होने का दावा करता है

HTTPS आपके विज़िटर के डेटा की सुरक्षा कैसे करता है?

जब कोई विज़िटर HTTPS वेबसाइट से जुड़ता है, तो ब्राउज़र और सर्वर TLS हैंडशेक नाम की प्रक्रिया से एक एन्क्रिप्टेड चैनल बनाते हैं। उसके बाद का सारा डेटा सेशन की अवधि तक एन्क्रिप्टेड रहता है।

HTTPS किसकी सुरक्षा करता है

  • कॉन्टैक्ट फ़ॉर्म सबमिशन, जिनमें नाम, ईमेल एड्रेस और संदेश का कंटेंट शामिल है
  • लॉगिन क्रेडेंशियल, जिनमें आपकी साइट पर भरे यूज़रनेम और पासवर्ड शामिल हैं
  • पेमेंट की जानकारी, जिसमें चेकआउट पेजों पर कार्ड नंबर और बिलिंग की जानकारी शामिल है
  • साइट के सर्च फ़ील्ड में डाली गई सर्च क्वेरी

HTTPS किसकी सुरक्षा नहीं करता

  • HTTPS रास्ते में डेटा को एन्क्रिप्ट करता है, लेकिन सर्वर पर रखे जाने के बाद उसकी सुरक्षा नहीं करता। डेटाबेस में सेंध अलग सुरक्षा समस्या है जिसे HTTPS नहीं रोकता
  • HTTPS वेबसाइट को दूसरे हमलों से सुरक्षित नहीं बना देता। SQL इंजेक्शन, क्रॉस-साइट स्क्रिप्टिंग और ब्रूट फ़ोर्स हमले रास्ते के डेटा की जगह वेबसाइट को ही निशाना बनाते हैं
  • HTTPS व्यापक सुरक्षा स्थिति का एक हिस्सा है, अपने आप में पूरा हल नहीं

वेबसाइट के सामने कौन-से ख़तरे हैं और उनसे कैसे निपटें, इसकी व्यापक तस्वीर के लिए वेबसाइट सिक्योरिटी क्यों ज़रूरी है वाला आर्टिकल देखें।

HTTPS सर्च रैंकिंग पर कैसे असर डालता है?

HTTPS एक पक्का रैंकिंग सिग्नल है। सर्च इंजन पेजों को परखते समय इसे एक फ़ैक्टर के रूप में इस्तेमाल करते हैं, और HTTPS के बिना साइट सुरक्षित रूप से चलने वाले उसी तरह के पेजों की तुलना में नुक़सान में रहती हैं।

HTTPS सीधे रैंकिंग सिग्नल के रूप में

  • HTTPS पर चलने वाले पेजों को उन HTTP पेजों पर रैंकिंग की बढ़त मिलती है जो बाक़ी सब में एक जैसे हैं
  • रैंकिंग में कड़ी टक्कर वाले पेजों के लिए HTTPS वही फ़ैक्टर हो सकता है जो तय करे कि कौन ऊपर दिखे

पेज एक्सपीरियंस से संबंध

  • HTTPS उन पेज एक्सपीरियंस सिग्नल का हिस्सा है जिन्हें सर्च इंजन पेज परखते समय Core Web Vitals के साथ देखते हैं
  • जो पेज HTTPS की शर्त पूरी नहीं करता, वह पेज एक्सपीरियंस के मानदंड पूरी तरह पूरे नहीं करता, और इसका असर इस पर पड़ता है कि उसे उन पेजों की तुलना में कैसे आँका जाता है जो करते हैं
  • Core Web Vitals क्या नापते हैं और पेज एक्सपीरियंस की जाँच में उनका क्या हिस्सा है, इसकी पूरी जानकारी के लिए Core Web Vitals क्या हैं वाला आर्टिकल देखें

सर्च रिज़ल्ट की चेतावनियाँ

  • अगर किसी साइट को सुरक्षा समस्याओं के लिए फ़्लैग किया जाए, तो सर्च इंजन रिज़ल्ट में उसकी लिस्टिंग पर चेतावनी जोड़ सकते हैं या उसकी दृश्यता पूरी तरह घटा सकते हैं
  • HTTP पर चलने वाली जिस साइट में दूसरी सुरक्षा समस्याएँ भी हों, उसकी सर्च दृश्यता में घटाव एक के ऊपर एक बढ़ सकता है

रेफ़रल डेटा की सटीकता

  • जब कोई विज़िटर HTTPS साइट से HTTP साइट के लिंक पर क्लिक करता है, तो रेफ़रल सोर्स हट जाता है और वह विज़िट एनालिटिक्स में डायरेक्ट ट्रैफ़िक के रूप में दिखती है
  • HTTP पर चलने वाली साइट HTTPS सोर्स से मिलने वाला सटीक रेफ़रल डेटा खो देती हैं, जिससे मार्केटिंग परफ़ॉर्मेंस ट्रैक करना मुश्किल हो जाता है
  • HTTPS से HTTPS के रेफ़रल पूरी रेफ़रल जानकारी सही तरह आगे भेजते हैं

वेबसाइट को HTTPS पर ले जाने में क्या-क्या शामिल है?

SSL सर्टिफ़िकेट पाना

  • HTTPS के लिए सर्वर पर SSL सर्टिफ़िकेट इंस्टॉल होना ज़रूरी है। जिन प्लेटफ़ॉर्म पर होस्ट की गई वेबसाइट के लिए सर्टिफ़िकेट शामिल होते हैं, वहाँ यह अपने आप हो जाता है
  • ख़ुद संभाले जाने वाले सर्वर पर चल रही साइट के लिए सर्टिफ़िकेट अथॉरिटी से लेकर हाथ से इंस्टॉल करना पड़ता है

अंदरूनी लिंक और एसेट रेफ़रेंस अपडेट करना

  • HTTPS चालू करने के बाद साइट के सभी अंदरूनी लिंक और एसेट रेफ़रेंस (इमेज, स्क्रिप्ट, स्टाइलशीट) HTTPS URL पर पॉइंट करने चाहिए
  • जो पेज ख़ुद HTTPS पर चलता है लेकिन एसेट HTTP पर लोड करता है, उस पर मिक्स्ड कंटेंट की चेतावनी आती है, जो सुरक्षा का फ़ायदा ख़त्म कर सकती है और ब्राउज़र की चेतावनियाँ ला सकती है

रीडायरेक्ट सेट करना

  • HTTP से HTTPS का रीडायरेक्ट पक्का करता है कि HTTP वर्शन पर पहुँचने वाला हर कोई अपने आप सुरक्षित वर्शन पर भेज दिया जाए
  • रीडायरेक्ट के बिना साइट के हर पेज के असल में दो वर्शन होते हैं, जिससे डुप्लिकेट कंटेंट की समस्याएँ बनती हैं और लिंक सिग्नल दोनों के बीच बँट जाते हैं

अपना साइटमैप और सर्च कंसोल सेटिंग अपडेट करना

  • HTTPS पर जाने के बाद अपना XML साइटमैप HTTPS URL दिखाने के लिए अपडेट करें और उसे सर्च इंजन को दोबारा सबमिट करें
  • अगर आप सर्च कंसोल अकाउंट इस्तेमाल करते हैं, तो अपनी साइट का HTTPS वर्शन अलग प्रॉपर्टी के रूप में जोड़ें और उसे वेरिफ़ाई करें

HTTPS के आगे अपनी वेबसाइट को सुरक्षित रखने की पूरी गाइड के लिए अपनी वेबसाइट को हैकर से कैसे बचाएँ वाला आर्टिकल देखें।

WEMASY HTTPS को कैसे संभालता है

WEMASY पर बनी सभी वेबसाइट डिफ़ॉल्ट रूप से HTTPS पर चलती हैं। SSL सर्टिफ़िकेट हर प्लान में शामिल हैं और साइट बनते ही अपने आप चालू हो जाते हैं। कोई अलग सेटअप नहीं, सर्टिफ़िकेट ख़रीदना नहीं, और रिन्यूअल की कोई प्रक्रिया मैनेज करनी नहीं।

अंदरूनी लिंक, एसेट और प्लेटफ़ॉर्म से दिया जाने वाला सारा कंटेंट डिफ़ॉल्ट रूप से HTTPS URL इस्तेमाल करता है। WEMASY पर होस्ट की गई साइट के लिए मिक्स्ड कंटेंट की चेतावनी चिंता की बात नहीं है, क्योंकि प्लेटफ़ॉर्म हर जगह HTTPS लागू रखता है। HTTP से HTTPS के रीडायरेक्ट भी प्लेटफ़ॉर्म के स्तर पर संभाले जाते हैं, इसलिए विज़िटर और सर्च इंजन हमेशा साइट के सुरक्षित वर्शन पर भेजे जाते हैं।

क्या-क्या शामिल है, यह WEMASY वेबसाइट बिल्डर पर देखें, या प्राइसिंग पेज पर प्लान के विकल्प देखें।

अक्सर पूछे जाने वाले सवाल

HTTPS का मतलब क्या है?

HTTPS का मतलब है Hypertext Transfer Protocol Secure। यह HTTP का एन्क्रिप्टेड वर्शन है, वह प्रोटोकॉल जो ब्राउज़र और वेब सर्वर के बीच डेटा भेजने में इस्तेमाल होता है। "S" बताता है कि कनेक्शन SSL सर्टिफ़िकेट से सुरक्षित है, जो रास्ते में डेटा को एन्क्रिप्ट करता है ताकि बीच में पकड़े जाने पर वह पढ़ा न जा सके। HTTPS पर चलने वाली वेबसाइट के ब्राउज़र एड्रेस बार में पैडलॉक दिखता है। WEMASY के वेबसाइट बिल्डर से आप इसे सीधे अपनी वेबसाइट पर सेट कर सकते हैं।

क्या सभी वेबसाइट के लिए HTTPS ज़रूरी है?

हाँ। HTTPS हर सार्वजनिक रूप से खुलने वाली वेबसाइट के लिए ज़रूरी है, सिर्फ़ उनके लिए नहीं जो पेमेंट प्रोसेस करती हैं या संवेदनशील डेटा संभालती हैं। ब्राउज़र HTTP साइट पर "Not secure" लेबल दिखाते हैं, जिससे विज़िटर का भरोसा घटता है। HTTPS पक्का रैंकिंग सिग्नल भी है, यानी सर्च रिज़ल्ट में HTTP साइट नुक़सान में रहती हैं। जो भी वेबसाइट फ़ॉर्म, कमेंट या लॉगिन से विज़िटर की जानकारी इकट्ठा करती है, उसे कम से कम HTTPS पर चलना चाहिए।

क्या HTTPS से SEO बेहतर होता है?

हाँ, सीधे। HTTPS पक्का रैंकिंग सिग्नल है, और HTTPS पर चलने वाले पेजों को उसी तरह के HTTP पेजों पर रैंकिंग की बढ़त मिलती है। HTTPS उन पेज एक्सपीरियंस सिग्नल का भी हिस्सा है जिन्हें सर्च इंजन Core Web Vitals के साथ परखते हैं। रैंकिंग के अलावा, HTTPS से HTTPS का रेफ़रल ट्रैफ़िक एनालिटिक्स में पूरा सोर्स डेटा पहुँचाता है, जबकि HTTP साइट HTTPS सोर्स से आने वाली रेफ़रल जानकारी खो देती हैं।

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

HTTP डेटा को सादे टेक्स्ट में भेजता है, यानी फ़ॉर्म सबमिशन, लॉगिन क्रेडेंशियल और दूसरी जानकारी नेटवर्क पर पढ़े जा सकने वाले रूप में जाती है। HTTPS उस डेटा को ब्राउज़र से निकलने से पहले एन्क्रिप्ट करता है, ताकि उसे सिर्फ़ तय सर्वर ही पढ़ सके। HTTPS SSL सर्टिफ़िकेट के ज़रिए वेबसाइट की पहचान भी जाँचता है, और पक्का करता है कि साइट वही है जो होने का दावा करती है। ब्राउज़र HTTP साइट को "Not secure" चिह्नित करते हैं और HTTPS साइट पर पैडलॉक दिखाते हैं।

क्या एक साइट में HTTP और HTTPS, दोनों तरह के पेज हो सकते हैं?

तकनीकी रूप से हाँ, लेकिन इससे समस्याएँ बनती हैं। सर्च इंजन दोनों वर्शन इंडेक्स कर सकते हैं और उन्हें डुप्लिकेट कंटेंट मान सकते हैं। लिंक सिग्नल एक वर्शन पर जमा होने की जगह दोनों के बीच बँट जाते हैं। अगर रीडायरेक्ट ठीक से कॉन्फ़िगर न हों, तो विज़िटर असुरक्षित वर्शन पर पहुँच सकते हैं। जो पेज ख़ुद HTTPS पर चलते हैं लेकिन एसेट HTTP पर लोड करते हैं, उन पर मिक्स्ड कंटेंट की चेतावनी आती है। सही तरीक़ा है सभी पेज HTTPS पर चलाना और सभी HTTP URL को उनके HTTPS समकक्ष पर रीडायरेक्ट करना।

क्या HTTPS मेरी वेबसाइट को हैकर से बचाता है?

HTTPS ब्राउज़र और सर्वर के बीच रास्ते में डेटा की सुरक्षा करता है। यह दूसरे तरह के हमलों से नहीं बचाता, जैसे SQL इंजेक्शन, क्रॉस-साइट स्क्रिप्टिंग या ब्रूट फ़ोर्स लॉगिन कोशिशें, जो रास्ते के डेटा की जगह वेबसाइट को ही निशाना बनाते हैं। HTTPS ज़रूरी बुनियादी सुरक्षा उपाय है, लेकिन यह दूसरी सुरक्षा के साथ मिलकर काम करता है, उनकी जगह नहीं लेता।

यह भी पढ़ें

और पढ़ें: वेबसाइट के बारे में सब कुछ

वेब होस्टिंग क्या है और यह कैसे काम करती है?

वेब होस्टिंग वह सर्विस है जो आपकी वेबसाइट की फ़ाइलें स्टोर करती है और उन्हें इंटरनेट पर उपलब्ध कराती है। जानिए होस्टिंग कैसे काम करती है और इसके…

आगे पढ़ें
वेबसाइट बनाने से पहले उसकी प्लानिंग कैसे करें

वेबसाइट की प्लानिंग कुछ ज़रूरी फ़ैसलों पर टिकी है, जो सही क्रम में लेने होते हैं। जानिए ये फ़ैसले क्या हैं और क्रम सही रखने से पूरा काम कैसे आसान होता…

आगे पढ़ें
सही वेबसाइट बिल्डर कैसे चुनें

लोग फ़ीचर देखकर वेबसाइट बिल्डर की तुलना करते हैं। समझदारी की तुलना यह है कि उसे छोड़ने में कितना खर्च आएगा। प्लेटफ़ॉर्म चुनने से पहले जानिए क्या…

आगे पढ़ें

इसे अभी आज़माएँ
अपनी खुद की वेबसाइट पर।

WEMASY के साथ मुफ़्त शुरू करें और कुछ ही मिनटों में अपनी साइट बनाएँ।