Gli errori 404 sono uno dei motivi più comuni per cui i visitatori abbandonano un sito web. A causa delle pagine 404, il proprietario di un sito web potrebbe perdere molto traffico e potenziali backlink oltre a perdere clienti. Gli errori 404 possono essere causati da diversi fattori, tra cui:
- Il contenuto della pagina web è scomparso: ciò potrebbe accadere quando un server non funziona o un sito web viene trasferito.
- Aggiornamento di vecchi post del blog: quando si modifica il titolo di un post del blog, in genere ne viene modificato anche l'URL. I visitatori che accedono al tuo sito utilizzando il vecchio URL verranno indirizzati a una pagina di errore 404.
Cosa significa un errore 404?
L'errore 404 è un codice di risposta standard del protocollo HTTP (Hypertext Transfer Protocol) che indica che, nonostante la capacità del browser di interagire con il server, non è riuscito a ottenere le informazioni richieste dall'utente.
In WordPress, come posso correggere o reindirizzare una pagina 404?
In questo post esamineremo due metodi diversi per correggere o reindirizzare le pagine 404.
Sono i seguenti:
- Creazione del file 404.php
- Utilizzo di un plugin
Metodo 1: utilizzo del codice per reindirizzare le pagine 404 alla home page
Con questo metodo puoi creare reindirizzamenti 301 per tutte le pagine 404 verso la tua homepage. Per farlo, accedi al tuo server e vai alla cartella HTML pubblica o alla cartella contenente i file del tuo sito web. Puoi anche recuperare i file del tuo sito web tramite un'applicazione FTP come Filezilla. Un'altra opzione è accedere alla dashboard di WordPress e andare su Aspetto > Editor temi.
Indipendentemente dalla tecnica utilizzata, cerca un file denominato 404.php o creane uno se 404.php non esiste già e aggiungici il seguente codice:
<?php
header("HTTP/1.1 301 Spostato definitivamente");
header("Posizione: ".get_bloginfo('url'));
Uscita();
?>
Salva le modifiche al termine. Quando si verifica un errore 404, i visitatori del sito web verranno ora reindirizzati alla home page.
Metodo 2: Come utilizzare i plugin per reindirizzare o correggere gli errori 404?
Questa è la tecnica più efficace per reindirizzare o correggere una pagina di errore 404, poiché non richiede la creazione di una singola riga di codice per la homepage e offre diverse opzioni per gestire i reindirizzamenti. Si consiglia di utilizzare un plugin per evitare di commettere errori costosi durante lo sviluppo del codice.
È possibile utilizzare diversi plugin, tra cui i seguenti:
Reindirizzamento
Con oltre un milione di installazioni attive, Redirection è di gran lunga il plugin di reindirizzamento per pagine 404 più popolare. È semplice da usare e include diverse altre funzionalità che abbiamo trovato molto interessanti. Ad esempio, è possibile indirizzare i visitatori che utilizzano un browser web specifico a una pagina specifica. Tra i vari reindirizzamenti condizionali, si annoverano stato di accesso, referrer, cookie, intestazioni HTTP, indirizzo IP, server e tipo di pagina (reindirizzamento se la pagina corrente è una pagina 404).
Tutti i 404 reindirizzano alla homepage
Con oltre 200.000 download, All 404 Redirect to Homepage è uno dei plugin di reindirizzamento 404 più famosi. È anche il più semplice da usare perché reindirizza automaticamente tutte le pagine 404 alla homepage, a differenza della maggior parte degli altri plugin che richiedono di impostare i reindirizzamenti per URL specifici.
Reindirizzamenti 301 – Easy Redirect Manager
Un altro plugin che semplifica la generazione di redirect di pagina 404. Ha molte funzionalità che lo rendono uno dei plugin più incredibili da utilizzare. Installalo da qui .
Il primo passo è installare e attivare il plugin. Prendiamo come esempio il plugin "All 404 redirect to homepage".
Passaggi per creare reindirizzamenti
Passaggio 1: Per iniziare, il plugin All 404 Redirect to Homepage verrà installato inizialmente. Puoi scaricarlo da WordPress.org o andare su Plugin > Aggiungi nuovo nel pannello di amministrazione di WordPress e cercare il plugin. Dopo aver completato l'installazione del plugin, assicurati di attivarlo.
Passaggio 2: Aggiunta di personalizzazioni al plugin: ora che è installato e abilitato, è necessario configurare il plugin e definire le regole di reindirizzamento. Per farlo, accedi all'area Impostazioni del pannello di amministrazione del tuo sito WordPress e clicca su "Tutti i reindirizzamenti 404 alla homepage".
Verrai indirizzato alla pagina Impostazioni del plugin. Qui, seleziona "Stato di reindirizzamento 404" dal menu a discesa e, per abilitare il plugin, scegli "Abilitato". Successivamente, ti verrà chiesto di inserire l'URL della homepage del tuo sito web nell'area "Reindirizza tutte le pagine 404 a". L'URL della homepage verrà memorizzato nel plugin. Quest'area può essere utilizzata per aggiungere qualsiasi altro URL personalizzato.
Passaggio 3: Dopo aver completato le modifiche, fai clic sul pulsante Aggiorna opzioni. In questo caso, tutte le pagine 404 verranno reindirizzate alla home page. Verifica le modifiche per assicurarti che tutto funzioni correttamente. Puoi farlo andando sul tuo sito web e digitando un URL inesistente.
Evita l'errore 404 seguendo i passaggi descritti in questo post oppure rivolgiti a Seahawk per ottenere assistenza e supporto professionale per WordPress .