Errore 404: definizione
L’errore 404 è un HTTP status code che indica che la risorsa richiesta non è stata trovata sul server. In pratica, il browser ha raggiunto il dominio ma l’URL non corrisponde a nessun contenuto disponibile. È un comportamento corretto quando una pagina è stata rimossa, rinominata o mai esistita. L’header tipico è HTTP/1.1 404 Not Found.
Per chi si occupa di posizionamento organico, “404” non è un nemico ma un segnale tecnico da interpretare. Comunica ai motori e agli utenti che la risorsa non esiste (o non esiste più) e che non va indicizzata. La gestione corretta evita sprechi di crawl, riduce rimbalzi e può persino trasformare una visita interrotta in una conversione alternativa.
Differenze tra errore 404, soft 404 e 410
Un 404 “vero” restituisce correttamente lo status in header e una pagina di cortesia. Un soft 404 invece è un caso in cui la pagina “sembra” un errore (contenuto scarno, copia di una 404) ma il server risponde 200 OK. Per i motori è un segnale ambiguo: consumi budget di scansione e rischi di mantenere in indice URL inutili. Un 410 Gone comunica che la pagina è stata rimossa in modo permanente; è utile quando vuoi chiarire che non tornerà. Riferimenti tecnici: MDN – 404 e MDN – 410.
In sintesi: usa 404 per assenze temporanee o incerte, 410 per rimozioni deliberate e definitive, 301 quando esiste una nuova destinazione equivalente. Evita il soft 404 rispondendo con lo status corretto e curando il contenuto della pagina di errore.
Quando un 404 è la scelta giusta
Non ogni link rotto richiede un reindirizzamento. Il 404 è appropriato quando non c’è un’alternativa realmente equivalente. Esempio: un prodotto fuori catalogo e non sostituibile. In questi casi il 404 protegge l’indice da contenuti “fantasma” e ti consente di guidare l’utente verso percorsi utili (categoria, ricerca, contatto). Se invece la pagina ha eredità e c’è un successore diretto, un redirect 301 è la strada migliore.
Nei siti editoriali, articoli duplicati o aggiornamenti annuali possono generare cannibalizzazione. In quel caso, conviene consolidare i contenuti nella versione aggiornata e puntare i vecchi URL con 301. Mantenere 404 per residui senza valore è sano; reindirizzare tutto alla home crea confusione e segnali deboli.
Impatto SEO e UX dell’errore 404
Dal punto di vista SEO, un 404 coerente non “penalizza” il sito. Diventa un problema quando si accumulano molti URL inesistenti: i crawler sprecano tempo, la sitemap mostra risorse che non esistono, le pagine interne linkano a destinazioni rotte. In questi scenari peggiora la qualità della navigazione e si disperdono segnali di link equity.
Dal lato UX, atterrare su una pagina d’errore senza aiuto aumenta l’abbandono. Una 404 progettata bene riduce la frustrazione: spiega cosa è successo in poche parole, offre scorciatoie utili, permette di cercare e di tornare al percorso logico. Non è una “pagina di scuse”; è un nodo di orientamento.
Diagnosi: come individuare le 404 che contano
Il primo strumento è la Search Console. Nel rapporto “Pagine” o “Scansione”, verifica le URL non raggiungibili e osserva tendenza, origine e impatto. Apri la sezione “Ispeziona URL” per confermare lo status.
I server log mostrano richieste reali con codice di risposta. Filtra per 404 e ordina per frequenza e referral: individuerai pattern, link esterni rotti, vecchie campagne o errori di digitazione. Uno crawler interno aiuta a scovare link rotti nella struttura del sito. In analytics, controlla le landing con bounce alto e sessioni brevissime: potrebbero nascondere errori o percorsi interrotti.
Casi d’uso: blog, e-commerce, local
Blog e siti editoriali. Categorie, tag e articoli “spostati” generano 404 quando cambi lo slug o la tassonomia. Se l’articolo esiste con un nuovo URL, reindirizza con 301. Se hai rimosso contenuti obsoleti senza sostituto, mantieni 404 ma guida verso la pagina pilastro del tema.
E-commerce. Prodotti fuori stock: se torneranno, lascia la pagina attiva con messaggio chiaro e alternative; se eliminati in modo permanente, 301 verso il sostituto diretto o la categoria più vicina. Evita catene di redirect e mantieni breadcrumb coerenti.
Local. Servizi dismessi o sedi chiuse richiedono 301 verso la sede alternativa o 410 se non esiste più l’offerta. Aggiorna anche scheda attività e dati NAP per coerenza.
Progettare una pagina 404 che aiuta davvero
Una buona pagina d’errore è leggera, leggibile e orientata all’azione. Deve spiegare in poche righe cosa è accaduto e cosa puoi fare ora. Mantieni lo stesso header e menu del sito, così l’utente non si sente “fuori contesto”. Evita animazioni pesanti: la 404 dovrebbe caricarsi più in fretta del resto.
Cosa inserire: un titolo semplice (“Pagina non trovata”), una breve spiegazione, una barra di ricerca interna, link alla home, alle categorie principali e alle pagine più cercate, una call-to-action verso il contatto se si tratta di un servizio. Se la pagina derivava da un link esterno, mostra un percorso alternativo chiaro. Non “punire” l’utente con testi ironici lunghi: spesso peggiorano la frustrazione.
Accessibilità e leggibilità nella 404
Testo alto contrasto, dimensioni comode, linguaggio semplice. Etichetta gli elementi interattivi con aria-label descrittivi. La barra di ricerca deve essere raggiungibile da tastiera e avere un placeholder esplicativo. Evita componenti che catturano il focus in modo imprevisto. Se mostri suggerimenti dinamici, annuncia l’aggiornamento ai screen reader.
Mantieni il peso della pagina ridotto: niente script inutili, immagini ottimizzate, caricamento differito dove possibile. Una 404 rapida riduce l’uscita e permette di recuperare la visita.
SEO tecnica: 404 corretto, niente soft 404
Verifica che lo status 404 sia restituito in header anche quando servi una pagina di cortesia. Se il template genera una pagina “vuota” ma risponde 200 OK, per Google potrebbe essere un soft 404. Evitalo con logica lato server e contenuto 404 adeguato ma conciso.
Controlla che la tua sitemap XML non elenchi URL 404. Aggiorna i link interni dopo migrazioni o rinominazioni. Non bloccare via robots.txt le 404: i crawler devono poterle vedere per rimuoverle dall’indice. Riferimento: Google Search Central – Pagine 404.
Pagine 404 e contenuti duplicati
Evita di trasformare la 404 in una “pagina qualsiasi” con blocchi di testo ripetuti. Mantieni un template minimale, senza contenuto indicizzabile che possa confondere. Inserisci il tag noindex non è necessario: lo status 404 indica già che non deve essere indicizzata.
Se utilizzi componenti condivisi (breadcrumb, articoli recenti), verifica che non generino errori o loop di navigazione. L’obiettivo è aiutare, non aumentare i passi prima di trovare qualcosa di utile.
Prevenire le 404 durante migrazioni e redesign
Prima di una migrazione, esporta gli URL esistenti e costruisci una mappa di corrispondenza verso le nuove destinazioni. Prioritizza le pagine con traffico, backlink e conversioni. Dopo il go-live, monitora i log e la Search Console per catturare eventuali buchi e aggiorna i redirect di conseguenza. Mantieni vecchie rotte sotto osservazione per qualche settimana: emergeranno richieste da link esterni, e-mail o PDF.
Nel redesign, attenzione a rinominare slug o cambiare tassonomie senza 301. Ogni modifica di URL crea riverberi: pianifica prima, verifica dopo, documenta sempre.
Mobile: 404 e percorsi rapidi
Su schermi piccoli, la pagina 404 deve offrire subito un’azione: ricerca interna, link alla home, pulsanti verso le categorie principali. Evita header troppo alti, modali che bloccano la lettura e script che ritardano l’interazione. Cura Core Web Vitals: LCP basso, input reattivo e layout stabile anche sulla 404.
Le icone devono avere etichette testuali. I link tappabili vanno distanziati. Se mostri contenuti suggeriti, caricali in modo leggero e coerente con la query o con la sezione del sito da cui l’utente è arrivato.
Monitoraggio continuo: dati che contano
Non basta “sistemare” una volta. Programma controlli periodici. In Search Console segui l’andamento delle pagine non trovate, osserva nuove insorgenze e confronta le curve dopo migrazioni. Nei log, verifica i referral più frequenti: spesso arrivano da link esterni che puoi contattare per aggiornare l’URL o per impostare un 301 mirato.
In analytics, costruisci un report dedicato alle visite sulla 404: tasso di uscita, ricerca interna successiva, pagine di destinazione dopo la 404. Misura se le migliorie riducono l’abbandono e aumentano il recupero della sessione.
Checklist rapida per gestire l’errore 404
- Restituisci davvero
404 Not Foundin header e usa un template leggero con messaggio chiaro. - Offri ricerca interna, link alla home e alle sezioni principali; mantieni menu e identità coerenti.
- Aggiorna sitemap XML e rimuovi URL non più esistenti; non bloccare le 404 via robots.txt.
- Correggi i link interni rotti; imposta 301 solo verso pagine realmente equivalenti; usa
410per rimozioni definitive. - Monitora Search Console, log e analytics; misura uscita, ricerche interne e recupero post-404.
- Prima di migrazioni, mappa gli URL e crea redirect; dopo il go-live, verifica con crawler e log.
- Cura accessibilità e performance: contrasto, focus, tastiera, tempi rapidi e layout stabile.
Errori comuni da evitare
- Restituire
200 OKsu una pagina che appare come errore (soft 404). - Reindirizzare alla home ogni URL mancante: l’utente si perde e i segnali si diluiscono.
- Lasciare link interni rotti dopo redesign o pulizia contenuti.
- Includere URL 404 in sitemap o bloccarli con robots.txt impedendo ai crawler di “vedere” l’errore.
- Usare 302 per rimozioni permanenti; generare catene di 301 o loop.
- Caricare la 404 di elementi pesanti o pop-up invasivi che rallentano e irritano.
Esempi di micro-copy per la tua 404
La micro-copy deve essere breve e concreta. Alcuni esempi: “La pagina che cerchi non esiste più. Prova la ricerca qui sotto o torna alla home.” Oppure: “Forse il link è cambiato. Ecco le sezioni più visitate.” Evita sarcasmo e battute generiche; privilegia un tono rispettoso e orientato all’aiuto.
Se il sito ha un motore interno efficace, invita a cercare con un esempio nel placeholder (“Cerca ‘modulo resi’ o ‘guida taglie’”). Se la causa è un refuso frequente, puoi proporre una correzione automatica per le query più comuni.
Come gestire 404 da link esterni e campagne
Quando i 404 arrivano da link esterni con traffico, valuta un 301 verso la risorsa più vicina. In parallelo, contatta i proprietari del sito per aggiornare l’URL: recuperi traffico e segnali nel medio periodo. Per e-mail e PDF, non puoi aggiornare file già inviati; in questi casi il 301 rimane la soluzione più efficace.
Per campagne ADV o social, usa URL “stabili” o regole di riscrittura che consentano flessibilità senza rompere i percorsi. Se una campagna è finita, pianifica un 301 verso una pagina di riepilogo o categoria, evitando salti a sorpresa.
404 e contenuti temporanei: eventi, offerte, landing
Eventi e promozioni scadono. Quando la finestra temporale è chiusa, valuta tre strade: un 301 verso la versione aggiornata (se esiste), un 410 se l’iniziativa non tornerà, o mantenere la pagina con chiara indicazione di archivio se ha valore informativo. Non lasciare landing scadute con 200 e contenuto vuoto: crei soft 404 e confusione.
Se gestisci molte landing, definisci un processo di “sunset” con date, responsabili e destinazioni predefinite. Così eviti sorprese e link rotti.
404 e strutture multilingua/multi-Paese
In progetti internazionali, i 404 emergono spesso per differenze di catalogo o per percorsi di lingua. Usa hreflang per collegare varianti e assicurati che i redirect rispettino lingua e Paese dell’utente. Evita di puntare verso versioni non pertinenti: meglio una 404 con percorsi chiari nella lingua giusta che un 301 verso una pagina lontana dall’intento.
Quando elimini contenuti solo in un Paese, usa 410 sulla variante interessata e mantieni attive le altre. Aggiorna sitemap per ogni lingua e controlla Search Console per ognuna.
Sicurezza, privacy e 404
La pagina di errore non deve rivelare dettagli tecnici del server o della piattaforma. Evita messaggi estesi con stack trace o variabili. Se l’URL mancante riguarda risorse riservate, la risposta corretta potrebbe essere diversa dal 404 (ad esempio 401 o 403) a seconda del caso d’uso. Mantieni la 404 neutra e priva di dati sensibili.
In ottica privacy, non registrare nelle analytics parametri personali provenienti da URL errati. Anonimizza dove opportuno e filtra query string inutili nelle viste di report.
Strumenti utili per verificare e migliorare
Per gli header, usa strumenti come HTTP Status o il tuo terminale con curl -I https://tuodominio/url. Per l’audit dei link interni, un crawler aiuta a mappare gli errori. Per i log, imposta dashboard che evidenzino 404 più richiesti e referral. Riferimenti di linea guida: Google – Pagine non trovate e Google – Soft 404.
Integra la verifica nel flusso di pubblicazione: dopo ogni nuovo contenuto o modifica, controlla i link interni generati automaticamente (es. “articoli correlati”). Se usi riscritture URL, testa varianti e parametri comuni per prevenire errori.
FAQ
L’errore 404 fa perdere posizioni su Google?
Un 404 corretto su una pagina rimossa non degrada il sito. I problemi nascono da grandi quantità di link interni rotti, sitemap incoerenti e soft 404. Metti ordine ai percorsi e, dove esiste un successore, usa il 301. Il resto può restare 404 senza timori.
Meglio 404 o 301 quando cambio URL?
Se la pagina ha un sostituto diretto, 301. Se non esiste un equivalente, 404 con guida alla navigazione. Reindirizzare alla home in modo indiscriminato non aiuta utenti né motori. Scegli sempre la destinazione più vicina all’intento originale.
Come evito i soft 404?
Assicurati che le pagine realmente non trovate rispondano con status 404 e che le pagine “vuote” non restituiscano 200. Mantieni la 404 leggera ma informativa. In caso di prodotti esauriti, evita di rispondere 200 con contenuto nullo: meglio mostrare alternative o gestire con 301/410 a seconda dei casi.
La pagina 404 deve essere indicizzata?
No. Lo status 404 comunica già di non indicizzare. Non serve aggiungere noindex. Quello che serve è impedire che l’URL sia presente in sitemap e correggere i link che portano a quella pagina.
Posso personalizzare la 404 con immagini e grafica?
Sì, purché resti leggera e accessibile. La grafica non deve rallentare la pagina o nascondere le azioni utili (ricerca, home, categorie). Mantieni contrasto, testo chiaro e percorsi evidenti. L’obiettivo è recuperare l’utente in pochi secondi.
Collegamenti esterni utili
Esterni: Google Search Central – 404, MDN – 404, Google – Soft 404.
Trasformare una 404 in un percorso utile
Gestire bene l’errore 404 significa proteggere l’indice, risparmiare crawl budget e mantenere fiducia. Con una pagina chiara, link interni corretti, redirect mirati e monitoraggio costante, l’ostacolo diventa un varco: accompagni l’utente dalla sorpresa alla soluzione, preservi il valore dei contenuti e dai ai motori istruzioni coerenti. La 404 non è un vicolo cieco: è un cartello stradale, e puoi decidere quali uscite indicare.
