HTTP 404 Not Found

Codice di stato 404 · Classe 4xx

HTTP

Messaggio ufficiale (come appare sullo schermo): Not Found

Cercato anche come: error 404, HTTP 404, 404 not found, page not found

Catena di una richiesta HTTP dal browser al server di origine, passando per CDN e proxy
Errori HTTP: individua quale passaggio della catena di richiesta è fallito e leggi i suoi log.

Che cosa significa

Il 404 Not Found significa che il server è raggiungibile ma non trova nulla a quell'indirizzo. La pagina potrebbe essere stata eliminata, spostata senza reindirizzamento, oppure il link è scritto in modo errato. Per i proprietari dei siti, i 404 su URL importanti disperdono traffico e vanno reindirizzati.

Si applica a: Tutti i browser, nginx, Apache, IIS, WordPress

Come risolvere HTTP 404 Not Found

  1. Controlla l'URL: cerca errori di battitura, caratteri in più o maiuscole e minuscole sbagliate
  2. Risali di un livello nel percorso oppure usa la ricerca del sito per trovare la pagina spostata
  3. Cerca la pagina in un motore di ricerca o su Internet Archive
  4. Cancella la cache se la pagina dovrebbe esistere e l'hai vista di recente
  5. Se gestisci il sito: individua le origini dei 404 nei log del server o nel rapporto Pagine di Google Search Console e aggiungi reindirizzamenti 301 per i contenuti spostati
  6. Se gestisci il sito: su WordPress salva di nuovo i Permalink per ricostruire le regole di riscrittura; su nginx controlla 'try_files' per le single-page application
  7. Se gestisci il sito: mostra una pagina 404 personalizzata utile che restituisca un vero stato 404, non 200

Perché succede

Il server non ha trovato alcuna risorsa associata al percorso richiesto. La causa sono contenuti eliminati, strutture di URL modificate senza reindirizzamenti, regole di riscrittura errate ed errori di battitura nei link.

Domande frequenti

Gli errori 404 danneggiano la SEO?

I 404 per pagine mai esistite sono normali. Perdere pagine importanti senza reindirizzamento spreca i loro link e il loro traffico, quindi reindirizza con un 301 i contenuti spostati.

Che cos'è un soft 404?

Una pagina che dice «non trovato» ma restituisce stato 200. I motori di ricerca la considerano di bassa qualità, quindi restituisci un vero stato 404 o 410.

Errori correlati

Fonte: IANA HTTP Status Code Registry · soluzioni scritte e verificate dalla redazione (vedi la nostra politica editoriale)

Ultimo aggiornamento: