Certificats SSL/TLS

DV, OV ou EV ; wildcard ou SAN ; Let’s Encrypt et émission automatisée gratuite ; chaînes incomplètes, expiration et renouvellement automatique : ce guide explique les certificats en profondeur et distingue leurs effets sur les utilisateurs de leurs effets sur les robots.

Première publication : 3 juil. 2026 · Dernière mise à jour : 21 août 2026 · Advanced
Langues

Google ne documente aucune différence de classement entre les certificats DV, OV et EV, ni entre un certificat Let’s Encrypt gratuit et un certificat payant, dès lors que HTTPS fonctionne. Le niveau de validation et le périmètre de couverture sont deux décisions distinctes, sans avantage SEO documenté. Les certificats affectent réellement le référencement lorsqu’ils échouent : expiration, auto-signature, nom d’hôte incorrect ou chaîne incomplète déclenchent des avertissements, peuvent faire préférer HTTP à HTTPS par Google et, si les erreurs s’accumulent, interrompre l’exploration des pages HTTPS. Avec une durée maximale appelée à tomber à 47 jours d’ici 2029, le renouvellement automatisé devient indispensable.

En bref — Google ne documente aucune différence de classement entre les niveaux DV, OV et EV, ni entre émission gratuite et payante : un certificat plus cher achète de la confiance humaine ou organisationnelle, pas des positions. Le niveau de validation et le périmètre de couverture sont deux décisions indépendantes. Let’s Encrypt et l’émission ACME automatisée ne constituent pas un compromis. Les certificats affectent le SEO lorsqu’ils échouent : expiration, auto-signature, nom d’hôte incorrect ou chaîne incomplète peuvent casser la page, faire préférer HTTP à HTTPS par Google malgré HSTS et même conduire Google à cesser d’explorer les pages HTTPS. Avec une validité maximale appelée à tomber à 47 jours en 2029, le renouvellement automatisé est obligatoire.

Le dossier HTTPS explique que HTTPS n’est au mieux qu’un critère de départage, que Google examine le schéma plutôt que le certificat et qu’un certificat DV gratuit reçoit le même signal qu’un OV ou EV coûteux. Ici, nous descendons d’un niveau : signification de DV, OV et EV, périmètre de couverture, certificats gratuits automatisés, chaînes qui échouent discrètement et conséquences réelles d’une défaillance sur l’exploration.

Un « certificat SSL » est en réalité un certificat TLS

SSL est une appellation obsolète dans les déploiements TLS modernes. Evidence for this claim Primary standard or official documentation supporting the adjacent article claim. Scope: Protocol semantics and Search behavior are kept separate; no indexing, ranking, or migration-timing guarantee is inferred. Confidence: high · Verified: RFC 8446: TLS 1.3 Les consignes de recherche portent sur un HTTPS valide et accessible, non sur le niveau commercial du certificat. Evidence for this claim Primary standard or official documentation supporting the adjacent article claim. Scope: Protocol semantics and Search behavior are kept separate; no indexing, ranking, or migration-timing guarantee is inferred. Confidence: high · Verified: Google: HTTPS

SSL, pour Secure Sockets Layer, est l’ancien protocole ; les certificats actuels utilisent TLS (Transport Layer Security). L’expression « certificat SSL » est restée dans l’usage et apparaît encore dans les messages de Search Console. La suite emploie simplement « certificat ».

Profondeur de validation : DV, OV, IV et EV

Les certificats sont émis selon différents niveaux de validation, qui indiquent l’étendue des vérifications effectuées par l’autorité de certification avant de répondre de votre identité. D’après SSL.com :

  • DV (Domain Validation) est “the lowest level of validation, and verifies that whoever requests the certificate controls the domain that the certificate protects.” (traduction) : « le niveau de validation le plus faible ; il vérifie que le demandeur contrôle le domaine protégé ». Rapide et souvent automatisé, il repose sur un enregistrement DNS ou un fichier accessible à l’autorité.
  • OV (Organization Validation) “verifies the identity of the organization (e.g. a business, nonprofit, or government organization) of the Subject listed in the certificate, along with the location where the organization operates.” (traduction) : « vérifie l’identité et le lieu d’activité de l’organisation mentionnée dans le certificat ».
  • IV (Individual Validation) “verifies the identity of the individual person listed as the Subject of the certificate.” (traduction) : « vérifie l’identité de la personne physique mentionnée comme sujet ».
  • EV (Extended Validation), “like OV, verifies the identity of an organization. However, EV represents a higher standard of trust than OV and requires more rigorous validation checks.” (traduction) : « vérifie l’organisation comme OV, mais impose un niveau de confiance et des contrôles plus rigoureux ».

Point essentiel pour le SEO : Google ne documente aucune différence de classement entre ces niveaux. Son signal porte sur le schéma de l’URL. Tant que HTTPS fonctionne, DV, OV et EV reçoivent le même traitement. La différence de prix reflète le travail de vérification et la responsabilité de l’autorité. web.dev résume : “different CAs charge different amounts of money for the service of vouching for your public key.” (traduction) : « les autorités facturent des montants différents pour garantir votre clé publique ». Le supplément achète de la confiance humaine et organisationnelle.

Le dernier argument visuel en faveur d’EV a largement disparu : les navigateurs n’affichent plus le traitement spécial d’EV dans la barre d’adresse. Chrome l’a retiré avec Chrome 77 en 2019, puis Firefox 70 la même année. Vérifiez le comportement actuel avant un achat, mais ce signal visuel n’existe plus dans les principaux navigateurs.

Périmètre de couverture : domaine unique, wildcard ou SAN

Le niveau de validation est un axe ; le périmètre de couverture, c’est-à-dire les noms d’hôte sécurisés, en est un autre. Chaque périmètre peut généralement être émis en DV ou OV, tandis que les wildcards ne sont habituellement pas proposés en EV selon les règles CA/B :

  • Domaine unique — couvre exactement un nom d’hôte, par exemple www.example.com.
  • Wildcard — couvre un motif sur une seule étiquette DNS. web.dev précise : “In wildcard certificates, the wildcard applies to only one DNS label. A certificate good for *.example.com works for foo.example.com and bar.example.com, but not for foo.bar.example.com.” (traduction) : « le wildcard ne s’applique qu’à une étiquette DNS ; il couvre foo et bar sous example.com, mais pas foo.bar.example.com ». Il ne couvre donc pas les sous-domaines de deuxième niveau.
  • SAN / multidomaine (UCC) — énumère explicitement les noms d’hôte dans Subject Alternative Names. web.dev mentionne des “options for mapping your key to more than one DNS name, including several distinct names (e.g. all of example.com, www.example.com, example.net, and www.example.net).” (traduction) : « options permettant d’associer une clé à plusieurs noms DNS distincts, comme les quatre noms cités ». Un SAN peut même réunir plusieurs domaines.

Le piège pratique vient de la limite du wildcard. Avec *.example.com, staging.blog.example.com se trouve deux niveaux plus bas et reste hors couverture. Il renverra une erreur ou un certificat dont le nom ne correspond pas, alors que vous pensiez l’avoir protégé.

Autre piège : un test réussi sur le domaine racine ne prouve pas la couverture de tous les hôtes. Avec SNI, un CDN, un équilibreur de charge ou un hébergement mutualisé peut servir des certificats différents selon l’hôte, la région ou l’origine. Testez chaque nom public séparément ; un résultat propre sur example.com ne garantit rien pour www., un point de présence régional ou un sous-domaine servi ailleurs.

Let’s Encrypt et émission gratuite automatisée

Let’s Encrypt et d’autres autorités gratuites émettent des certificats DV via ACME, une boucle automatisée de demande, défi et émission exécutée par des clients comme Certbot. Deux idées reçues doivent être corrigées :

  1. Gratuit ne signifie pas plus faible. Let’s Encrypt fournit la même robustesse de chiffrement et le même traitement de classement qu’une offre payante. Les seules différences réelles sont la validation DV uniquement et une durée courte.
  2. Une courte durée devient un avantage quand tout est automatisé. Elle réduit la période d’exposition d’une clé compromise et supprime la dépendance à un rappel humain.

Ce deuxième point concernera bientôt tout le monde, pas seulement Let’s Encrypt.

Réduction de la durée des certificats (2026–2029) : automatisez maintenant

Le secteur réduit les durées selon un calendrier fixe. Le CA/Browser Forum a adopté le Ballot SC-081v3, dont le vote s’est achevé le 11 avril 2025 :

  • 398 jours actuellement
  • 200 jours à compter du 15 mars 2026
  • 100 jours à compter du 15 mars 2027
  • 47 jours à compter du 15 mars 2029

Let’s Encrypt suit aussi une trajectoire plus rapide. Selon sa mise à jour de février 2026, la durée par défaut doit diminuer en deux étapes au cours des deux années suivantes, “from 90 days to 64 days, and then 45 days” (traduction) : « de 90 à 64 jours, puis à 45 jours ». Le renouvellement passera d’environ le 60e jour à environ le 30e. Les dates exactes ne sont pas verrouillées ; consultez le journal de Let’s Encrypt avant de vous appuyer sur une échéance précise.

Conclusion opérationnelle : si le renouvellement n’est pas automatisé, corrigez-le avant 2027. Une cadence manuelle supportable à 398 jours provoquera presque inévitablement une panne à 47 ou 100 jours. DigiCert indique que la revalidation manuelle restera possible, mais que “doing so would be a recipe for failure and outages.” (traduction) : « ce serait une recette pour les échecs et les pannes ». L’automatisation devient la seule option raisonnable.

Défaillances de chaîne et de certificat intermédiaire

Ce mécanisme est rarement expliqué et la documentation Google ne le décrit pas en détail.

Un navigateur ne fait confiance qu’à un petit ensemble de certificats racines intégrés à son magasin. Le certificat de votre serveur, dit final ou leaf, est presque toujours signé par un ou plusieurs certificats intermédiaires, eux-mêmes reliés à une racine. Le serveur doit transmettre le certificat final et les intermédiaires pour que le client construise ce chemin de confiance.

La mauvaise configuration classique consiste à n’envoyer que le certificat final. Le problème est trompeur : Chrome sur ordinateur peut encore fonctionner, car il met en cache des intermédiaires rencontrés ailleurs et comble le manque. Le testeur voit donc un cadenas vert, alors que les navigateurs mobiles, de nombreux clients API/HTTP et les outils sans cet intermédiaire échouent complètement lors de la négociation. C’est un défaut TLS qui « fonctionne sur ma machine ».

Ne vous contentez pas d’un test ponctuel avec Chrome. Utilisez un outil qui reconstruit la chaîne :

  • SSL Labs Server Test signale explicitement les téléchargements supplémentaires et les chaînes incomplètes.
  • openssl s_client -connect example.com:443 -showcerts affiche chaque certificat réellement envoyé par le serveur afin de confirmer la présence de l’intermédiaire.

Effet d’un certificat invalide, expiré ou auto-signé

C’est la partie la plus importante. Les utilisateurs et les robots ne subissent pas la défaillance de la même manière.

Utilisateurs et navigateurs. Une expiration, une auto-signature, un nom d’hôte incorrect ou une autorité non reconnue déclenche un interstitiel plein écran, bien plus sévère que la mention HTTP « Non sécurisé ». Les visiteurs repartent. Dans l’étude A Wolf in Panda’s Clothing de Glenn Gabe, le trafic d’un site e-commerce s’est effondré le jour d’une mise à jour Panda. La cause réelle était un certificat expiré. Une panne technique qui coïncide avec une mise à jour d’algorithme peut prêter à confusion. Après renouvellement, le trafic est revenu en huit jours environ. Les certificats auto-signés conviennent à l’interne, jamais à un site public.

Comportement de Google. Sa documentation de canonicalisation précise : “Google prefers HTTPS pages over equivalent HTTP pages as canonical, except when there are issues or conflicting signals,” (traduction) : « Google préfère les pages HTTPS équivalentes comme canoniques, sauf problème ou signal contradictoire ». Elle cite directement les mauvais certificats : “Avoid bad TLS/SSL certificates and HTTPS-to-HTTP redirects because they cause Google to prefer HTTP very strongly. Implementing HSTS cannot override this strong preference.” (traduction) : « Évitez les mauvais certificats et les redirections HTTPS vers HTTP, qui font fortement préférer HTTP ; HSTS ne peut pas annuler cette préférence ». Une défaillance peut donc ramener la canonique vers HTTP.

La documentation Search Console ajoute une conséquence d’exploration : un certificat invalide “typically affects an entire site,” (traduction) : « touche généralement le site entier », et “if a site has a lot of HTTPS issues, it can prompt Google to stop crawling your HTTPS pages.” (traduction) : « si un site comporte beaucoup de problèmes HTTPS, Google peut cesser d’explorer ses pages HTTPS ». Les autres URL portent alors l’état « HTTPS non évalué ». Le basculement de la canonique et l’arrêt de l’exploration sont deux mécanismes distincts, capables tous deux de retirer des pages de l’index sans changer le signal de classement associé à https://.

La liste d’erreurs de Google reprend la même taxonomie : “The host name of your site does not match any of the Subject Names in your SSL certificate” (traduction) : « le nom d’hôte ne correspond à aucun nom de sujet du certificat », ainsi que les certificats “not recognized by major web browsers” (traduction) : « non reconnus par les principaux navigateurs », notamment lorsqu’ils sont auto-signés, corrompus, émis par une autorité non fiable, expirés ou pas encore valides.

Surveillance de l’expiration et renouvellement automatique

L’expiration est la défaillance la plus fréquente et la plus évitable. Son rayon d’impact est asymétrique : elle casse généralement tout le site à la fois. Google dit “Typically this affects an entire site” (traduction) : « cela touche généralement le site entier ». N’utilisez jamais un simple rappel de calendrier ; automatisez réellement :

  • ACME / Certbot sur votre serveur, ou l’équivalent fourni par la plateforme.
  • Certificats gérés par l’hébergeur ou le CDN, par exemple Cloudflare, qui les émet et les renouvelle automatiquement.
  • Surveillance tierce du certificat et de la disponibilité, qui alerte avant l’expiration et lors d’un échec de négociation, même si le renouvellement est automatisé.

Avec une durée maximale proche de 47 jours, les rappels manuels deviennent intenables : l’automatisation est la seule approche extensible.

Certificats différents selon les sous-domaines

Ce cas diffère du contenu mixte, où une page HTTPS charge des ressources HTTP. Un montage multi-certificats sécurise différentes parties du site avec des certificats, calendriers ou plateformes distincts. Le domaine principal peut être impeccable tandis que blog.example.com expire sur une autre plateforme, qu’un sous-domaine marketing échappe au wildcard ou qu’un hébergement SNI mutualisé rate discrètement un renouvellement.

Leçon : le cadenas valide de la page d’accueil ne prouve rien pour le reste du site. Inventoriez les sous-domaines, confirmez que chacun possède une couverture valide et surveillée — certificat propre, wildcard qui l’atteint ou SAN qui l’énumère — et ne considérez jamais un test SSL Labs sur un seul hôte comme une certification de l’ensemble.

Mythes courants

  • « Un certificat payant ou EV se classe mieux qu’un DV gratuit. » Non : le signal porte sur le schéma et Google ne voit pas la profondeur de validation.
  • « Un wildcard couvre tous les sous-domaines, même les sous-sous-domaines. » Non : une seule étiquette DNS ; *.example.com ne couvre pas foo.bar.example.com.
  • « Un certificat expiré nuit directement au classement. » Pas par le signal de base, mais il peut faire préférer HTTP à HTTPS et, séparément, conduire Google à arrêter l’exploration des pages HTTPS.
  • « Let’s Encrypt est de moindre qualité. » Non : même chiffrement et même traitement ; seules diffèrent la validation DV et la courte durée.
  • « Si la page d’accueil affiche un cadenas, tous les certificats vont bien. » Non : les sous-domaines peuvent suivre des certificats et calendriers distincts.
  • « Les erreurs de chaîne sont rares ou anciennes. » Non : elles apparaissent dès qu’un serveur n’envoie que le certificat final, et le cache de Chrome peut les masquer au testeur.

Cette analyse approfondie complète le dossier HTTPS ; commencez par celui-ci pour le plan de migration, le contenu mixte et HSTS.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.