Errore 404: Cos'è e Come Risolverlo

Errore 404: Cos'è e Come Risolverlo
David Kaufmann
Tutorial SEO
8 min read

Che tu lavori offrendo servizi SEO oppure no, in più di un'occasione ti sarai sicuramente imbattuto nel famigerato errore 404 cliccando su una pagina web. Se, come utente, l'esperienza è già abbastanza negativa, puoi immaginare quanto possa danneggiare il posizionamento SEO di un sito web. Perché? Cos'è l'errore 404? Quali conseguenze comporta?

Te lo spieghiamo qui di seguito:

Cos'è l'errore 404?

L'errore 404, "file non trovato", è un codice di stato del protocollo HTTP che il browser visualizza quando un utente cerca di accedere a una pagina che non si trova. Questo tipo di risposta indica che è stata stabilita una connessione con il server ma non è stato possibile trovare la risorsa richiesta, quindi il server restituisce questa nota risposta al browser.

Uno dei compiti dei consulenti SEO è monitorare il numero di "errori 404", per valutarli e fornire una soluzione per ciascun caso. Non farlo può non solo danneggiare l'immagine di marca di un sito web ma anche danneggiare il suo posizionamento organico se lasciato fuori controllo.

Esempio http 404 1200x750.png
Esempio http 404 1200x750.png

Perché? Perché, sebbene si tratti di codici perfettamente normali e previsti all'interno del comportamento di un sito web quando incontriamo una pagina inesistente, Google (o qualsiasi altro motore di ricerca) li riconosce.

Nel caso di URL con valore SEO, il loro PageRank si svaluterà e perderanno il loro posizionamento organico, il che ovviamente significa che il numero di clic diminuirà. Inoltre, se i crawler dei motori di ricerca incontrano un'alta percentuale di URL con errori 404 all'interno di un sito web, concludono che non c'è una manutenzione adeguata dietro di esso. E se lo capiscono, deducono che l'esperienza utente sarà deficitaria in tutto il sito, il che danneggerà il posizionamento a livello di dominio.

E questo considerando che 'solo' abbasserà le nostre posizioni all'interno delle SERP, perché può persino deindicizzare un URL che vogliamo posizionare. Lo scenario in questo caso è considerevolmente peggiore.

Ora, non confondiamo il codice di errore di risposta 404 con lo stato 410. Mentre il primo indica che si tratta di una situazione temporanea, il 410 è una risposta che il server fornisce quando la pagina è stata rimossa e non si prevede che torni. Cioè, Google li contrassegna come definitivamente eliminati.

Se vuoi imparare un po' di più su questo argomento, puoi vedere come Google distingue i 404 dai 410:

Matt Cutts, responsabile del mantenimento della qualità della ricerca su Google, spiega la procedura da seguire per ciascuno di questi due codici di errore.

Cause degli errori 404

I motivi per cui il server può restituire un "errore 404 – non trovato" possono essere riassunti in:

  • Un URL è stato eliminato intenzionalmente o per errore, quindi se proviamo ad accedervi, il contenuto non sarà più lì e ci verrà mostrata una pagina con un errore 404.

  • Cambi dominio senza migrare le pagine pubblicate sul vecchio dominio a questo nuovo. Non eseguendo un redirect 301, chiunque acceda a quelle pagine si imbatterà in un 404.

  • Digitiamo male un URL nel browser, quindi poiché non esiste perché non è mai stato creato, riceviamo questa risposta.

Dove trovare l'errore 404 per individuare la soluzione

Prima di vedere cosa fare con questo tipo di URL e definire una soluzione per ciascuno di essi, dobbiamo prima localizzarli e segnalarli. Per farlo, abbiamo molti strumenti SEO che ci aiuteranno a trovarli e monitorarli. Tra i molti disponibili, usiamo regolarmente:

Screaming Frog Spider

Screaming Frog è uno strumento molto affidabile e indispensabile per estrarre gli errori 404, oltre a comprendere lo stato di un sito web in molti altri aspetti. È un must per i SEO.

Screaming Frog SEO
Screaming Frog SEO

Strumenti online

Usa risorse online come www.brokenlinkcheck.com e comode estensioni di Chrome come Broken Link Checker.

Google Analytics

Uno dei modi in cui puoi rilevare che si stanno verificando molti HTTP 404 è attraverso la frequenza di rimbalzo. Se questa metrica è troppo alta, può essere causata dall'avere un alto numero di URL con codici di stato 404.

Per verificare definitivamente quanti utenti sono atterrati su un URL con errore 404 in un determinato periodo di tempo, puoi andare alla dashboard, accedere alla scheda report > comportamento > contenuti del sito > tutte le pagine. Quindi digita 404 nella barra di ricerca e ti restituirà un report di quante sessioni sono state registrate su questa pagina.

Google analytics visualizza errore 404 1200x68.png
Google analytics visualizza errore 404 1200x68.png

Google Search Console:

Proprio come con Analytics, puoi usare Search Console per trovare le pagine con codici 404 visualizzate automaticamente dopo essere state scansionate dai bot di Google. Devi solo cliccare sull'opzione Indice di Copertura e rivedere quali URL appaiono come 'URL inviato non trovato (404)'.

Errori 404 Search Console
Errori 404 Search Console

Tieni presente che possono essere indicizzati o meno, quindi dovresti indagare su tutte le opzioni (cioè, sia in 'pagine con errori' che in 'pagine escluse').

La soluzione giusta per ogni errore 404

Per tutti quegli URL in cui abbiamo rilevato che esiste ancora un errore 404 al momento della nostra revisione, valuteremo come agire in base al problema che incontriamo:

Imposta redirect 301

Immagina che, per errore, hai digitato male un URL (numero 1), lo hai pubblicato e poi lo hai eliminato. Una volta costruita la pagina con l'URL corretto (numero 2) e ripubblicata, per evitare che il primo abbia un errore 404, faremo un redirect 301 dall'URL numero 1 all'URL numero 2.

Può anche essere il caso che tu abbia rimosso temporaneamente una pagina, ma abbia visite e sia linkata da altre pagine, sia all'interno del tuo dominio che da altri. In tal caso, ti consigliamo di eseguire un redirect 301 a un'altra pagina con contenuti simili. Se non c'è, reindirizzala alla categoria di livello superiore a cui appartiene. Come ultima risorsa, se non hai altre opzioni, reindirizzala alla home page. Cioè, reindirizza usando il 301, ma fallo con uno scopo!

Invia un errore 410

Un errore 404 non è la stessa cosa di un 410, come abbiamo visto in precedenza. Se la pagina non si trova ma non vogliamo che Google capisca che si tratta di una situazione temporanea, sceglieremo di implementare un 410. Detto ciò, prima di compiere questo passo, assicurati che sia isolato dai link che puntano ad esso. In questo modo, Google finirà per deindicizzare permanentemente quell'URL dal suo database e non sarà preso in considerazione per il posizionamento nelle SERP.

Alternative prima di inviare un 404

Può essere il caso che tu abbia un sito e-commerce e abbia deciso di rimuovere temporaneamente un prodotto dal tuo stock. Bene, prima di eliminarlo, pensaci: perché non mantenerlo pubblicato mantenendo la richiesta 200, indicando che attualmente non hai quel prodotto, ma offrendo l'opportunità di visitare pagine con prodotti o servizi simili tramite link che gli utenti vedranno su quella stessa pagina? Se in seguito avrai di nuovo quel prodotto, quell'URL esisterà ancora e, sebbene forse la sua autorità e posizionamento saranno diminuiti per un po', ti costerà meno farlo posizionare di nuovo nei risultati di ricerca rispetto a se dovessi partire da un nuovo URL.

Crea la tua pagina di errore 404 personalizzata

Perché personalizzare una pagina di errore?

Collegandoci a quanto menzionato nel paragrafo precedente, forse non sei d'accordo; forse vuoi che Google capisca che è un 404. Solo quello. Bene, in tal caso, non accontentarti di mostrare all'utente la tipica pagina di errore 404 standardizzata. Personalizzala offrendo contenuti simili a ciò che l'utente stava cercando e perché è venuto sul tuo sito web. In questo modo, non solo otterrai che acquisisca un certo engagement con te come marchio, ma forse continuerà a navigare sul tuo sito web.

Errore 404 di Chess.com
Errore 404 di Chess.com

Esempi di pagine 404 creative

Ci sono molte alternative per evitare che un utente abbandoni rapidamente una pagina con un codice 404. Ma per questo, devi mostrargli contenuti di interesse in cambio ed essere creativo nel modo di mostrarli. Per esempio, possiamo includere una ricerca interna ben visibile in modo che, da quella pagina, abbia l'opzione di accedere ad altre possibili pagine con contenuti simili a ciò che stava cercando inizialmente.

Attraverso pagine con errori 404, possiamo anche aggiungere moduli di contatto, iscrizioni alla newsletter e persino link diretti a contenuti simili a ciò che stavano cercando. Ogni volta che ha senso, aiuterai l'utente a scegliere di continuare a visitare altre pagine del tuo sito web.

E, se non hai nulla da offrire, almeno cerca di strappargli un sorriso con un messaggio personalizzato che indichi che è arrivato a un URL dove non c'è nulla da vedere.

Vediamo un buon esempio in cui questa pagina è stata personalizzata e è riuscita ad attirare l'attenzione:

Lego 404 articoli correlati 1200x858.jpg
Lego 404 articoli correlati 1200x858.jpg

Conclusione sugli errori 404

Lasciar andare alla deriva gli errori 404 può diventare un grosso mal di testa sia per i tuoi utenti che per te, se investi nella conversione tramite un sito web. Monitorali e prendi decisioni su cosa fare con loro su base regolare; eviterai brutte esperienze, minore visibilità organica, meno clic e meno conversioni.

Sei d'accordo? Vorresti aggiungere qualcos'altro? Faccelo sapere nella sezione 'Commenti' che vedrai un po' più in basso!

Autore: David Kaufmann

David Kaufmann

Ho passato gli ultimi oltre 10 anni completamente ossessionato dal SEO — e onestamente, non vorrei fosse altrimenti.

La mia carriera ha fatto un salto di qualità quando ho lavorato come Senior SEO Specialist per Chess.com — uno dei 100 siti più visitati dell'intero Internet. Operare a quella scala, su milioni di pagine, decine di lingue e in una delle SERPs più competitive in assoluto, mi ha insegnato cose che nessun corso o certificazione avrebbe mai potuto. Quell'esperienza ha cambiato la mia prospettiva su come dovrebbe essere davvero un grande SEO — ed è diventata la base di tutto ciò che ho costruito da allora.

Da quell'esperienza è nata SEO Alive — un'agenzia per brand che fanno sul serio con la crescita organica. Non siamo qui per vendere dashboards e report mensili. Siamo qui per costruire strategie che spostino davvero l'ago della bilancia, combinando il meglio del SEO classico con l'entusiasmante nuovo mondo della Generative Engine Optimization (GEO) — facendo in modo che il tuo brand appaia non solo nei link blu di Google, ma anche all'interno delle risposte generate dall'AI che ChatGPT, Perplexity e Google AI Overviews consegnano ogni giorno a milioni di persone.

E poiché non riuscivo a trovare uno strumento che gestisse correttamente entrambi questi mondi, me ne sono costruito uno — SEOcrawl, una piattaforma enterprise di SEO intelligence che unisce rankings, audit tecnici, monitoraggio dei backlinks, salute del crawl e tracciamento della visibilità del brand nell'AI, tutto in un unico posto. È la piattaforma che ho sempre desiderato esistesse.

→ Leggi tutti gli articoli di David
Altri articoli di David Kaufmann

Scopri altri contenuti di questo autore