Hai mai ricevuto una lettera restituita al mittente? Lo stesso può accadere con le pagine del tuo sito web. Proprio come un postino non può consegnare una lettera a un indirizzo fisico inesistente, un browser non può collegarsi a una pagina con un indirizzo URL non valido.
Quando ciò accade, il browser visualizza un messaggio di errore 404. Per un negozio di ecommerce, un errore 404 può rovinare l'esperienza del cliente e portare a vendite perse. Scopri come trovare e risolvere i problemi che causano errori 404 sul tuo sito web.
Cos'è un errore 404?
Un errore 404 si verifica quando un browser vuole collegarsi a una pagina di un sito web, ma il server non riesce a trovare la pagina web associata all'URL richiesto. Quando si trova in questa situazione, il browser mostra una schermata con un codice di stato http che indica il tipo di errore, in questo caso definito messaggio di errore 404.
L’errore 404 indica un problema di accesso a una specifica pagina tramite l'indirizzo web richiesto, non un problema con l’hosting del server. Quindi, trovarsi di fronte a un errore 404 sul tuo sito significa che il tuo server di hosting web funziona normalmente. Il problema, invece, riguarda la pagina o l'URL richiesto.
Quali sono alcune cause comuni dell’errore 404?
L’errore 404 può derivare da errori sul tuo sito web, su un sito di riferimento o da sbagli dovuti all'utente. Ecco alcune cause comuni:
- Link errato. Se c'è un errore di battitura o un altro errore nell'URL associato a un link specifico, il server restituisce un codice di errore 404.
- Pagina eliminata. Un link che punta a una pagina eliminata è noto come dead link (letteralmente, link morto). Cliccare su un dead link porta ad una schermata con il messaggio di errore 404.
- Sbagli dell'utente. Gli errori 404 possono anche derivare da sbagli dell'utente. Se un utente inserisce un URL errato nella barra degli indirizzi, per esempio, vedrà un errore 404 che lo informa che tale pagina non esiste.
- Problema di cache. Se i dati salvati nella cache del browser di un utente entrano in conflitto con gli aggiornamenti apportati al sito, l'utente potrebbe incontrare un errore 404. Svuotare la cache può risolvere questo tipo di problema.
- Problema di permalink o file. Problemi con i link del tuo sito, le autorizzazioni dei file o i file di configurazione possono causare errori 404 su tutto il sito.
Puoi ridurre al minimo gli errori 404 utilizzando ciò che è conosciuto come reindirizzamento 301. Ad esempio, se elimini una pagina o sposti una risorsa, puoi utilizzare un reindirizzamento per inviare automaticamente gli utenti che tentano di accedere al vecchio URL alla posizione corretta. Tuttavia, se c'è un problema con il reindirizzamento, verrà comunque visualizzato l’errore 404.
Come trovare errori 404 sul tuo sito web
Puoi utilizzare vari strumenti per controllare gli errori 404 e identificare dead link o link non funzionanti sul tuo sito. Alcuni strumenti possono anche identificare backlink non funzionanti, ovvero link su altri siti che puntano a un URL inesistente associato al tuo dominio.
Ecco alcune opzioni:
Google Search Console
Google Search Console ti consente di monitorare le prestazioni del tuo sito e identificare eventuali errori. Usala per visualizzare tutti gli URL che generano un errore 404 sul tuo sito accedendo e selezionando "Copertura" e poi "Errori". Puoi anche utilizzare la funzionalità "Ispeziona URL" per trovare la posizione dei link non funzionanti. Se il link non funzionante è sul tuo sito, puoi correggerlo. Se si tratta di un link esterno, puoi contattare il sito di riferimento per richiedere una correzione o impostare un reindirizzamento.
Broken Link Checker
Broken Link Checker è uno strumento online gratuito che esegue la scansione del tuo sito web e identifica eventuali link che fanno riferimento a URL errati associati al tuo dominio o a un altro sito web.
Rispetto a Google Search Console, Broken Link Checker non può identificare link in entrata non funzionanti, ovvero link su altri siti che fanno riferimento a un URL inesistente associato al tuo dominio.
SEOAnt Broken Link Redirect
SEOAnt Broken Link Redirect è un'app che può eseguire controlli giornalieri o settimanali per errori 404 sul tuo sito. Può anche ridurre al minimo gli errori 404 reindirizzando automaticamente gli utenti a un URL da te specificato non appena si verifica un errore 404.
Perché dovresti risolvere gli errori 404?
Non risolvere gli errori 404 può indebolire il posizionamento sui motori di ricerca, influenzare negativamente l'esperienza dell'utente e ridurre il traffico verso il tuo sito:
- Scarsa ottimizzazione SEO. Link interni non funzionanti possono influenzare la capacità di un motore di ricerca di eseguire la scansione del tuo sito, peggiorando il suo posizionamento nelle pagine dei risultati dei motori di ricerca (SERP).
- Riduzione del traffico al sito. I link in entrata, ovvero i link ospitati su altri siti che puntano al tuo, possono migliorare le prestazioni nei motori di ricerca e aumentare il traffico verso il tuo sito. Se questi link portano a un errore 404, perdi questi vantaggi.
- Esperienza utente negativa. Incontrare un errore 404 può essere frustrante e scoraggiare gli utenti dall'esplorare ulteriormente il tuo sito web. Questo può anche minare la fiducia nel tuo brand, soprattutto se si verifica frequentemente.
Come risolvere un errore 404
- Correggi i link non funzionanti
- Crea reindirizzamenti
- Correggi i problemi di permalink
- Correggi le autorizzazioni dei file
- Disabilita il tuo file .htaccess
È impossibile eliminare completamente gli errori 404: ad esempio, se un utente tenta di visitare il tuo sito digitando un URL errato nella barra di ricerca, in risposta riceverà un messaggio d’errore. Tuttavia, puoi correggere gli errori derivanti da problemi sul tuo sito e utilizzare reindirizzamenti strategici per minimizzare quelli derivanti dall’esterno. Ecco come risolvere diversi tipi di errore 404.
1. Correggi i link non funzionanti
Se l'errore 404 deriva da un URL sbagliato, la soluzione è semplice: basta correggere l'URL nel backend del tuo sistema di gestione dei contenuti (CMS) o della piattaforma web. Se la pagina associata all'URL richiesto è stata spostata o eliminata, invece, puoi impostare un reindirizzamento come descritto nel passaggio successivo.
2. Crea reindirizzamenti
Se un errore 404 deriva da contenuti spostati o eliminati, puoi impostare un reindirizzamento per portare automaticamente gli utenti alla nuova pagina. Questa strategia garantisce che i link esterni che fanno riferimento alla pagina mancante non generino un errore 404. A volte, potresti anche impostare reindirizzamenti in previsione di errori degli utenti. Ad esempio, www.shopify.com/help reindirizza all'URL corretto, www.help.shopify.com/en.
Puoi impostare un reindirizzamento utilizzando il tuo CMS o la piattaforma web. I passaggi variano a seconda del fornitore, quindi consulta il centro assistenza della tua piattaforma per le istruzioni specifiche. Puoi anche utilizzare un plugin di reindirizzamento per creare reindirizzamenti in blocco o automatizzati.
3. Correggi i problemi di permalink
Un permalink (o link permanente) è un URL di un sito o di una pagina web pensato per rimanere invariato nel tempo. Un esempio potrebbe essere www.shopify.com/it/blog. L'installazione di un nuovo plugin, il ripristino del tuo sito da un backup o l'aggiornamento della piattaforma web possono interferire con i permalink sul tuo sito, causando errori 404 su tutto il sito. Se stai riscontrando errori su più pagine, accedi al tuo CMS, vai alle impostazioni dei permalink e segui le istruzioni del tuo fornitore per aggiornare le impostazioni.
4. Correggi le autorizzazioni dei file
Le autorizzazioni dei file indicano al tuo server quali utenti possono accedere a specifici tipi di contenuto. Se c'è un errore nelle impostazioni delle autorizzazioni, gli utenti potrebbero incontrare un errore 404. Per controllare le autorizzazioni dei file, accedi al tuo CMS e conferma che il contenuto non sia limitato a determinati gruppi di utenti. Se lo è, aggiorna le impostazioni delle autorizzazioni per correggere l'errore.
5. Disabilita il tuo file .htaccess
Un file .htaccess è un file di configurazione ad alto livello che controlla reindirizzamenti, sicurezza e autorizzazioni. Se il tuo file è danneggiato, potresti riscontrare errori 404 su tutto il sito. Puoi risolvere questo problema seguendo questi passaggi:
- Esegui il backup del tuo sito.
- Collegati al tuo server web utilizzando un protocollo di trasferimento file sicuro (SFTP).
- Disabilita il file .htaccess.
- Rinomina il file disabilitato per impedire al tuo sito di connettersi ad esso.
- Genera un nuovo file .htaccess.
- Salva le modifiche.
Continua a leggere
- Vendere vino online- come iniziare e quali piattaforme usare
- La guida definitiva al dropshipping con Aliexpress nel 2022: come funziona e vantaggi
- Quanto costa spedire un pacco in Italia e all'estero
- Come vendere su Amazon: la guida definitiva (2022)
- Piano editoriale- cos'è e come si fa [+ template
- Time management- come migliorare la gestione del tempo
- Modifiche al Codice del Consumo 2022: come adeguare il tuo sito ecommerce
- Lead generation: cos'è e come si fa, con esempi e strategie
- 5 creatori di logo per lanciare il vostro brand online
- Brand Strategy- 5 metodi unici per posizionare il vostro ecommerce al di sopra della concorrenza
Errore 404: domande frequenti
Cosa significa un errore 404?
Un errore 404 significa che il tuo server non riesce a trovare una pagina specifica sul tuo sito web. Questo tipo di errore si verifica quando c'è un problema con un URL o con la pagina associata a quell'URL.
È necessario reindirizzare una pagina che genera un errore 404?
Un reindirizzamento per correggere un errore 404 causato da contenuti eliminati o spostati garantisce che gli utenti che tentano di accedere al tuo sito utilizzando il vecchio URL non incontrino l'errore. Se l'errore deriva da una svista di battitura in un URL sul tuo sito o da un problema con le autorizzazioni o le impostazioni del sito, puoi risolvere il problema alla fonte.
È possibile personalizzare l'aspetto della pagina di errore 404?
Sì. Puoi personalizzare una pagina di stato 404 per riflettere la voce del tuo brand e migliorare l'esperienza dell'utente. Alcune aziende indirizzano gli utenti alla funzione di ricerca del proprio sito o forniscono link a pagine ad alto livello che contengono la risorsa richiesta.