Passa ai contenuti principali
Lezioni del percorso
In questa pagina
In questa pagina

HTTPS e certificati

Sviluppatore web e consulente SEO: guide pratiche per chi gestisce siti in proprio.

Perché HTTPS

HTTPS cifra il traffico tra browser e server con TLS, proteggendo password, cookie di sessione e dati personali da intercettazioni sulla rete. Oggi è baseline per fiducia utente, pagamenti e segnali SEO. Servire ancora pagine sensibili in chiaro espone a downgrade attack e avvisi browser che allontanano i visitatori.

Certificati

Ottieni certificati da CA riconosciute (Let’s Encrypt gratuito o commerciale). Copri dominio apex e www se entrambi sono in uso. Automatizza rinnovo (certbot, pannello hosting). Prima della scadenza verifica che il job di renew funzioni: certificati scaduti generano errori NET::ERR_CERT_DATE_INVALID.

text
# Redirect HTTP → HTTPS (Apache)
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Attenzione

Redirect 302 temporanei invece di 301 possono diluire consolidamento HTTPS agli occhi dei motori.

Contenuti misti

Pagina HTTPS che carica script, iframe o immagini via http:// genera mixed content: spesso bloccato del tutto per script attivi. Aggiorna URL assoluti nel CMS, template e database. Preferisci path relativi protocol-relative solo se sai gestire entrambi gli schemi — meglio HTTPS ovunque.

HSTS e redirect

Dopo HTTPS stabile, valuta header Strict-Transport-Security con max-age crescente. Unifica www/non-www e scegli canonical host. Aggiorna sitemap e link interni al nuovo schema.

Suggerimento

Cerca http:// nel codice e nel DB contenuti dopo migrazione TLS.

Monitoraggio TLS

Alert 30 giorni prima scadenza cert. Test qualità con SSL Labs occasionalmente: catena, cipher obsoleti. OCSP stapling riduce latenza handshake. Per sottodomini wildcard, verifica copertura di staging e api. Backup restore drill include ripristino chiavi private sicuro.

Email links devono usare https per non training utenti a clic http.

Per consolidare quanto hai letto, scegli due pagine reali del tuo sito e applica gli stessi criteri con il team: una modifica alla volta, verifica su mobile e annota nel registro interno data e responsabile. Così la lezione diventa pratica ricorrente e non un intervento una tantum prima di una campagna.

Verifica periodica

Programma ogni trimestre un controllo su pagine ad alto traffico: applica i criteri di HTTPS e certificati con la stessa procedura (browser, dispositivo, rete). Registra esito e responsabile in un foglio condiviso così il team non riparte da zero.

Se hai appena cambiato tema, plugin o builder, ripeti il controllo dopo 48 ore: cache CDN e minificazione possono mascherare errori finché non scade la vecchia versione. Coinvolgi chi scrive i contenuti, non solo chi sviluppa: molti problemi nascono da campi CMS lasciati vuoti.

Confronta i risultati con una pagina concorrente solo per capire gap di chiarezza, non per copiare testi. L’obiettivo è che un visitatore capisca in pochi secondi cosa offri e come contattarti.

Errori comuni

  • Certificato solo su www, apex in HTTP.
  • Catena intermedi mancante su server mal configurato.
  • Asset third-party ancora in HTTP.
  • HSTS max-age enorme prima di verificare redirect loop.
  • Form action che postano ancora in chiaro.

In pratica, integra questo controllo nella routine di qualità del sito: una pagina campione al mese per categoria (home, servizio, articolo, checkout se presente), stesso profilo browser e rete. Annota nel registro interno data verifica e esito, così al prossimo redesign sai cosa è già stato validato. Quando il team cresce, una checklist condivisa evita che ognuno interpreti i criteri in modo diverso e riduce regressioni dopo deploy frettolosi.

Quando lavori con clienti o stakeholder non tecnici, traduci ogni raccomandazione in un esempio concreto sulla loro pagina: uno screenshot prima/dopo, una URL di prova, un tempo di caricamento misurato. Così le lezioni diventano azioni nel backlog invece di slide dimenticate. Riutilizza gli stessi criteri su ambienti preview prima della produzione e registra chi ha approvato il go-live, per tracciabilità in caso di regressione SEO o accessibilità.

Tieni un elenco di URL di riferimento nel tuo progetto e riapplicalo dopo ogni modifica al tema o al CMS, così non devi ricordare a memoria ogni regola.

Segna in calendario una revisione trimestrale: venti minuti bastano per confermare che template e plugin non abbiano reintrodotto errori già corretti.

In breve

  • Tutto il sito solo HTTPS con 301.
  • Certificati validi e rinnovo automatico.
  • Zero mixed content.
  • HSTS quando la configurazione è stabile.
TLS protegge dati e rafforza la fiducia nel sito.

Continua con

Questa pagina ti è stata utile?