Certificati SSL/TLS

DV, OV ed EV, wildcard e SAN, Let's Encrypt ed emissione automatica gratuita, errori della catena di certificazione, scadenza e rinnovo automatico: un'analisi approfondita dei certificati sotto l'hub HTTPS.

Prima pubblicazione: 3 lug 2026 · Ultimo aggiornamento: 20 ago 2026 · Advanced
Lingue

Google non documenta differenze di ranking tra certificati DV, OV ed EV né tra certificati gratuiti di Let's Encrypt e certificati a pagamento: finché HTTPS è valido, vengono trattati allo stesso modo. La profondità della convalida e l'ambito di copertura sono decisioni separate e nessuna delle due è un fattore di ranking documentato. I certificati incidono davvero sulla SEO quando si rompono: un certificato scaduto, autofirmato, associato al nome host sbagliato o con una catena incompleta genera avvisi nel browser, può spostare la preferenza canonica di Google da HTTPS a HTTP e, se gli errori sono numerosi, può indurre Google a interrompere la scansione delle pagine HTTPS. Con la durata massima diretta verso 47 giorni entro il 2029, il rinnovo automatico è ormai obbligatorio.

TL;DR — Google non documenta differenze di ranking tra i livelli di convalida DV, OV ed EV né tra emissione gratuita e a pagamento: un certificato più costoso compra fiducia umana e organizzativa, non posizionamento. Profondità della convalida e ambito di copertura sono decisioni indipendenti e nessuna è un fattore di ranking documentato. Let’s Encrypt e l’emissione automatica gratuita tramite ACME non sono un compromesso. I certificati incidono sulla SEO quando falliscono: un certificato scaduto, autofirmato, non corrispondente al nome host o con catena incompleta può rompere la pagina, spostare la preferenza canonica di Google da HTTPS a HTTP e indurre Google a interrompere la scansione delle pagine HTTPS. Con la validità massima diretta verso 47 giorni nel 2029, il rinnovo automatico è obbligatorio.

L’hub HTTPS spiega che HTTPS è al massimo un segnale di spareggio, che Google guarda lo schema e non il certificato e che un DV gratuito riceve lo stesso trattamento di un OV o EV costoso. Questo articolo prosegue da lì e scende di un livello: che cosa significano DV, OV ed EV, come funziona la copertura, perché i certificati gratuiti e automatici vanno bene, come si rompono le catene senza che i test abituali se ne accorgano e che cosa succede davvero alla scansione quando un certificato non è valido.

”Certificato SSL” è in realtà un certificato TLS

SSL è una terminologia obsoleta per le implementazioni TLS moderne. 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 Le indicazioni per la ricerca si concentrano su un HTTPS valido e accessibile, non sul livello commerciale del certificato. 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

Una breve nota sul nome: SSL, Secure Sockets Layer, è il protocollo deprecato; tutto ciò che viene emesso oggi usa TLS, Transport Layer Security. “Certificato SSL” sopravvive come espressione colloquiale e persino Search Console usa ancora la formula “SSL certificate problems”. Nel resto dell’articolo userò semplicemente “certificato”.

Profondità della convalida: DV vs OV vs IV vs EV

I certificati vengono emessi con diversi livelli di convalida, che descrivono quanto l’autorità di certificazione, o CA, ha verificato prima di garantire per il richiedente. Secondo la classificazione di SSL.com:

  • DV (Domain Validation) è “the lowest level of validation, and verifies that whoever requests the certificate controls the domain that the certificate protects.” (traduzione) «il livello minimo di convalida e verifica che chi richiede il certificato controlli il dominio protetto». È rapido, economico o gratuito e in genere automatizzato tramite un record DNS o un file recuperabile dalla CA.
  • 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.” (traduzione) «verifica l’identità e la sede operativa dell’organizzazione indicata nel certificato».
  • IV (Individual Validation) “verifies the identity of the individual person listed as the Subject of the certificate.” (traduzione) «verifica l’identità della persona indicata come soggetto del certificato».
  • 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.” (traduzione) «come OV verifica l’identità di un’organizzazione, ma richiede controlli più rigorosi e rappresenta uno standard di fiducia superiore».

Il punto rilevante per la SEO è questo: Google non documenta differenze di ranking tra i livelli di convalida. Il segnale di base legge lo schema dell’URL; Illyes lo ha descritto come l’osservazione dei primi cinque caratteri davanti all’URL. Finché HTTPS è valido e funziona, DV, OV ed EV ricevono lo stesso trattamento. La differenza di prezzo riflette il lavoro di verifica e la responsabilità della CA, non una preferenza di Google. web.dev lo riassume così: “different CAs charge different amounts of money for the service of vouching for your public key.” (traduzione) «Le diverse CA applicano prezzi differenti per il servizio con cui garantiscono la chiave pubblica». Il sovrapprezzo compra fiducia umana e organizzativa.

Anche l’ultimo argomento rivolto agli utenti a favore di EV è quasi scomparso: il trattamento speciale nella barra degli indirizzi non esiste più. Chrome ha rimosso l’interfaccia verde con il nome dell’azienda da Chrome 77 nel 2019 e Firefox 70 lo ha seguito nello stesso anno. Il messaggio “i clienti vedono il nome dell’azienda nella barra” non giustifica più il prezzo nei browser principali; verifica comunque il comportamento corrente prima di una decisione d’acquisto.

Ambito di copertura: dominio singolo vs wildcard vs SAN

La profondità della convalida è un asse. L’ambito di copertura, cioè quali nomi host protegge il certificato, è un asse del tutto separato. In genere ogni ambito può essere emesso come DV o OV; le wildcard di solito non sono offerte come EV secondo le regole CA/B:

  • Dominio singolo: copre esattamente un nome host, per esempio www.example.com.
  • Wildcard: copre uno schema di nomi host profondo una sola etichetta DNS. web.dev precisa il limite: “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.” (traduzione) «La wildcard si applica a una sola etichetta DNS». La wildcard non copre i sottodomini di secondo livello.
  • SAN / multidominio (UCC): elenca nomi host specifici nei Subject Alternative Names. web.dev spiega che esistono “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).” (traduzione) «È possibile associare la chiave a più nomi DNS distinti». Un SAN può comprendere domini diversi ed è utile per un gruppo limitato di proprietà correlate.

Il rischio SEO pratico si nasconde nel limite di una sola etichetta. Se usi *.example.com e qualcuno crea staging.blog.example.com, quel nome è profondo due etichette, quindi resta fuori dalla wildcard e può mostrare un errore o un certificato non corrispondente. Google e gli utenti vedranno un certificato rotto su una pagina che pensavi fosse coperta.

Un’altra trappola: un test superato sul dominio principale non dimostra la copertura ovunque. Il client deve richiedere il nome host esatto e ricevere un certificato che lo includa, tramite SNI. CDN, bilanciatori e hosting condiviso possono servire certificati diversi da edge, regioni o origini diverse dietro lo stesso dominio. Verifica ogni nome host pubblico in modo indipendente. Un test su example.com non prova la copertura di www..

Let’s Encrypt ed emissione automatica gratuita

Let’s Encrypt e altre CA gratuite emettono certificati DV tramite il protocollo ACME, un ciclo automatico di richiesta, verifica ed emissione eseguito da client come Certbot. Due aspetti vengono spesso fraintesi:

  1. Gratuito non significa più debole. Un certificato Let’s Encrypt offre la stessa forza di cifratura TLS e lo stesso trattamento nel ranking di uno a pagamento. I compromessi reali sono la sola convalida DV e la breve durata.
  2. La breve durata è un vantaggio quando il rinnovo è automatico. Riduce la finestra di esposizione in caso di compromissione della chiave e nessuno deve ricordarsi manualmente di rinnovare.

Quest’ultimo punto sta per riguardare tutti, non solo gli utenti di Let’s Encrypt.

Il cambiamento della durata dei certificati (2026–2029) — automatizza ora

Il settore sta riducendo la durata dei certificati secondo un calendario fisso. Il CA/Browser Forum ha approvato il Ballot SC-081v3, la cui votazione si è chiusa l’11 aprile 2025, riducendo gradualmente la validità massima TLS:

  • 398 giorni oggi
  • 200 giorni dal 15 marzo 2026
  • 100 giorni dal 15 marzo 2027
  • 47 giorni dal 15 marzo 2029

Let’s Encrypt segue anche un percorso proprio e più rapido. Nell’aggiornamento di febbraio 2026 prevede due fasi nei due anni successivi, “from 90 days to 64 days, and then 45 days” (traduzione) «da 90 a 64 giorni e poi a 45 giorni», spostando il rinnovo da circa il sessantesimo giorno di un certificato da 90 giorni a circa il trentesimo quando la durata sarà di 45 giorni. L’aggiornamento sostituisce un calendario precedente più specifico: le date esatte delle singole fasi non sono ancora fissate e vanno verificate nel changelog.

La conseguenza operativa è netta: se il rinnovo non è già automatico, sistemalo prima del 2027. Una cadenza manuale tollerabile a 398 giorni diventa quasi una garanzia di interruzione a 47–100 giorni. DigiCert osserva che la riconvalida manuale rimarrà tecnicamente possibile, ma “doing so would be a recipe for failure and outages.” (traduzione) «farlo sarebbe una ricetta per guasti e interruzioni». L’automazione diventa l’unica scelta ragionevole.

Catena dei certificati / errori dei certificati intermedi

È il problema meno spiegato e la documentazione di Google non ne descrive il meccanismo. Ecco come funziona.

Un browser considera attendibile solo un piccolo insieme di certificati root inclusi nel proprio archivio. Il certificato del server, detto leaf o entità finale, quasi mai è firmato direttamente da una root. La catena è: leaf → uno o più certificati intermedi → root attendibile. Il server deve inviare il leaf e gli intermedi, così il client può costruire il percorso fino a una root già fidata.

La configurazione errata classica invia solo il leaf e omette l’intermedio. È insidiosa perché Chrome desktop spesso continua a funzionare: conserva in cache gli intermedi incontrati su altri siti e colma la lacuna. Chi prova dal portatile vede un lucchetto verde, mentre browser mobili, client API/HTTP e altri strumenti senza quella cache falliscono completamente l’handshake. È il classico “sul mio computer funziona” applicato a TLS.

Per rilevarlo non affidarti a un controllo occasionale in Chrome desktop. Usa uno strumento che costruisca la catena da zero:

  • SSL Labs Server Test segnala in modo esplicito il download aggiuntivo e le catene incomplete.
  • openssl s_client -connect example.com:443 -showcerts mostra ogni certificato realmente inviato dal server, così puoi confermare la presenza dell’intermedio.

Che cosa succede quando un certificato non è valido, è scaduto o è autofirmato

Questa è la sezione più importante e si divide nettamente in due, perché utenti e crawler vivono un certificato guasto in modo diverso.

Che cosa fanno utenti e browser. Un errore grave — certificato scaduto, autofirmato, nome host non corrispondente o CA non attendibile — genera un avviso interstiziale a schermo intero, non la discreta etichetta “Not Secure” di HTTP. Gli utenti abbandonano. Il caso meglio documentato è “A Wolf in Panda’s Clothing” di Glenn Gabe: il traffico di un ecommerce crollò in coincidenza con un aggiornamento Panda e il proprietario pensò a una penalizzazione. La causa reale era un certificato scaduto. Gabe scrisse: “There are times that SEO problems aren’t really SEO problems. Technical issues that appear at the same time algorithm updates hit can be confusing.” (traduzione) «Non tutti i problemi che sembrano SEO lo sono: gli inconvenienti tecnici coincidenti con gli aggiornamenti algoritmici possono confondere la diagnosi». Dopo il rinnovo, il traffico recuperò in circa otto giorni. I certificati autofirmati causano lo stesso interstiziale: vanno bene per ambienti interni, di sviluppo o staging, mai per la produzione pubblica.

Che cosa fa Google. È la sfumatura che quasi tutte le pagine concorrenti perdono. Le indicazioni sulla canonicalizzazione chiariscono che un certificato rotto non è invisibile alla Ricerca: “Google prefers HTTPS pages over equivalent HTTP pages as canonical, except when there are issues or conflicting signals.” (traduzione) «Google preferisce le pagine HTTPS come canoniche salvo problemi o segnali contrastanti». Tra questi problemi nomina direttamente i certificati non validi: “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.” (traduzione) «I certificati non validi fanno preferire fortemente HTTP e HSTS non può prevalere». Un certificato davvero guasto può quindi far scegliere come canonica la versione HTTP, con un effetto reale su ciò che appare nei risultati.

Separatamente, la documentazione di Search Console descrive una conseguenza sulla scansione: un certificato non valido “typically affects an entire site,” (traduzione) «in genere interessa l’intero sito» e “if a site has a lot of HTTPS issues, it can prompt Google to stop crawling your HTTPS pages.” (traduzione) «se i problemi HTTPS sono numerosi, Google può smettere di eseguire la scansione delle pagine HTTPS». Gli URL rimasti vengono indicati come “HTTPS not evaluated” (traduzione) «HTTPS non valutato». Esistono dunque due meccanismi distinti: il ritorno della preferenza canonica a HTTP e una limitazione dell’accesso del crawler. Entrambi possono far uscire pagine dall’indice senza modificare il segnale di ranking di base di https://.

L’elenco di Google coincide con questa tassonomia: il nome host che non compare nei nomi del certificato — “The host name of your site does not match any of the Subject Names in your SSL certificate” (traduzione) «il nome host non corrisponde ai Subject Names del certificato» — e i certificati “not recognized by major web browsers” (traduzione) «non riconosciuti dai principali browser», perché autofirmati, emessi da una CA non attendibile, danneggiati, scaduti o non ancora validi.

Monitoraggio della scadenza e rinnovo automatico

La scadenza è l’errore più comune e più evitabile. Il raggio d’azione è asimmetrico: di solito rompe l’intero sito in una volta — Google scrive “Typically this affects an entire site” (traduzione) «In genere interessa l’intero sito» — non una pagina alla volta. La soluzione non è un promemoria sul calendario, ma una vera automazione:

  • ACME / Certbot sul server o l’equivalente fornito dalla piattaforma.
  • Certificati gestiti dall’host o dalla CDN, come Cloudflare e molte piattaforme PaaS, che emettono e rinnovano automaticamente.
  • Un monitor esterno per certificati e uptime, che avvisi in prossimità della scadenza e in caso di handshake fallito anche se il rinnovo è automatico.

Con durate dirette verso 47 giorni, i promemoria manuali diventano matematicamente insostenibili: l’automazione è l’unico approccio scalabile.

Configurazioni con certificati diversi tra sottodomini

È diverso dal mixed content, cioè una pagina HTTPS che carica risorse HTTP. Una configurazione mixed-cert usa certificati differenti per parti diverse del sito, con scadenze o piattaforme separate. Il dominio principale può avere un certificato impeccabile mentre blog.example.com usa un’altra piattaforma, un sottodominio marketing resta fuori dal limite della wildcard oppure un hosting multitenant basato su SNI interrompe silenziosamente il rinnovo di un solo host.

La lezione è che un lucchetto valido sulla homepage non dice nulla sulla copertura altrove. Crea un inventario dei sottodomini, verifica che ogni host sia coperto e monitorato con un certificato proprio, una wildcard adeguata o un SAN e non usare un solo controllo SSL Labs per certificare l’intera proprietà.

Miti comuni

  • “Un certificato a pagamento o EV si posiziona meglio di un DV gratuito.” No: il segnale dipende dallo schema e Google non vede la profondità di convalida.
  • “Le wildcard coprono tutti i sottodomini, compresi quelli più profondi.” No: una sola etichetta DNS; *.example.com non copre foo.bar.example.com.
  • “Un certificato scaduto danneggia direttamente il ranking.” Non tramite il segnale di base, ma può riportare la preferenza canonica a HTTP e, separatamente, indurre Google a interrompere la scansione delle pagine HTTPS.
  • “I certificati Let’s Encrypt sono di qualità inferiore.” No: stessa cifratura e stesso trattamento; cambiano la convalida solo DV e la breve durata.
  • “Se la homepage ha un lucchetto valido, tutto il sito è a posto.” No: i sottodomini possono usare certificati e scadenze separati.
  • “Gli errori di catena sono rari o superati.” No: sono comuni quando lo stack invia solo il leaf e la cache di Chrome desktop li nasconde.

Questo è l’approfondimento sui certificati sotto l’hub HTTPS; per il piano di migrazione, il mixed content e HSTS, parti da lì.

Add an expert note

Pin an expert quote

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