Τι είναι το HTTP και το HTTPS;

Το HTTP και το HTTPS είναι τα πρωτόκολλα που ορίζουν πώς κινούνται τα δεδομένα ανάμεσα στον browser και σε ένα site. Δες γιατί μετράει το HTTPS.

Πρόχειρο

Το HTTP και το HTTPS είναι τα πρωτόκολλα που ορίζουν πώς ταξιδεύουν τα δεδομένα ανάμεσα σε έναν browser και ένα site. Δες τι είναι, πώς διαφέρουν και γιατί το HTTPS είναι το πρότυπο που πρέπει να ακολουθεί κάθε site.

Έχεις προσέξει ποτέ τη γραμμή διευθύνσεων του browser σου; Πριν από το όνομα του site υπάρχει είτε «http» είτε «https». Οι περισσότεροι άνθρωποι έχουν δει αυτά τα γράμματα χιλιάδες φορές χωρίς να σκεφτούν τι σημαίνουν. Για όποιον φτιάχνει ή διαχειρίζεται ένα site όμως, η διαφορά μετράει.

Το HTTP και το HTTPS είναι οι κανόνες που ορίζουν πώς μιλούν μεταξύ τους ο browser σου και ένας web server. Ό,τι βλέπεις σε ένα site, κάθε σελίδα, εικόνα και κομμάτι κειμένου, ταξιδεύει από έναν server στην οθόνη σου με ένα από αυτά τα δύο πρωτόκολλα.

Τι είναι το HTTP;

Το HTTP σημαίνει HyperText Transfer Protocol. Είναι το θεμέλιο της επικοινωνίας δεδομένων στον ιστό. Όταν επισκέπτεσαι ένα site, ο browser σου στέλνει ένα αίτημα HTTP στον server και ζητά τη σελίδα. Ο server απαντά στέλνοντας πίσω τα αρχεία. Ο browser τα διαβάζει και εμφανίζει τη σελίδα.

Το HTTP είναι ο τυπικός τρόπος επικοινωνίας browsers και servers από τα πρώτα χρόνια του διαδικτύου. Δουλεύει καλά, αλλά έχει ένα σοβαρό πρόβλημα: τα δεδομένα που στέλνει δεν είναι κρυπτογραφημένα. Αυτό σημαίνει ότι αν κάποιος υποκλέψει τη σύνδεση ενώ τα δεδομένα ταξιδεύουν ανάμεσα στον browser και τον server, μπορεί να τα διαβάσει ως απλό κείμενο.

Τι είναι το HTTPS;

Το HTTPS σημαίνει HyperText Transfer Protocol Secure. Κάνει ό,τι κάνει το HTTP, αλλά προσθέτει ένα επίπεδο κρυπτογράφησης με SSL. Η κρυπτογράφηση αυτή ανακατεύει τα δεδομένα, ώστε ακόμα κι αν κάποιος τα υποκλέψει, να μην μπορεί να τα διαβάσει.

Όταν ένα site χρησιμοποιεί HTTPS, ο browser και ο server κάνουν μια γρήγορη χειραψία πριν ανταλλάξουν δεδομένα. Στη χειραψία συμφωνούν πώς θα κρυπτογραφήσουν τη σύνδεση. Μόλις στηθεί αυτό, όλα τα δεδομένα που περνούν ανάμεσά τους προστατεύονται. Οι επισκέπτες βλέπουν το εικονίδιο με το λουκέτο στη γραμμή διευθύνσεων ως ένδειξη ότι η σύνδεση είναι ασφαλής.

Ποια είναι η διαφορά ανάμεσα στο HTTP και στο HTTPS;

Η βασική διαφορά είναι η ασφάλεια. Το HTTP στέλνει τα δεδομένα ως απλό κείμενο. Το HTTPS τα κρυπτογραφεί. Για ένα site που δείχνει μόνο στατικές πληροφορίες και δεν συλλέγει ποτέ δεδομένα χρηστών, το HTTP τεχνικά δουλεύει. Στην πράξη όμως, αυτό το πρότυπο δεν ισχύει πια.

Οι browsers πλέον επισημαίνουν τα site HTTP με την προειδοποίηση «Μη ασφαλές». Οι μηχανές αναζήτησης θεωρούν το HTTPS σήμα κατάταξης. Οι επισκέπτες έχουν συνηθίσει να ψάχνουν το λουκέτο πριν εμπιστευτούν ένα site. Το να χρησιμοποιείς HTTP στο σημερινό περιβάλλον δουλεύει ενεργά εναντίον του brand σου, ό,τι κι αν κάνει το site σου.

Γιατί μετράει το HTTPS για το site σου;

Κάθε site πρέπει να χρησιμοποιεί HTTPS, όχι μόνο όσα χειρίζονται πληρωμές ή ευαίσθητα δεδομένα. Να γιατί.

1. Προστατεύει τους επισκέπτες σου

Ακόμα και μια απλή φόρμα επικοινωνίας συλλέγει ένα όνομα και μια διεύθυνση email. Χωρίς HTTPS, τα δεδομένα αυτά ταξιδεύουν χωρίς κρυπτογράφηση. Το HTTPS φροντίζει να μένουν ιδιωτικά τα στοιχεία των επισκεπτών ανάμεσα στον browser τους και στον server σου.

2. Χτίζει εμπιστοσύνη αμέσως

Το λουκέτο στη γραμμή διευθύνσεων είναι ένα μικρό οπτικό σήμα, αλλά έχει μεγάλο βάρος. Οι επισκέπτες το προσέχουν. Ένα λουκέτο που λείπει ή, χειρότερα, μια προειδοποίηση «Μη ασφαλές», δημιουργεί αμφιβολία πριν διαβάσουν έστω μία λέξη στη σελίδα σου.

3. Το ευνοούν οι μηχανές αναζήτησης

Το HTTPS είναι επιβεβαιωμένος παράγοντας κατάταξης. Δύο site με ίδιο περιεχόμενο δεν θα κατατάσσονται το ίδιο αν το ένα χρησιμοποιεί HTTP και το άλλο HTTPS. Είναι ένα μικρό πλεονέκτημα, αλλά δεν υπάρχει λόγος να το αφήσεις.

4. Οι browsers μπλοκάρουν λειτουργίες στα site HTTP

Οι σύγχρονοι browsers περιορίζουν ορισμένες λειτουργίες στα site HTTP. Ο γεωεντοπισμός, οι ειδοποιήσεις push και η πρόσβαση στην κάμερα απαιτούν HTTPS. Αν το site σου χρησιμοποιεί κάποια από αυτές, το HTTP θα τις χαλάσει εντελώς.

Το να στήσεις HTTPS είναι απλό. Οι περισσότεροι πάροχοι φιλοξενίας και δημιουργοί ιστοσελίδων περιλαμβάνουν SSL στα πακέτα τους, και αυτό ενεργοποιεί το HTTPS. Το WEMASY περιλαμβάνει SSL αυτόματα σε κάθε site, οπότε το site σου τρέχει σε HTTPS από τη στιγμή που βγαίνει στον αέρα. Δεν υπάρχει τίποτα να ρυθμίσεις. Αν θέλεις να καταλάβεις πιο αναλυτικά πώς δουλεύει το SSL, διάβασε τι είναι το SSL και γιατί το χρειάζεται το site σου.

Συχνές ερωτήσεις

Μπορώ να αλλάξω το site μου από HTTP σε HTTPS αφού έχει ήδη βγει στον αέρα;

Ναι. Προσθέτεις ένα πιστοποιητικό SSL στη φιλοξενία σου και μετά στήνεις μια ανακατεύθυνση, ώστε όλη η κίνηση HTTP να πηγαίνει αυτόματα στην έκδοση HTTPS. Οι περισσότεροι πάροχοι φιλοξενίας έχουν εγκατάσταση SSL με ένα κλικ. Μόλις ενεργοποιηθεί, ενημέρωσε τους εσωτερικούς συνδέσμους στο περιεχόμενό σου ώστε να χρησιμοποιούν HTTPS αντί για HTTP, για να μην επισημανθεί τίποτα ως μικτό περιεχόμενο.

Τι είναι η προειδοποίηση μικτού περιεχομένου;

Η προειδοποίηση μικτού περιεχομένου εμφανίζεται όταν μια σελίδα που φορτώθηκε με HTTPS προσπαθεί να φορτώσει έναν πόρο (όπως μια εικόνα ή ένα script) με HTTP. Ο browser μπλοκάρει τον ανασφαλή πόρο ή δείχνει προειδοποίηση. Αυτό μπορεί να χαλάσει κομμάτια της σελίδας σου. Η λύση είναι να ενημερώσεις όλους τους συνδέσμους πόρων στο site σου ώστε να χρησιμοποιούν HTTPS αντί για HTTP.

Επιβραδύνει το HTTPS ένα site;

Η χειραψία κρυπτογράφησης προσθέτει λίγα χιλιοστά του δευτερολέπτου, αλλά οι σύγχρονοι servers την χειρίζονται τόσο αποδοτικά που οι περισσότεροι επισκέπτες δεν θα το προσέξουν ποτέ. Στην πράξη, η επίδραση στην ταχύτητα του site είναι αμελητέα, και κάποια πρωτόκολλα που χρησιμοποιούνται με το HTTPS κάνουν τις σελίδες να φορτώνουν ακόμα και πιο γρήγορα από το αντίστοιχο HTTP.

Είναι το HTTPS το ίδιο με το SSL;

Σχετίζονται, αλλά δεν είναι το ίδιο. Το SSL είναι η τεχνολογία ασφαλείας που δημιουργεί την κρυπτογραφημένη σύνδεση. Το HTTPS είναι το πρωτόκολλο που χρησιμοποιεί το SSL για να ασφαλίσει τη μεταφορά δεδομένων. Σκέψου το έτσι: το SSL είναι η κλειδαριά, το HTTPS είναι η ασφαλισμένη πόρτα. Χρειάζεσαι SSL εγκατεστημένο στον server σου για να ενεργοποιήσεις το HTTPS στο URL σου.

Χρειάζομαι HTTPS αν το site μου δεν συλλέγει δεδομένα;

Ναι. Ακόμα κι αν το site σου είναι καθαρά ενημερωτικό, το HTTPS μετράει. Οι browsers θα επισημάνουν το site σου ως «Μη ασφαλές», κάτι που βλάπτει την εμπιστοσύνη των επισκεπτών. Οι μηχανές αναζήτησης χρησιμοποιούν το HTTPS ως σήμα κατάταξης ανεξάρτητα από τον τύπο περιεχομένου. Και κάποιες λειτουργίες των browsers απλώς δεν δουλεύουν με HTTP. Δεν υπάρχει σενάριο όπου η παραμονή στο HTTP είναι η καλύτερη επιλογή για το brand σου.

Τι γίνεται με το SEO μου αν αλλάξω από HTTP σε HTTPS;

Όταν γίνει σωστά, η αλλαγή σε HTTPS πρέπει είτε να βελτιώσει είτε να διατηρήσει την κατάταξή σου. Το κλειδί είναι να στήσεις σωστές ανακατευθύνσεις 301, ώστε οι μηχανές αναζήτησης να καταλάβουν ότι οι παλιές σελίδες HTTP μετακινήθηκαν μόνιμα στις εκδόσεις HTTPS. Χωρίς ανακατευθύνσεις, κινδυνεύεις να χάσεις την αξία κατάταξης που έχουν χτίσει οι υπάρχουσες σελίδες σου. Οι περισσότεροι δημιουργοί ιστοσελίδων το χειρίζονται αυτόματα όταν ενεργοποιείται το SSL.

Βάλ’ το αμέσως σε εφαρμογή
στη δική σου ιστοσελίδα.

Ξεκίνα δωρεάν με το WEMASY και φτιάξε τη σελίδα σου σε λίγα λεπτά.