Informazioni sui codici di stato degli URL
Che cos'è un codice di stato URL?
Ogni richiesta per un URL restituisce un codice di tre cifre che descrive ciò che è accaduto. Si tratta formalmente di codici di stato HTTP, e i due nomi sono usati in modo intercambiabile: 200 significa che la pagina è stata fornita, 301 e 302 significano che è stata spostata, 404 significa che non esiste, 500 significa che il server ha riscontrato un errore durante l'elaborazione della richiesta.
Il codice viene restituito prima di qualsiasi contenuto e determina il modo in cui ogni visitatore automatizzato tratta la risposta, indipendentemente da ciò che la pagina mostra successivamente. Una pagina può apparire perfetta e risultare comunque segnalata come mancante.
Vale la pena eseguire un controllo del codice di stato di un URL proprio perché il codice e l’aspetto della pagina possono non corrispondere. Ciò che un browser mostra e ciò che viene comunicato a un crawler sono due cose diverse.
I codici di stato contano ancora nel 2026?
Sono la base su cui poggia tutto il resto. Una pagina con contenuti eccellenti che risponde con un 404 non si posizionerà, non verrà citata e non sarà nuovamente scansionata con molto interesse.
La variante più dannosa è il soft 404: una pagina che visualizza un messaggio di errore restituendo però un codice 200. I crawler si fidano del codice anziché del messaggio, quindi il sito accumula silenziosamente pagine apparentemente valide che non contengono nulla di utile.
Anche ai reindirizzamenti va prestata la stessa attenzione. I crawler rinunciano dopo alcuni passaggi, quindi una pagina raggiungibile solo attraverso diversi reindirizzamenti concatenati potrebbe non essere mai letta.
Come si relazionano i codici di stato alla ricerca AI
Una fonte citata che in seguito restituisce un errore compromette la risposta per il lettore e mina la credibilità della citazione. I sistemi che riesaminano le fonti per verificare che esistano ancora smetteranno silenziosamente di considerare attendibile un dominio che restituisce errori.
La permanenza conta più di prima. Un URL citato, anziché semplicemente visitato, deve continuare a funzionare, perché la citazione potrebbe sopravvivere a diverse riprogettazioni del tuo sito.
Questo rende un reindirizzamento 301 corretto dopo uno spostamento considerevolmente più prezioso che eliminare una pagina e sperare che il traffico trovi da solo la strada.
Cosa significano i codici più comuni
- 200: la pagina esiste ed è stata fornita normalmente.
- 301: spostamento permanente. I segnali vengono trasferiti al nuovo URL.
- 302: spostamento temporaneo. I segnali rimangono associati all’originale.
- 404: non trovato. Corretto per una pagina che non esiste realmente.
- 410: rimosso. Un’indicazione più forte rispetto a 404, per contenuti rimossi deliberatamente.
- 500: errore del server. Quasi sempre indica un problema e non un’azione intenzionale.
Best practice per i codici di stato
- Servi un codice 200 per le pagine esistenti e un codice 404 autentico per quelle che non esistono.
- Usa il codice 301 per gli spostamenti permanenti, in modo da trasferire i segnali; riserva il codice 302 agli spostamenti realmente temporanei.
- Punta i redirect direttamente alla destinazione finale anziché concatenarli.
- Reindirizza una pagina rimossa alla sostituzione più pertinente, anziché indirizzarla indiscriminatamente alla homepage.
- Fai attenzione ai soft 404, in cui una pagina di errore restituisce un codice di successo.
- Monitora la comparsa di nuovi errori 500, che di solito indicano che qualcosa si è rotto anziché che qualcosa è stato spostato.
Cosa controlla questo strumento
Il verificatore del codice di stato dell’URL richiede l’URL e segnala il codice ricevuto: considera validi i codici nell’intervallo 200 o 300 e segnala un errore per quelli nell’intervallo 400 o 500.
Poiché un reindirizzamento può avere esito positivo, un risultato positivo non conferma di per sé che l’URL inserito sia quello effettivamente restituito. Se è coinvolto un reindirizzamento, vale la pena seguire il percorso fino alla destinazione effettiva.
Cosa fare dopo
Un codice di stato valido è il punto di partenza, non quello di arrivo. Verifica che il
tag canonical indichi l’URL che vuoi venga indicizzato, controlla che il
Verificatore di URL SEO-friendly sia chiaro e leggibile, poiché viene visualizzato nei risultati, e assicurati che la tua
Generatore di sitemap XML includa solo URL che restituiscono un codice 200.