Checker HTTP/2 e HTTP/3
Questo checker HTTP/2 gratuito si connette al tuo sito via HTTPS, richiede HTTP/2 attraverso l'handshake TLS ALPN e comunica il protocollo effettivamente utilizzato dal server. Controlla anche l'header Alt-Svc per il supporto HTTP/3 (h3) e verifica se il server accetta TLS 1.3 e TLS 1.2, così puoi vedere se la connessione è moderna.
HTTP/2 Checker
Technical SEO
Informazioni su questo strumento
HTTP/2 permette a un browser di caricare molti file su una sola connessione contemporaneamente, eliminando gran parte del ritardo del vecchio protocollo HTTP/1.1 su pagine con molte immagini, script e stili. HTTP/3 va oltre eseguendosi su QUIC invece di TCP, il che aiuta su reti mobili deboli. La maggior parte dei browser supporta entrambi, e la maggior parte dei buoni host e CDN li offre senza costi aggiuntivi.
Il checker richiede la tua pagina con HTTP/2 abilitato e legge la versione del protocollo effettivamente negoziata. I browser concordano su HTTP/2 durante l'handshake TLS attraverso una funzione chiamata ALPN, quindi un risultato di HTTP/1.1 significa che il server non ha offerto h2. Per HTTP/3 lo strumento legge l'header Alt-Svc, dove un server annuncia che h3 è disponibile. Quindi prova gli handshake TLS 1.3 e TLS 1.2.
Si applicano alcuni limiti. Il nostro server non può parlare QUIC, quindi HTTP/3 è valutato solo dall'annuncio Alt-Svc, non da una vera richiesta HTTP/3. Le versioni TLS più vecchie come 1.1 e 1.0 non sono testate. Un CDN davanti al tuo sito decide il risultato per i visitatori, quindi testa l'indirizzo live, non il server di origine direttamente.
Domande frequenti
HTTP/2 migliora la SEO?
Non direttamente, poiché Google non classifica per protocollo. HTTP/2 può rendere le pagine più veloci, soprattutto con molti asset, e le pagine più veloci ottengono punteggi migliori su Core Web Vitals e mantengono i visitatori. Anche Googlebot può eseguire la scansione su HTTP/2. È un aggiornamento di velocità che vale la pena avere piuttosto che un interruttore di ranking.
Come abilito HTTP/2 sul mio server?
HTTP/2 richiede HTTPS. Su Nginx aggiungi http2 alla direttiva listen 443 ssl. Su Apache carica mod_http2 e aggiungi Protocols h2 http/1.1. Su hosting condiviso o un CDN come Cloudflare è solitamente già attivo o un singolo interruttore nel pannello di controllo.
Cosa significa Alt-Svc h3?
L'header di risposta Alt-Svc dice ai browser che lo stesso sito è raggiungibile anche su un altro protocollo. Un valore che inizia con h3 significa che il server offre HTTP/3 su QUIC. Il browser lo prova in una visita successiva e torna a HTTP/2 se fallisce, quindi annunciare h3 è sicuro.
Perché il risultato dice HTTP/1.1 per un sito che usa un CDN?
Alcuni piani CDN, porte personalizzate o load balancer non offrono h2 su ogni hostname, e un proxy davanti all'origine potrebbe parlare solo HTTP/1.1. Verifica che HTTP/2 sia attivato per l'hostname esatto, incluse le versioni www e non-www, e che TLS sia terminato dal CDN.

