SSL / HTTPS

SSL / HTTPS

Glossaire Web — Développement Web

SSL / HTTPS

SSL (Secure Sockets Layer) et son successeur TLS (Transport Layer Security) sont des protocoles de chiffrement qui sécurisent les échanges de données entre le navigateur d’un visiteur et le serveur d’un site web. Un site protégé par SSL est identifiable par le HTTPS (au lieu de HTTP) dans la barre d’adresse et le cadenas affiché par le navigateur.

Pourquoi le SSL est-il indispensable ?

Sans SSL, les données échangées entre votre visiteur et votre serveur transitent en clair sur Internet. Cela signifie que n’importe qui interceptant la communication (sur un réseau Wi-Fi public par exemple) peut lire les informations transmises : mots de passe, données de formulaire, numéros de carte bancaire, informations personnelles.

Le certificat SSL chiffre ces échanges : même si quelqu’un intercepte les données, il ne peut pas les déchiffrer. C’est comme envoyer une lettre dans une enveloppe scellée plutôt qu’une carte postale lisible par tous.

Au-delà de la sécurité technique, le SSL est devenu une obligation pour le référencement. Depuis 2018, Google affiche un avertissement “Non sécurisé” sur tous les sites HTTP dans Chrome. Les sites HTTPS bénéficient d’un léger bonus de classement dans les résultats de recherche. Et les visiteurs font naturellement plus confiance à un site avec le cadenas vert qu’à un site marqué comme non sécurisé.

Comment fonctionne le SSL ?

Quand un visiteur se connecte à un site HTTPS, un processus appelé handshake SSL se produit en quelques millisecondes :

  • Étape 1 — le navigateur contacte le serveur et demande une connexion sécurisée.
  • Étape 2 — le serveur envoie son certificat SSL, qui contient sa clé publique et l’identité du propriétaire du site.
  • Étape 3 — le navigateur vérifie que le certificat est valide et émis par une autorité de certification reconnue.
  • Étape 4 — une clé de session unique est générée et échangée de manière sécurisée entre le navigateur et le serveur.
  • Étape 5 — toutes les données échangées sont désormais chiffrées avec cette clé de session. La communication est sécurisée.

Les types de certificats SSL

  • DV (Domain Validation) — le plus courant et le moins cher (souvent gratuit). Vérifie simplement que vous êtes propriétaire du nom de domaine. Suffisant pour la grande majorité des sites vitrines et blogs.
  • OV (Organization Validation) — vérifie en plus l’identité de l’organisation. Offre un niveau de confiance supérieur, recommandé pour les sites d’entreprises qui traitent des données sensibles.
  • EV (Extended Validation) — le niveau le plus élevé, avec une vérification approfondie de l’entreprise. Historiquement associé à la barre d’adresse verte dans les navigateurs (cette distinction visuelle a été supprimée par la plupart des navigateurs modernes).
  • Wildcard — couvre un domaine et tous ses sous-domaines (*.example.com). Pratique si vous utilisez plusieurs sous-domaines.

Comment obtenir un certificat SSL ?

La solution la plus simple et la plus économique est Let’s Encrypt, une autorité de certification gratuite et automatisée. La grande majorité des hébergeurs (O2Switch, OVH, Ionos, Infomaniak) intègrent Let’s Encrypt et proposent l’activation du SSL en un clic depuis le panneau d’administration.

L’installation d’un certificat SSL sur un site WordPress existant nécessite quelques étapes : activation du certificat chez l’hébergeur, modification de l’URL du site dans les réglages WordPress (http:// → https://), mise en place de redirections 301 pour que toutes les anciennes URL HTTP redirigent vers HTTPS, et vérification qu’il n’y a pas de contenu mixte (des ressources encore chargées en HTTP sur des pages HTTPS).

Chez Jeff-Web, le certificat SSL est systématiquement installé et configuré sur chaque site que nous livrons. C’est un prérequis non négociable pour la sécurité de vos visiteurs et votre référencement Google. Un site sans HTTPS en 2024, c’est comme une boutique sans serrure sur la porte.

SSL et SEO

Google a officiellement confirmé que le HTTPS est un facteur de classement dans son algorithme. C’est un signal relativement faible comparé au contenu et aux backlinks, mais il peut faire la différence entre deux sites de qualité équivalente. Plus important encore, un site HTTP affichant “Non sécurisé” dans la barre d’adresse fait fuir les visiteurs, augmente le taux de rebond et envoie un signal négatif à Google.

Le passage au HTTPS doit être accompagné de redirections 301 correctement configurées pour transférer le “jus SEO” des anciennes URL HTTP vers les nouvelles URL HTTPS. Sans ces redirections, vous risquez de perdre une partie de votre référencement accumulé. C’est une opération technique qui mérite d’être confiée à un professionnel pour éviter les erreurs.

SSL et conformité RGPD

Le Règlement Général sur la Protection des Données (RGPD) exige que les données personnelles soient protégées par des mesures techniques appropriées. Le chiffrement SSL est considéré comme une mesure de base indispensable. Si votre site collecte des données personnelles (formulaire de contact, newsletter, espace client, boutique en ligne) sans SSL, vous êtes en infraction avec le RGPD et vous vous exposez à des sanctions de la CNIL pouvant aller jusqu’à 4% de votre chiffre d’affaires.

Besoin d’un site web professionnel et référencé ?