Voici la vérité inconfortable : pendant des années, j'ai géré un blog technique sans HTTPS. Pas par flemme, non. Par ignorance crasse. Je me disais que mon contenu était public, qu'il n'y avait pas de formulaire de connexion, donc quel risque ?
Puis j'ai installé un certificat Let's Encrypt en 2019, un dimanche après-midi pluvieux. La différence ne s'est pas vue dans mes statistiques de fréquentation. Elle s'est vue dans mon rapport d'audit de sécurité : le nombre de vulnérabilités liées à l'interception de trafic est passé de 4 à zéro. Et là, j'ai compris que je m'étais trompé de question depuis le début.
La vraie question n'est pas « HTTPS versus HTTP, qui gagne ? ». C'est : pourquoi continuez-vous à émettre des données en texte clair sur un réseau que vous ne contrôlez pas ?
Points clés à retenir
- HTTP transmet vos données en clair : n'importe qui sur le réseau peut les lire, voire les modifier.
- HTTPS chiffre la communication grâce au protocole TLS, protégeant ainsi l'intégrité et la confidentialité des échanges.
- La migration est gratuite et rapide grâce à Let's Encrypt, mais elle demande une procédure précise de redirections 301.
- Google utilise HTTPS comme signal de classement, et les navigateurs modernes punissent les sites en HTTP avec des alertes alarmistes.
- Le coût en performance d'HTTPS est minime, et il est largement compensé par les protocoles HTTP/2 et HTTP/3.
- Laisser son site en HTTP aujourd'hui est un choix actif, plus une fatalité technique.
C'est quoi HTTP et HTTPS, concrètement ?
Récapitulons les bases, car beaucoup de confusions subsistent.
HTTP (HyperText Transfer Protocol) est le langage que votre navigateur utilise pour demander une page web à un serveur. C'est un protocole de requête-réponse : votre navigateur dit « donne-moi la page d'accueil », le serveur répond « voilà le HTML, le CSS et les images ».Avouons-le, dans les années 90, c'était très bien. Mais HTTP a un défaut majeur : il transmet tout en texte clair. Chaque octet qui circule entre votre machine et le serveur est lisible par n'importe quel équipement réseau qui se trouve sur le chemin. Votre fournisseur d'accès, l'administrateur du Wi-Fi du café, un pirate qui a compromis un routeur…
HTTPS, lui, ajoute une couche de chiffrement par le biais du protocole TLS (Transport Layer Security, l'ancien SSL). Les données sont emballées dans un tunnel crypté entre vous et le serveur. Un observateur voit qu'une communication a lieu, mais il ne voit pas ce qui est échangé. Le « S » de HTTPS signifie simplement « Secure ».Attention, nuance capitale : HTTPS ne rend pas le site « sûr » au sens où on l'entend souvent. Il ne protège pas contre un site malveillant ni contre une faille dans le code du serveur. Son rôle est de protéger la confidentialité et l'intégrité de la communication, pas la fiabilité du site lui-même. Un site de phishing peut très bien être en HTTPS.
Que signifie le « S » dans HTTPS ?
Question simple, réponse à double détente. Le « S » signifie littéralement « Secure ».
Sa présence dans la barre d'adresse signifie que le navigateur a vérifié trois choses avant d'afficher le cadenas :
- Le serveur que vous contactez est bien celui qu'il prétend être (authentification par certificat).
- La connexion est chiffrée de bout en bout.
- Les données qui transitent ne peuvent pas être modifiées en cours de route sans que vous le sachiez.
Spoiler : ce « S » est devenu le standard absolu. En 2026, naviguer sans lui, c'est comme rouler sans ceinture : possible, mais franchement déconseillé.
Les cookies, HTTPS et vos données personnelles chez vous
Je vais vous parler d'une mésaventure précise, survenue avec un site vitrine que je gérais pour un artisan. Pas de paiement en ligne, pas de compte client. Juste un numéro de téléphone et une adresse e-mail affichés en clair, comme sur une carte de visite numérique.
Le site tournait en HTTP. J'aurais pu installer un certificat en vingt minutes, mais je ne l'ai pas fait. Pourquoi ? Parce que je me disais : « il n'y a rien de sensible à voler ici ».
Erreur. Erreur monumentale.
J'ai découvert que le fournisseur d'accès internet d'un visiteur pouvait savoir précisément quelles pages il consultait sur ce site. Pire : si ce visiteur remplissait un formulaire de contact basique (nom, e-mail, message), ces informations transitaient en clair sur le réseau. N'importe qui sur le même Wi-Fi, ou tout équipement intermédiaire, pouvait les lire.
La CNIL l'affirme depuis des années : collecter des données personnelles sans chiffrement, c'est les exposer inutilement. La protection des données ne concerne pas que les géants du web. Elle concerne aussi le formulaire de contact de votre plombier.
Ce jour-là, j'ai compris que HTTP est un choix de négligence, pas un choix technique. Et j'ai migré le site le soir même.
D'où vient toute cette insécurité ?
HTTP remonte à 1991. À cette époque, le web était un outil de recherche académique. Le protocole a été pensé pour l'échange d'informations publiques entre campus universitaires. La notion de transaction commerciale en ligne n'existait tout simplement pas. La sécurité n'a pas été négligée : elle n'a jamais été envisagée.
Un jour, les navigateurs ont dit stop
Le vrai tournant, ce ne sont pas les administrateurs systèmes qui l'ont décidé, ce sont les navigateurs. À partir de juillet 2018, Chrome a commencé à afficher « Non sécurisé » sur tous les sites HTTP avec formulaire de saisie. Puis cette étiquette a été généralisée à tous les sites en HTTP, sans exception.
Aujourd'hui, aller sur un site en HTTP, c'est voir un panneau rouge qui vous dit que votre connexion n'est pas privée. Les visiteurs ne se posent pas la question de savoir si le site « mérite » ce traitement : ils s'en vont. Moi-même, je fuis les sites en HTTP, surtout quand je dois y laisser la moindre information.
Liste des sites en HTTP : un inventaire qui se réduit
Vouloir établir une « liste des sites en HTTP » en 2026 relève presque de l'archéologie du web. La tendance est tellement massive que les sites non chiffrés se comptent en unités, pas en pourcents.
En 2026, les principaux types de sites encore en HTTP actifs sont :
- D'anciens sites institutionnels ou associatifs, souvent abandonnés ou maintenus par des bénévoles sans compétences techniques.
- Des sites internes d'entreprises, accessibles uniquement sur des réseaux locaux privés, où la migration n'est pas jugée prioritaire. (Mais attention, un réseau interne est rarement totalement sûr.)
- Des pages de test ou de développement, qui ne sont jamais exposées au public.
- Des sites obsolètes qui n'ont plus aucun trafic et que personne ne met à jour.
Le temps est révolu où l'on pouvait citer de grands sites publics restés en HTTP par choix. Depuis que les géants du web sont passés en HTTPS par défaut (Google, Facebook, Amazon, Wikipedia ont montré l'exemple dès 2016), la migration générale est devenue inéluctable. Les navigateurs ont fini le travail.
Quels sont les avantages d'utiliser HTTPS ?
Les avantages sont concrets et mesurables. Je les classe en trois catégories.
La sécurité réelle
HTTPS empêche l'interception et la modification des données. Trois menaces concrètes sont neutralisées :
- L'écoute clandestine : un pirate sur le réseau ne peut pas lire les données chiffrées.
- L'homme du milieu (MITM) : un attaquant qui se fait passer pour le serveur auprès du visiteur ne peut pas produire un certificat valide pour votre domaine. Le navigateur l'affichera comme frauduleux.
- La falsification de contenu : les données chiffrées ne peuvent pas être modifiées en transit sans que la vérification d'intégrité échoue.
Après des années de test, je peux vous assurer que l'écart de sécurité entre HTTP et HTTPS est colossal. Ce n'est pas une amélioration, c'est un changement de nature.
La confiance des visiteurs
Le cadenas dans la barre d'adresse est devenu un réflexe de conditionnement. Quand il est absent, le visiteur se demande ce que le site a à cacher. Quand il est présent, il y a une forme de validation silencieuse de la légitimité du site.
Aucun visiteur ne vous remerciera d'avoir un site en HTTPS. Par contre, un visiteur qui voit « Non sécurisé » dans la barre d'adresse risque fort de ne jamais revenir.
Le référencement
Google l'a annoncé en 2014 : HTTPS est un signal de classement dans son algorithme. Léger au début, il est devenu au fil des années un presque prérequis. Entre deux sites de qualité égale, Google favorisera celui en HTTPS.
J'ai observé cet effet sur mon propre blog lors de la migration : le trafic organique a gagné environ 12 % dans les trois mois qui ont suivi. Une partie venait probablement de ce signal, une autre de la baisse du taux de rebond due à la disparition des alertes navigateur.
Le prix de la sécurité et des certificats : plus d'excuses
L'une des croyances les plus tenaces concerne le prix des certificats SSL. Elle date de l'époque où un certificat coûtait 200 € par an par domaine. Cette époque est morte.
Aujourd'hui, la situation est la suivante :
| Type de certificat | Prix | Public adapté | Validité |
|---|---|---|---|
| Let's Encrypt | Gratuit | Tout le monde, surtout les sites simples | 90 jours (renouvellement automatique) |
| Certificat de domaine validé | ~10-50 €/an | Sites professionnels | 1 an |
| Certificat à validation organisationnelle | ~100-300 €/an | PME, sites professionnels avec identité à prouver | 1 an |
| Certificat à validation étendue | ~200-500 €/an | Banques, e-commerce haut de gamme | 1 an |
La plupart de mes sites utilisent des certificats Let's Encrypt. L'installation initiale m'a pris vingt minutes, le renouvellement est automatique. Pour un site vitrine ou un blog, les certificats payants sont souvent superflus. Le niveau de chiffrement est identique.
Vous n'avez donc plus aucune excuse financière pour rester en HTTP.
Comment passer de HTTP à HTTPS ? La procédure qui évite les catastrophes
La migration technique n'est pas le plus dur. Le plus dur, c'est de ne rien casser en route. Voici la procédure que j'ai testée sur plus d'une dizaine de sites, et qui n'a jamais entraîné de perte de trafic significative.
L'installation du certificat
- Obtenir le certificat : pour Let's Encrypt, j'utilise Certbot. Une ligne de commande suffit : `certbot --apache` ou `certbot --nginx`, selon votre serveur web.
- Vérifier que le site répond en HTTPS : avant toute modification, vous devez être certain que la version HTTPS fonctionne parfaitement.
- Activer le renouvellement automatique : la commande `certbot renew --dry-run` permet de vérifier que tout fonctionnera sans intervention manuelle.
La bascule propre
Le secret d'une migration réussie réside dans les redirections. Pas question de laisser vos visiteurs sur un site qui fonctionne par intermittence.
- Mettre en place une redirection 301 de toutes les URLs HTTP vers leurs équivalents HTTPS. Cette redirection dit aux moteurs de recherche : « cette page a définitivement changé d'adresse, mets à jour ton index ».
- Mettre à jour les liens internes : toutes les URLs internes doivent pointer directement vers la version HTTPS, plutôt que de subir une redirection à chaque clic. C'est plus rapide et plus propre.
- Mettre à jour les liens externes : vos backlinks vers vos propres contenus doivent être en HTTPS.
- Mettre à jour le fichier sitemap.xml : mêmes URLs, en HTTPS.
- Ajuster les outils Google : les Search Console et Analytics doivent être configurés pour la nouvelle version du site.
L'erreur classique que j'ai commise sur mon premier site : j'ai oublié les ressources mixtes. Des images chargées en HTTP sur une page HTTPS. Résultat ? Le navigateur bloquait ces ressources, et l'avertissement de sécurité persistait. J'ai dû chercher dans toutes les pages pour remplacer les URLs obsolètes.
HTTPS et la performance : où sont les ralentissements ?
C'est une question cruciale. Le chiffrement a un coût en calcul, cela ne se discute pas. Chaque connexion HTTPS nécessite une poignée de main TLS, qui ajoute un ou deux allers-retours réseau avant que les données ne puissent être échangées.
Sur un site avec un temps de réponse serveur de 50 millisecondes, ce surcoût peut se chiffrer en dizaines de millisecondes. C'est perceptible, mais négligeable à l'échelle humaine.
La vraie compensation se trouve dans les protocoles plus récents.
HTTP/2 et HTTP/3 : les alliés d'HTTPS
HTTP/2, normalisé en 2015, a révolutionné la vitesse de chargement en multiplexant les requêtes sur une seule connexion. Il fonctionne essentiellement avec HTTPS (le protocole est même non négocié en clair sur les navigateurs modernes, ils passent directement au TLS).
HTTP/3, qui se déploie depuis quelques années, améliore encore la donne avec le protocole QUIC, conçu pour réduire la latence sur les réseaux dégradés (mobiles, Wi-Fi publics).
Résultat concret : un site en HTTPS avec HTTP/2 charge souvent plus vite qu'un site en HTTP avec l'ancien protocole HTTP/1.1. Le chiffrement est non seulement gratuit en termes de performance, il est souvent bénéfique.
L'exigence de la configuration
Il faut l'admettre : HTTPS n'est efficace que s'il est correctement configuré. Un certificat expiré, une configuration TLS obsolète ou un mélange de contenus sécurisés et non sécurisés peuvent dégrader l'expérience utilisateur.
Après avoir configuré de nombreux serveurs, je conseille de toujours vérifier sa configuration avec l'outil SSL Labs. Un score A est ce qu'il faut viser. En dessous de B, il faut corriger des réglages.
L'histoire d'HTTP vers HTTPS : une évolution inéluctable
Le web a changé. Nous avons collectivement décidé que la sécurité et la confidentialité n'étaient pas optionnelles. Les navigateurs ont imposé HTTPS comme la norme, et la très grande majorité des sites ont suivi le mouvement.
En 2026, la question « HTTP ou HTTPS ? » ne devrait plus se poser. La réponse est simple : si votre site est accessible depuis internet, il doit être en HTTPS. Point final.
Cette migration technique est l'une des rares décisions qui améliorent à la fois la sécurité, la confiance et le référencement. Et le coût, comme on l'a vu, est devenu dérisoire. Le vrai coût, c'est celui de l'inaction : un site non sécurisé perd des visiteurs, accumule les avertissements et laisse des données en clair sur le réseau.
Maintenant, une question pratique pour vous : quand avez-vous vérifié pour la dernière fois que votre propre site renvoie une version HTTPS valide ? Si la réponse est « il y a plus d'un an », faites le test ce soir. Vous verrez vite si vous avez encore du travail.