HTTP 404 Not Found
Il codice di stato più famoso del web: non c'è nulla a questo indirizzo.
Cosa significa HTTP 404
HTTP 404 Not Found significa che il server è raggiungibile e funzionante, ma non esiste alcuna risorsa all'URL richiesto. Non dice se la pagina sia mai esistita o possa esistere di nuovo — solo che al momento non c'è nulla qui (una rimozione permanente deliberata è servita meglio da 410 Gone).
Ogni sito accumula 404 nel tempo: le pagine vengono rinominate, i link decadono, gli utenti sbagliano a digitare gli URL. Ciò che conta è gestirli bene — una pagina 404 utile per le persone, codici di stato corretti per le macchine e reindirizzamenti per gli URL realmente spostati.
Cause comuni degli errori 404
- La pagina è stata eliminata o il suo URL è cambiato senza un reindirizzamento.
- Un errore di battitura nel link o nella barra degli indirizzi (i link interni rotti sono il caso più facilmente risolvibile).
- Sensibilità alle maiuscole: /Info e /about sono URL diversi sulla maggior parte dei server.
- La risorsa esiste ma le regole di rewrite o il routing del server non riescono a farla corrispondere.
- Una voce CMS scaduta o non pubblicata che un tempo aveva un URL attivo.
Come risolverlo da utente
- Controlla l'URL per errori di battitura, caratteri estranei o troncamenti dovuti al copia-incolla.
- Vai alla homepage del sito o usa la ricerca per trovare dove si è spostato il contenuto.
- Usa un archivio web (ad esempio la Wayback Machine) se il contenuto è scomparso del tutto.
Come risolverlo da proprietario del sito
- Reindirizza con un 301 il contenuto spostato dal vecchio URL al suo nuovo equivalente.
- Sistema i link interni rotti — scansiona il tuo stesso sito e controlla il rapporto “Non trovato” di Search Console.
- Servi una pagina 404 personalizzata utile con ricerca e link popolari, ma mantieni il codice di stato 404.
- Usa 410 per i contenuti che hai rimosso di proposito e che non intendi mai far tornare.
Esempio di risposta
HTTP/1.1 404 Not Found Content-Type: text/html <!doctype html> <title>Pagina non trovata</title>
Impatto SEO
I 404 non danneggiano direttamente il posizionamento — ogni sito ne ha. Il danno viene dai link interni rotti (percorsi di scansione e link equity persi) e dalle pagine spostate di valore prive del loro 301. Non reindirizzare mai in massa tutti i 404 alla homepage: Google li tratta come soft 404.
FAQ
Gli errori 404 danneggiano la SEO?
Non da soli. Lo fanno i link interni rotti e le pagine spostate senza reindirizzamenti. Sistema i link, reindirizza ciò che si è spostato, e lascia che gli URL realmente morti restituiscano 404.
Qual è la differenza tra 404 e 410?
404 dice “nulla qui” senza spiegazioni; 410 dice “rimosso deliberatamente, smetti di chiedere”. I motori di ricerca rimuovono gli URL 410 leggermente più in fretta.
Cos'è un soft 404?
Una pagina che sembra un errore per l'utente ma restituisce 200, oppure un reindirizzamento di URL morti verso pagine irrilevanti come la homepage. Search Console segnala entrambi i casi.