Cos'è un errore 404 e come risolverlo

Scopri cos'è un errore 404, perché si verifica, come danneggia il tuo sito e i passi per trovarlo e risolverlo prima che ti faccia perdere visitatori.

Bozza

Ogni volta che un visitatore segue un link sul tuo sito e arriva su una pagina che non esiste più, vede un errore 404. Potresti non accorgertene mai: se n'è già andato. Gli errori 404 sono uno dei problemi più comuni nei siti online da un po' di tempo, e si accumulano in silenzio mentre le tue statistiche non mostrano alcuna causa evidente per cui i visitatori se ne vanno senza leggere una parola.

Una singola destinazione rotta non è una catastrofe. Ma gli errori 404 tendono a moltiplicarsi nel tempo. Le pagine vengono eliminate, gli URL cambiano, i link smettono di puntare al posto giusto. Nulla di tutto questo si annuncia. Capire perché la manutenzione del sito è importante parte dal riconoscere che errori come questi non si risolvono da soli. Se li ignori, erodono insieme l'esperienza degli utenti e le prestazioni nella ricerca.

Questo articolo spiega cos'è un errore 404, i motivi più comuni per cui compare, come influisce sul tuo sito, come trovarlo e come risolverlo.

Cos'è un errore 404?

Un errore 404 è un codice di stato HTTP che un server web restituisce quando la pagina richiesta da un visitatore non esiste a quell'URL. Il browser ha fatto la richiesta, il server l'ha capita e ha risposto in modo chiaro: quella pagina non c'è.

Il numero 404 fa parte del sistema dei codici di risposta HTTP. I codici della serie 400 indicano un problema lato client, cioè un problema della richiesta e non del server. Un 404 significa in particolare che la risorsa non è stata trovata. È diverso da un errore 500, che segnala un problema del server, o da un 301, che è un reindirizzamento che dice al browser di andare altrove. Quando un visitatore vede un 404, il server funziona correttamente. Semplicemente la pagina non esiste all'indirizzo richiesto.

Perché si verificano gli errori 404?

Gli errori 404 compaiono per un piccolo numero di motivi ricorrenti. Individuare la causa aiuta a scegliere la soluzione giusta.

Le pagine vengono eliminate

Quando una pagina viene rimossa da un sito senza alcun reindirizzamento, ogni link che puntava a quella pagina porta ora a un 404. È la fonte più comune di errori 404 nei siti consolidati. Vecchi articoli del blog vengono tolti, pagine di prodotto rimosse, servizi interrotti. Ogni eliminazione crea un vicolo cieco, a meno che il vecchio URL venga reindirizzato a una pagina pertinente.

Gli URL cambiano

Cambiare l'URL di una pagina, riorganizzando la struttura del sito, modificando lo slug o spostando i contenuti in una nuova sezione, rompe tutti i link che puntavano al vecchio URL. La pagina esiste ancora, ma l'indirizzo è cambiato senza dire al server di inoltrare il traffico dal vecchio indirizzo.

Errori di battitura nei link

Un solo carattere sbagliato in un link crea un 404. Succede nei link scritti a mano negli articoli del blog, nei menu di navigazione o nei link esterni che puntano al tuo sito. A colpo d'occhio l'URL sembra giusto, ma una lettera fuori posto o un trattino mancante portano i visitatori a una pagina che non si trova.

I link esterni puntano a pagine che non esistono più

Altri siti linkano i tuoi contenuti. Quando quelle pagine vengono eliminate o spostate senza reindirizzamento, il link in entrata diventa un vicolo cieco per chi lo segue da fuori. Non puoi controllare a cosa puntano gli altri siti, ma puoi controllare cosa succede quando qualcuno arriva a un URL che non esiste più.

Come influiscono gli errori 404 sul tuo sito?

I visitatori se ne vanno

Un visitatore che arriva su una pagina 404 ha sbattuto contro un muro. Non c'è niente da leggere, nessun percorso da seguire, nessun motivo per restare. Se la pagina di errore non offre un modo chiaro per tornare nel sito, se ne va. Quella visita è finita e la possibilità di convertirlo è persa. Sulle pagine che ricevevano un buon traffico, ogni 404 non risolto equivale a visite che finiscono senza risultato.

Effetti sui motori di ricerca

I motori di ricerca seguono i link come i visitatori. Quando un crawler segue un link e trova un 404, considera quella pagina rimossa dal sito. Se la pagina aveva accumulato backlink o era indicizzata con posizioni nei risultati, quei segnali si indeboliscono nel tempo, una volta che la pagina smette di restituire contenuto. Anche gli errori 404 interni interrompono il percorso dei crawler nel sito, quindi alcune pagine possono essere trovate meno spesso o non essere scansionate affatto.

Attivare il monitoraggio, come spiega l'articolo cos'è il monitoraggio del sito e perché ti serve, è un modo per individuare questi errori prima che si accumulino, invece di scoprirli dopo mesi in cui si sono aggravati.

Come trovare gli errori 404 sul tuo sito

I dati delle statistiche

Le piattaforme di statistiche registrano ogni pagina vista sul tuo sito, comprese le pagine 404. Se il modello della tua pagina 404 genera una visualizzazione con un titolo o uno schema di percorso coerente, puoi filtrare i report per trovare quali URL restituiscono errori e quanto traffico ricevono. Così sai quali errori 404 ti stanno costando visite in questo momento e puoi risolvere per primi quelli con l'impatto maggiore.

Scansiona l'intero sito

La scansione del sito segue ogni link interno e registra il codice di stato HTTP restituito da ogni URL. Così trovi errori 404 che le statistiche potrebbero non vedere, compresi link rotti su pagine con poco traffico, voci di menu rotte e link interni nascosti in contenuti più vecchi. Fare una scansione ogni tanto fa parte dell'aggiornamento regolare dei contenuti del tuo sito, perché le modifiche ai contenuti introducono spesso nuovi percorsi rotti che solo una scansione trova in modo completo.

Controlla i link rotti

Gli strumenti dedicati al controllo dei link verificano ogni link di ogni pagina, compresi quelli verso siti esterni, e segnalano quali restituiscono codici di errore. È utile soprattutto per trovare errori 404 causati da link in uscita verso pagine di altri siti che nel frattempo sono state eliminate o spostate. Capire cosa sono i link rotti e perché danneggiano il tuo sito ti aiuterà a decidere quali tipi di link rotti affrontare per primi e come ciascuno influisce in modo diverso sui visitatori.

Come risolvere gli errori 404

Imposta un reindirizzamento 301

Un reindirizzamento 301 dice a browser e motori di ricerca che un URL si è spostato in modo permanente a un nuovo indirizzo. Quando qualcuno richiede il vecchio URL, il server lo manda automaticamente al nuovo. È la soluzione giusta quando una pagina è stata eliminata o spostata ma esiste un contenuto simile a un altro URL. Il reindirizzamento conserva i segnali di posizionamento che il vecchio URL aveva costruito, perché i motori di ricerca trasferiscono all'URL di destinazione gran parte di quel valore.

Ripristina la pagina

Se una pagina è stata eliminata per errore, o se il contenuto è ancora attuale e portava traffico, ripristinarla all'URL originale è spesso l'opzione più pulita. Controlla nelle statistiche quanto traffico riceveva l'URL prima di essere rimosso e se c'erano link in entrata da altri siti che puntavano a quella pagina. Se entrambe le cose sono vere, ripristinare la pagina protegge quel traffico e quei segnali di link.

Aggiorna o rimuovi il link

Quando il 404 è causato da un link interno che punta all'URL sbagliato, correggi direttamente il link. Aggiornalo con l'indirizzo giusto, oppure toglilo del tutto se la pagina di destinazione non esiste più e non c'è un equivalente a cui reindirizzare. Vale per i link negli articoli del blog, nei menu di navigazione, nei piè di pagina e in ogni altro punto in cui i link sono scritti a mano. Dopo aver aggiornato un link, verificalo seguendolo in un browser per controllare che la destinazione si carichi correttamente.

Cosa dovrebbe fare una buona pagina di errore 404

Non ogni 404 si può prevedere con un reindirizzamento già pronto. Una pagina di errore 404 ben progettata riduce il danno quando un visitatore ci arriva comunque. La pagina dovrebbe dire chiaramente che il contenuto cercato non è disponibile a questo indirizzo, senza linguaggio tecnico né codici di errore che non significano nulla per chi non è esperto.

Da lì, la pagina dovrebbe offrire al visitatore un posto utile dove andare. Un link alla home page, una casella di ricerca e link alle sezioni più popolari del sito danno a chi si è perso una strada per tornare ai contenuti. Una pagina 404 che mostra solo un messaggio di errore senza navigazione manda fuori dalla porta sul retro ogni visitatore che ci arriva.

Come WEMASY gestisce gli errori 404

Il creatore di siti WEMASY include un gestore dei reindirizzamenti che ti permette di impostare reindirizzamenti 301 dalla dashboard, senza modificare file di configurazione del server. Quando una pagina viene eliminata o un URL cambia, puoi aggiungere subito un reindirizzamento per inviare il traffico alla destinazione giusta. La piattaforma include anche una pagina di errore 404 personalizzabile, così i visitatori che arrivano su una pagina mancante vedono il tuo marchio, un messaggio chiaro e link di navigazione invece di un errore generico del server.

Scopri cosa è incluso nel creatore di siti WEMASY oppure guarda i piani nella pagina dei prezzi.

Domande frequenti

Qual è la differenza tra un 404 e un 301?

Un 404 è un codice di risposta che indica che la pagina richiesta non è stata trovata. Un 301 è un reindirizzamento che dice a browser e motori di ricerca che un URL si è spostato in modo permanente a un nuovo indirizzo. Quando risolvi un 404 con un reindirizzamento 301, visitatori e crawler vengono mandati automaticamente al nuovo URL invece di vedere una pagina di errore. Con il creatore di siti di WEMASY puoi impostare tutto questo direttamente sul tuo sito.

Gli errori 404 danneggiano la SEO?

Gli errori 404 su pagine che avevano posizionamenti o link in entrata possono ridurre nel tempo il valore di quei segnali, perché il contenuto non esiste più a quell'indirizzo. Anche gli errori 404 interni interrompono il percorso dei crawler dei motori di ricerca nel tuo sito. Impostare reindirizzamenti 301 per le pagine eliminate o spostate protegge il valore SEO che il vecchio URL aveva accumulato.

Ogni quanto devo controllare gli errori 404?

Controllare gli errori 404 una volta al mese è una buona base per un sito attivo. Se elimini spesso pagine, cambi URL o aggiungi nuovi contenuti con link interni, fare un controllo dopo ogni aggiornamento importante individua gli errori prima che raggiungano i visitatori. I siti che cambiano di rado possono controllare ogni trimestre.

Avere molti errori 404 è un problema?

Un piccolo numero di errori 404 è normale su qualsiasi sito online da un po' di tempo, soprattutto per i link esterni che non puoi controllare. Il problema nasce quando gli errori 404 compaiono su pagine collegate dalla navigazione o dai contenuti del tuo sito, o quando riguardano URL che portavano un traffico importante. Quelli vanno risolti subito.

Cosa dovrebbe includere una pagina di errore 404?

Una pagina di errore 404 utile include un messaggio chiaro che spiega che la pagina non è stata trovata, link alla home page e alle sezioni principali del sito e, se possibile, una casella di ricerca. Dovrebbe usare l'intestazione e la navigazione normali del sito, così i visitatori hanno subito un modo per tornare. Una pagina 404 senza navigazione allontana i visitatori; una con opzioni chiare li tiene sul sito.

Posso reindirizzare tutti gli errori 404 alla home page?

Puoi, ma non è l'approccio consigliato. Reindirizzare ogni 404 alla home page, a volte chiamato soft 404, può confondere i visitatori che si aspettavano un contenuto preciso, e i motori di ricerca possono considerarlo fuorviante. È meglio reindirizzare ogni 404 a una pagina davvero collegata a ciò che è stato eliminato o spostato, e usare una pagina di errore 404 ben progettata nei casi in cui non esista una destinazione pertinente.

Mettilo in pratica
sul tuo sito web.

Inizia gratis con WEMASY e crea il tuo sito in pochi minuti.