Stato, server, reindirizzamenti e header di sicurezza di un sito.
NetCheck invia una richiesta all'indirizzo indicato dai propri server, segue i reindirizzamenti uno per uno e mostra, per la risposta finale:
| Codice | Significato | Da ricordare |
|---|---|---|
| 200 | OK | La pagina esiste e risponde normalmente. |
| 301 | Reindirizzamento permanente | Per un cambio di indirizzo definitivo: i motori di ricerca trasferiscono il posizionamento. |
| 302 / 307 | Reindirizzamento temporaneo | Il motore mantiene il vecchio indirizzo nell'indice. Un errore frequente nelle migrazioni. |
| 308 | Reindirizzamento permanente | Come il 301, senza cambiare il metodo della richiesta. |
| 304 | Non modificato | Il browser ha già la versione giusta in cache. |
| 403 | Vietato | Il server nega l'accesso, a volte perché un firewall blocca i bot. |
| 404 | Non trovato | La pagina non esiste. |
| 410 | Rimosso | La pagina è stata tolta definitivamente: i motori la deindicizzano più in fretta che con un 404. |
| 429 | Troppe richieste | È stato raggiunto un limite di frequenza. |
| 500 / 502 / 503 | Errore del server | Problema sul server o su un intermediario. Il 503 segnala un'indisponibilità temporanea, per esempio una manutenzione. |
max-age=31536000; includeSubDomains.frame-ancestors della CSP, impedisce di incorporare la pagina in un frame su un altro sito, bloccando il clickjacking.La mancanza di una di queste intestazioni non è una falla in sé, ma ognuna chiude un'intera famiglia di attacchi a un costo quasi nullo.
Ogni reindirizzamento aggiunge un andata e ritorno di rete e diluisce un po' il segnale inviato ai motori. Punta ad avere al massimo un reindirizzamento tra l'indirizzo digitato e la pagina finale. Una catena tipica da correggere: http://esempio.it, poi https://esempio.it, poi https://www.esempio.it, poi https://www.esempio.it/home. Meglio reindirizzare il primo indirizzo direttamente all'ultimo.
no-store vieta qualsiasi memorizzazione, max-age=3600 consente un'ora.La richiesta parte dai server di NetCheck, non dal tuo computer. Un sito può rispondere in modo diverso a seconda del paese, della lingua, dei cookie o del tipo di client, e alcuni firewall bloccano le richieste automatiche con un 403. Il risultato resta rappresentativo di ciò che vede un bot, per esempio un motore di ricerca.
Rivela il software usato, a volte la sua versione, il che aiuta un attaccante a cercare falle note. Nascondere la versione è una buona pratica, ma non una protezione in sé: tenere il server aggiornato conta molto di più.
Un 301 (o un 308), perché il cambiamento è definitivo. Aggiungi poi l'intestazione HSTS, così il browser non proverà nemmeno più la versione HTTP.
Alcune applicazioni mostrano una pagina di errore restituendo comunque il codice 200. I motori la chiamano «soft 404» e finiscono per ignorare queste pagine. Una pagina inesistente deve restituire un vero 404.
Il tuo IP pubblico, il tuo operatore, la tua posizione approssimativa.
ApriRecord A, AAAA, MX, TXT, NS, CNAME di un dominio.
ApriVerifica se il tuo DNS è aggiornato in tutto il mondo.
ApriProprietario, data di creazione e di scadenza di un dominio.
ApriValidità, emittente e data di scadenza dell'HTTPS di un sito.
Apri