Alcune cause comuni di errori 404 in WordPress

Pubblicato: 2023-04-10

Ci sono poche cose più frustranti per un proprietario di un sito web di pagine mancanti e collegamenti interrotti.

Non solo questo è un problema che influisce negativamente sull'esperienza utente che fornisci, ma identificare le cause comuni degli errori 404 che ricevi e risolvere il problema può essere un lavoro ingrato che toglie tempo alla crescita del tuo sito e all'espansione della tua attività.

Se questo è il problema che stai affrontando in questo momento, continua a leggere.

In questa guida imparerai come verificare la presenza di errori 404 in WordPress, cosa fare al riguardo e come evitare che si verifichino in primo luogo.

Cos'è un errore 404 in WordPress?

Prima di iniziare a identificare le cause e le soluzioni dei tuoi errori 404, aiuta a capire con cosa abbiamo a che fare qui.

In poche parole, un errore 404 è un codice di stato HTTP che indica che la risorsa richiesta non può essere trovata sul server.

In altre parole, la pagina, il post o un altro tipo di file a cui stai tentando di accedere non è dove dovrebbe essere, perché è stato eliminato, spostato in un'altra posizione sul tuo server o il suo URL è stato alterato.

Se hai mai riscontrato un errore 404 sul sito Web di qualcun altro, saprai che dolore sono. Non essendo in grado di trovare ciò che volevi, o sopporti un'esperienza frustrante guadando i menu di navigazione e conducendo ricerche nel sito per cercare di trovarlo, o, più probabilmente, torni semplicemente al tuo motore di ricerca preferito e provi un altro sito web.

Ora, immagina se i tuoi visitatori hanno la stessa esperienza. Nella migliore delle ipotesi, non saranno in grado di trovare ciò che desiderano, il che può essere particolarmente problematico per te come imprenditore se desidera acquistare un prodotto o un servizio.

Nel peggiore dei casi, i tuoi errori 404 mandano i tuoi visitatori tra le braccia in attesa dei tuoi concorrenti, per non tornare mai più.

L'articolo continua di seguito

Quindi, puoi vedere quanto sia importante capire perché si verificano errori 404 sul tuo sito Web WordPress per evitare che abbiano un impatto gravemente dannoso sulla tua attività.

5 cause comuni di errori 404 in WordPress

1. URL digitati in modo errato

Uno dei motivi più comuni per cui si verificano errori 404 è che l'URL inserito nel browser non è corretto.

Naturalmente, questo potrebbe essere solo un semplice errore umano. Dopotutto, chi di noi non è incline a errori di battitura occasionali?

Tuttavia, potrebbe avere più a che fare con il modo in cui sono strutturati i tuoi permalink. In poche parole, più lunghi e complessi sono i tuoi URL, più sono difficili da ricordare e maggiore è la probabilità che vengano digitati in modo errato.

Ciò è particolarmente vero se utilizzi permalink semplici, numerici o basati sulla data.

Un'altra probabile causa dei tuoi problemi di WordPress 404 potrebbe essere che hai cambiato la struttura del tuo permalink ma non hai aggiornato il link alla tua pagina ora mancante.

URL digitati in modo errato - cause di errori 404 in wordpress

Quindi, dopo aver verificato che un errore di battitura di base non è il problema, la prossima soluzione migliore è accedere a WordPress e andare su Impostazioni – Permalink .

Dai un'occhiata al tipo di struttura del permalink utilizzato dal tuo WordPress e confrontalo con l'installazione.

Se ricevi un errore 404 da un URL come Yourwebsite.com/2023/04/post-name ma la struttura del tuo permalink è impostata per visualizzare gli URL come Yourwebsite.com/post-name , c'è il tuo problema.

L'articolo continua di seguito

Hosting SiteGround

Prova di nuovo la pagina con il permalink giusto e dovrebbe funzionare.

Se i tuoi permalink non sono impostati sulla struttura Post Name, ora è un buon momento per farlo accadere. Combinata con slug di pagina concisi, questa struttura ti fornirà URL semplici e facili da ricordare, rendendolo uno dei modi migliori per prevenire errori 404 in futuro.
Consulta la nostra guida per impostare correttamente i permalink per ulteriore assistenza.

2. Pagine eliminate

Se sei sicuro al 100% che il tuo URL sia accurato ma continui a ricevere un errore 404, la prossima causa più probabile è che la pagina è stata eliminata.

Il modo più rapido per verificare se la tua pagina esiste ancora è accedere a WordPress e cercarla.

pagine cancellate - cause di errori 404 in wordpress

A seconda del tipo di contenuto che hai pubblicato, apri Post o Pagine e utilizza la casella di ricerca per cercare la pagina in questione.

Se non è presente, puoi presumere che sia stata eliminata, nel qual caso dovrai ripristinare la pagina o creare un reindirizzamento in modo che l'URL che punta alla pagina mancante ora punti da qualche altra parte.

3. Pagine trasferite

Se sei sicuro che non sia possibile eliminare la tua pagina, ma non è ancora dove dovrebbe essere, la risposta più probabile è che è stata spostata.

Ad esempio, potrebbe essere che la pagina si trovasse inizialmente in yourdomain.com/folder1/page-name , ma ora si trova in yourdomain.com/folder1/folder2/page-name .

Se ti stai chiedendo come verificare la presenza di errori 404 causati da pagine riposizionate, è semplice come eseguire una ricerca sul sito.

pagine trasferite - cause di errori 404 in wordpress

Vai su Google e digita tuodominio.com: titolo della pagina mancante.

L'articolo continua di seguito

Hosting Woocommerce

Se una pagina esiste ancora, dovrebbe apparire nei risultati di ricerca. Puoi quindi aprire la pagina per scoprire dove si trova sul tuo server e aggiornare eventuali collegamenti a quella pagina o utilizzare FTP per riportarla alla sua posizione originale.

4. Conflitti tra plugin e temi

Se sei convinto che la tua pagina sia esattamente dove dovrebbe essere e stai utilizzando l'URL corretto ma ancora non hai alcun aspetto, il tuo tema o plugin WordPress sono alla radice del problema.

Se sono obsoleti, mal codificati o in conflitto con altri strumenti di WordPress, potresti riscontrare errori 404 imprevisti.

Fortunatamente, questo è un altro problema relativamente rapido e facile da risolvere.

A. Prova il tuo tema

Il tuo primo compito è verificare se il tuo tema WordPress è aggiornato.

conflitti tra plugin e temi - cause di errori 404 in wordpress

Un modo semplice per farlo è utilizzare uno strumento di test del tema gratuito come Theme Check. Questo esegue migliaia di test sul tuo tema e ti presenta un elenco di errori e problemi.

conflitti tra plugin e temi - cause di errori 404 in wordpress 2

Un altro modo è verificare il numero di versione del tema andando su Aspetto - Temi e selezionando il tema attivo. Puoi quindi confrontarlo con il numero di versione sul sito Web dello sviluppatore del tema. Se il numero di versione dello sviluppatore è superiore al tuo, è il momento di un aggiornamento.

Se tutto è aggiornato, prova ad attivare un tema diverso per vedere se questo risolve il problema.

In caso contrario, il tuo tema potrebbe non essere il problema, quindi passa ai tuoi plug-in.

B. Metti alla prova i tuoi plugin

Per prima cosa, vai su Plugin – Plugin installati . Se ci sono notifiche che richiedono un aggiornamento di plug-in specifici, affronta prima quelli.

testa i tuoi plugin - cause di errori 404 in wordpress

Se ciò non risolve il problema, un conflitto con un singolo plug-in potrebbe causare l'errore 404.

Il modo più semplice per verificarlo è disattivare tutti i plug-in e aggiornare il sito Web.

testa i tuoi plugin - cause degli errori 404 nel passaggio 2 di wordpress

Se viene visualizzata la pagina, puoi essere certo che il colpevole si trovi da qualche parte nella cartella dei plug-in, ma quale?

Per scoprirlo, reinstalla i tuoi plugin uno alla volta, aggiornando la pagina mancante dopo ognuno. Se riappare, sai che il plugin non è il problema. Se scompare di nuovo dopo aver installato il plug-in successivo, quel plug-in è il motivo per cui la tua pagina non viene trovata. Pertanto, è meglio rimuoverlo dalla configurazione e andare con qualcos'altro.

5. Errori del server

Se tutto il resto fallisce, è possibile che non ci sia nulla di sbagliato nel tuo sito Web, tanto per cominciare, ed è un problema con il tuo server di hosting web.

Se il tuo server è sovraccarico di richieste, semplicemente non ha le risorse disponibili per gestirle, con conseguenti errori 404. In tal caso, potrebbe essere il momento di trovare un nuovo provider di hosting.

In alternativa, c'è un problema con la configurazione del tuo server, perché il dominio non punta alla posizione corretta, il tuo file .htaccess è mancante o danneggiato o le tue autorizzazioni file non sono configurate correttamente.

errori del server - cause di errori 404 in wordpress

Puoi trovare il tuo file .htaccess nel file manager della tua piattaforma di hosting o connettendoti al tuo sito tramite FTP e sostituendolo o correggendolo se necessario.

Puoi anche utilizzare la nostra guida completa su come risolvere gli errori 404 per aiutarti a risolvere i problemi tecnici relativi alle autorizzazioni dei file e alle configurazioni del dominio.

Come prevenire gli errori 404 in WordPress

Imparare a verificare la presenza di errori 404 in WordPress si rivelerà inestimabile per arrivare alla causa principale dei problemi esistenti e implementare una soluzione, ma ci sono molte cose che puoi fare per evitare che si verifichino in primo luogo.

Prendersi il tempo extra per eseguire i seguenti suggerimenti ora ti aiuterà a evitare di dedicare più tempo in seguito alla risoluzione dei problemi di permalink interrotti o alla correzione di altri errori, per non parlare dell'evitare l'impatto negativo sul traffico, sull'esperienza utente e sulle vendite causato dalle pagine mancanti.

1. Usa URL brevi e semplici.

2. Utilizza strumenti affidabili per la verifica dei collegamenti interrotti come Link Whisper e Infinite Broken Link Checker per eseguire regolarmente la scansione degli errori 404 in modo da poterli correggere prima che colpiscano i tuoi utenti. A questo scopo possono essere utilizzati anche strumenti di controllo del sito su piattaforme come Semrush, Ahrefs e Google Search Console.

3. Scopri come creare una pagina 404 personalizzata con una funzione di ricerca e collegamenti a contenuti pertinenti in modo che, se un errore dovesse sfuggire alla rete, gli utenti possano comunque trovare ciò che desiderano dal tuo sito.

4. Assicurati di impostare i reindirizzamenti e/o di aggiornare i tuoi collegamenti quando sposti o elimini contenuti

5. Mantieni aggiornati i temi e il software.

6. Aggiorna il tuo pacchetto di hosting o passa a un nuovo provider se il tuo server è la causa dei tuoi errori 404.

Identificare le cause degli errori 404 in WordPress: punti chiave

Se hai letto tutta questa guida, ora sai che la maggior parte degli errori 404 di WordPress sono causati da permalink errati, pagine cancellate o pagine che sono state spostate in una nuova posizione. Conosci anche i modi migliori per verificare quale di questi problemi sta interessando il tuo sito e alcuni modi semplici e veloci per affrontare il problema.

Se hai seguito i nostri suggerimenti qui e non hanno funzionato per te, leggi come correggere i collegamenti interrotti in WordPress per ulteriori soluzioni.

Abbiamo anche discusso di come i conflitti tra plug-in e temi o errori del server potrebbero essere la ragione per cui gli utenti non possono accedere ai contenuti sul tuo sito Web e cosa fare al riguardo. Se è il tuo server il problema, ti consigliamo di consultare la nostra guida ai problemi del server parenting che causano errori 404 in WordPress per uno sguardo più approfondito a questo problema e a come risolverlo una volta per tutte.