9 semplici modi per correggere 404 errori in WordPress

Scritto da: Autore Avatar Komal Bothra
Autore Avatar Komal Bothra
Ehi, sono komal. Scrivo contenuti che parlano dal cuore e fa funzionare WordPress per te. Ringraziamo le tue idee!
Come reindirizzare le tue 404 pagine

404 errori sono uno dei motivi più comuni per cui i visitatori abbandonano un sito Web. A causa di 404 pagine di errore, un proprietario di un sito Web potrebbe anche perdere molto traffico e potenziali backlink oltre alla perdita di attività. 404 errori possono essere causati da una varietà di problemi, tra cui:

  • Il contenuto sulla pagina Web è svanito : ciò potrebbe accadere quando un server si trasferisce o un sito Web viene trasferito.
  • Aggiornamento delle voci di blog più vecchie : quando le persone cambiano il titolo di un post sul blog, generalmente cambiano anche l'URL. I visitatori che accedono al tuo sito utilizzando il vecchio URL saranno indirizzati a una pagina di errore 404.

In questo post, passeremo attraverso diversi metodi per fissare e reindirizzare 404 pagine di errore.

Cos'è un errore 404?

Un errore 404 è un codice di risposta standard di protocollo Hypertext Transfer (HTTP). Si verifica quando una pagina Web non viene trovata sul server, segnala agli utenti che la pagina richiesta è mancante o non più disponibile. Questo singhiozzo può derivare da pagine eliminate, collegamenti rotti o URLismi. Per risolvere ciò, i proprietari di siti Web devono garantire un'esperienza utente senza soluzione di continuità fissando o reindirizzando 404 pagine.

Variazioni di 404 errori non trovati

Errore 404 Non trovato è un HTTP che indica che il server non è riuscito a trovare la pagina Web richiesta. Le variazioni di questo errore includono:

  • 404 Pagina non trovata: questa variazione è la forma più comune dell'errore, indicando che il server non può individuare la pagina Web richiesta.
  • Errore 404: una versione concisa del messaggio di errore, è spesso accompagnata da una spiegazione generica del problema.
  • 404 File o directory non trovati: specifica che il server non poteva individuare il file o la directory specificati, indicando un potenziale problema con il percorso URL.
  • 404 Non trovato: l'URL richiesto non è stato trovato su questo server: una variazione più dettagliata del messaggio di errore, ciò fornisce ulteriori informazioni sull'incapacità del server di individuare l'URL richiesto.
  • HTTP 404: Non trovato: questa variazione è comunemente visualizzata nei messaggi di errore e nei registri del browser. Indica il protocollo HTTP e il codice di errore specifico.
  • 404-Pagina non trovata: la pagina che stai cercando potrebbe essere stata rimossa, è stata cambiata il nome o non è temporaneamente disponibile: una versione intuitiva dell'errore, offre possibili spiegazioni sul perché la pagina richiesta non è disponibile.
  • Errore 404: non siamo riusciti a trovare quella pagina: alcuni siti Web personalizzano i loro 404 messaggi di errore per mantenere un tono di marchio coerente e fornire un'esperienza più amichevole per gli utenti.
  • 404 Non trovato - NGINX: specifico per i siti Web che utilizzano il server Web Nginx, questa variazione indica che Nginx non è riuscito a individuare la risorsa richiesta.

Comprendere queste varianti aiuta gli utenti e gli sviluppatori Web a identificare e affrontare i problemi relativi ai contenuti Web mancanti o inaccessibili, facilitando un processo di risoluzione dei problemi più fluidi.

Leggi : errori comuni di WordPress e come risolverli

Lottando con 404 errori sul tuo sito web di WordPress?

Non perdere tempo a provare a risolverlo da solo. Cerca l'aiuto e il supporto di WordPress professionali per una soluzione rapida ed efficace.

Prendi un backup prima della risoluzione dei problemi di 404 errori

Prima di affrontare 404 errori in WordPress, assicurati di avere un backup in atto per salvaguardare i dati del tuo sito Web. Utilizza strumenti come il BlogVault , noto per la sua interfaccia intuitiva e opzioni di restauro con un clic. In alternativa, considera i piani di hosting WordPress gestiti da fornitori come Dreamhost . Dreamhost offre rapide funzionalità di backup e ripristino direttamente attraverso il loro pannello di controllo.

Inoltre, programmare regolarmente i backup , archiviarli in più posizioni per ridondanza e verificare la loro integrità per garantire un processo di recupero senza soluzione di continuità in caso di complicazioni di risoluzione dei problemi.

Correlati : i migliori plugin di backup WordPress

Come correggere o reindirizzare un errore 404 in WordPress?

Di seguito, esamineremo i diversi metodi o modi per affrontare questi errori.

Trova la causa tramite il debug

Quando si incontrano 404 errori in WordPress, inizia abilitando il debug per identificare la causa principale. Modifica il tuo file wp-config.php Define ('wp_debug', true) . Questo attiva la modalità di debug e visualizza i messaggi di errore sul tuo sito. Ispezionare i messaggi per individuare i problemi con temi, plugin o errate configurazioni che causano gli errori 404.

Cancella cache e cookie di navigazione

I file e i cookie memorizzati nella cache possono portare a informazioni di pagina obsolete o errate. cache e cookie del browser per assicurarti di caricare l'ultima versione del tuo sito. Questo semplice passaggio può spesso risolvere 404 errori causati dai browser che servono contenuti memorizzati nella cache.

Ripristina permalink WordPress

di permalink errate sono un colpevole comune per 404 errori. Nella dashboard WordPress, navigare su "Impostazioni"> "Permalink" e scegli una diversa struttura per permalink. Salva le modifiche per ripristinare i permalink. Se questo risolve il problema, puoi tornare alla struttura preferita.

Ripristina il file .htaccess

Il ripristino del file .htaccess in wordpress è fondamentale per risolvere 404 errori causati da errate configurazioni. Ecco i passaggi per ripristinare il file .htaccess:

  • Accedi ai file del tuo sito: utilizzare un FTP (come FileZilla) o File Manager del provider di hosting per connettersi al server del tuo sito Web.
  • Individua il file .htaccess: vai alla directory principale dell'installazione di WordPress . Cerca il file .htaccess. Controlla le impostazioni del client FTP per visualizzare file nascosti se non è visibile.
  • Eseguire il backup del file .htaccess corrente: prima di apportare eventuali modifiche, eseguire il backup del file .htaccess esistente. Scaricalo sul tuo computer locale. Questo ti assicura di poter tornare allo stato precedente, se necessario.
  • Elimina o rinomina il file .htaccess corrente: a volte, il file .htaccess potrebbe essere corrotto. Puoi eliminarlo o rinominarlo in qualcosa come ".htaccess_backup". Questo richiede a WordPress di generare un nuovo file .htaccess.
  • Rigenerare .Htaccess in WordPress Dashboard: accedi al di amministratore di WordPress . Vai a "Impostazioni" e seleziona "Permalinks". Senza apportare modifiche, fai clic sul pulsante "Salva modifiche". Questa azione innesca WordPress per rigenerare il file .htaccess.
  • Verifica il contenuto .htaccess: apri il file .htaccess appena generato e conferma che contiene le configurazioni corrette. Se sono necessarie impostazioni specifiche per il tuo sito (come reindirizzamenti o regole personalizzate), aggiungile al file.

Controlla diverse pagine sul tuo sito Web per assicurarti che gli errori 404 siano risolti. Il ripristino del file .htaccess dovrebbe eliminare i problemi relativi a configurazioni errate.

Disabilita plugin e temi WordPress

Disattivare i plugin e passare a un tema WordPress predefinito (come venti ventuno). Riattivare ogni plug -in e tema uno per uno, verificando se l'errore 404 si ripresenta. Questo aiuta a identificare il plug -in o il tema specifici causando il problema. Una volta identificato, aggiorna o cerca alternative per plugin o temi .

Modifica e aggiorna l'URL WordPress nel database

Se stai riscontrando 404 errori dovuti a errate configurazioni URL, ecco i passaggi per aggiornare l' URL WordPress nel database:

  • Accedi Database tramite PhpMyAdmin: accedi al tuo account di hosting e trova lo strumento PhpMyAdmin. Seleziona il tuo database dalla barra laterale sinistra.
  • Apri WP_OPTIONS : individuare e fare clic sulla WP_OPTIONS nel database.
  • Individua l'URL del sito e le righe domestiche: cerca le righe con l'opzione_name "siteurl" e "home". Questi in genere rappresentano le impostazioni URL del sito WordPress.
  • Modifica valori: fai clic sull'icona matita o "modifica" accanto alle righe "siteurl" e "home". Aggiorna il campo "option_value" con l'URL corretto.
  • Salva modifiche: dopo aver aggiornato i valori, fare clic sul pulsante "GO" o "Salva" per salvare le modifiche.

Infine, cancella la cache del browser per assicurarti che carichi l'URL aggiornato. Quindi, controlla il tuo sito WordPress per confermare che gli errori 404 vengono risolti.

Risolvi l'errore WordPress 404 sui server locali

Se l'ambiente del server locale differisce dal tuo server live, potrebbe portare a 404 errori. Le discrepanze nella versione PHP , nelle impostazioni MySQL, nelle strutture di file e nelle configurazioni del database possono contribuire a questo problema. Ecco i passaggi per risolvere questo problema:

  • Controlla la configurazione del server locale: assicurarsi che l'ambiente del server locale (EG, XAMPP, MAMP) corrisponda alle configurazioni del server live. Verifica la versione PHP, le impostazioni MySQL e altri parametri del server.
  • Conferma le strutture di file e cartelle: verificare che le strutture del file e delle cartelle del server locale rispecchino quelle sul tuo server live. Le incoerenze possono portare a 404 errori.
  • Verificare le impostazioni del database: confermare che le impostazioni del database locali corrispondono al database live. Presta attenzione al nome del database, al nome utente e alla password.
  • Aggiorna l'URL WordPress locale: accedi al database WordPress locale utilizzando PhpMyAdmin o uno strumento simile. Nella WP_Options , individuare le righe "Siteurl" e "Home" e aggiornale con l'URL locale corretto.
  • Controlla .htaccess e permalinks: confermare che il file .htaccess sul server locale è configurato correttamente. Se manca o è corrotto, ricrea o copialo dal tuo server live.

Verificare e ripristinare Permalink andando alla dashboard WordPress> Impostazioni> Permalinks e facendo clic su "Salva modifiche". Riavvia il server locale per applicare le modifiche. Ora, controlla il tuo sito WordPress locale per vedere se gli errori 404 sono risolti.

Utilizzare il codice per reindirizzare le pagine di errore 404 alla homepage

Utilizzando questo metodo è possibile creare 301 reindirizzamenti per tutte le 404 pagine alla tua home page. Per fare ciò, accedi al server e vai alla cartella HTML pubblica o alla cartella contenente i file del tuo sito Web. È inoltre possibile recuperare i file del tuo sito Web mediante un'applicazione FTP come FileZilla. Accedere alla dashboard WordPress e andare all'aspetto> Editor del tema è un'altra opzione.

Indipendentemente dalla tecnica che usi, cerca un file denominato 404.php o crei uno se 404.php non esiste già e aggiungi il seguente codice:

<?php

intestazione ("http/1.1 301 spostata permanentemente");

header ("posizione:" .get_bloginfo ('url'));

Uscita();

?>

Salva le modifiche al termine. Quando si verifica un errore 404, i visitatori del sito Web verranno ora indirizzati alla home page.

Utilizzare i plugin per il reindirizzamento o la correzione di pagine di errore 404

Questa è la tecnica più efficace per reindirizzare o correggere una pagina di errore 404 in quanto non dovrà creare una singola riga di codice per la homepage e ci sono più opzioni per gestire i reindirizzamenti. Si consiglia di utilizzare un plug -in per evitare di commettere costosi errori durante lo sviluppo di codice.

È possibile utilizzare una varietà di plugin, incluso quanto segue:

Reindirizzamento

404-errori-redirection-wordpress-plugine

Con oltre un milione di installazioni attive, il reindirizzamento è di gran lunga il plug-in di reindirizzamento di 404 pagine più popolare. È semplice da usare e include diverse altre funzionalità che abbiamo trovato abbastanza attraente. Ad esempio, è possibile inviare visitatori che utilizzano un browser Web specifico in una particolare pagina. Stato di accesso, referrer, cookie, intestazioni HTTP, indirizzo IP, server e tipo di pagina - reindirizzamento Se la pagina corrente è una pagina 404 - sono tra i vari reindirizzamenti condizionali.

Tutti i 404 reindirizzano alla homepage

All-404-reverect-to-homepage-wordpress-plugin

Con oltre 200.000 download, tutti i 404 reindirizzati alla homepage sono uno dei plugin di reindirizzamento 404 più famosi. È anche il più semplice da usare perché reindirizza automaticamente tutte le 404 pagine alla homepage, a differenza della maggior parte degli altri plugin che hanno bisogno di impostare reindirizzamenti per URL specifici.

301 reindirizzazioni - Easy Reindirct Manager

301-redirects-wordpress-plugin

Un altro plugin che rende semplice generare reindirizzamenti di 404 pagine. Ha molte funzionalità che lo rendono uno dei plugin più incredibili da utilizzare. Installalo da qui . L'installazione e l'attivazione del plug -in è il primo passo. Facciamo un esempio di plug -in "All 404 Reindirizzamento alla homepage" qui.

Passaggi per creare reindirizzamenti per 404 pagine di errore in WordPress

Per iniziare, il plug -in Reindirizzamento All 404 al plug -in homepage verrà inizialmente installato. Puoi farlo scaricandolo da wordpress.org o andando a plugin> aggiungi nuovo nel pannello di amministrazione di WordPress e cercando il plug -in. Dopo aver finito di installare il plug -in, assicurati di attivarlo.

  • Aggiunta di personalizzazioni al plug -in : dovrai configurare il plug -in e definire le regole di reindirizzamento ora che è installato e abilitato. Per fare ciò, vai nell'area delle impostazioni del pannello di amministrazione del sito Web di WordPress e fai clic su tutti i 404 reindirizzamenti alla homepage.
  • Questo ti porterà alla pagina delle impostazioni . Qui, selezionare 404 Stato di reindirizzamento dal menu a discesa e per abilitare il plug -in, scegliere abilitato.
  • Successivamente, ti verrà richiesto di inserire l'URL homepage del tuo sito Web nell'area "Reindirizza tutte le 404 pagine in". L'URL della homepage verrà archiviato nel plug -in. Quest'area può essere utilizzata per aggiungere qualsiasi altro URL personalizzato.
  • Una volta che hai finito di apportare le regolazioni, fai clic sul pulsante Opzioni di aggiornamento.

In questo caso, tutte le 404 pagine ora reindirizzano alla homepage. Prova le modifiche per garantire che tutto funzioni correttamente. Puoi farlo andando sul tuo sito Web e digitando un URL che non esiste.

Monitora il tuo sito WordPress per 404 pagine di errore

Il monitoraggio del tuo sito Web per 404 errori è essenziale per mantenere un'esperienza utente positiva e garantire che i visitatori possano accedere al contenuto che cercano. Utilizzando i seguenti strumenti, ecco come monitorare il tuo sito per 404 errori.

  • Google Search Console: Google Search Console (GSC) fornisce un rapporto completo sugli errori di scansione, inclusi 404. Aggiungi il tuo sito alla console di ricerca di Google e controlla regolarmente la sezione "Copertura" per i dettagli di errore.
Google-Analytics
  • Google Analytics: utilizza Google Analytics per monitorare il comportamento degli utenti. Controlla la sezione "Comportamento"> "Contenuto del sito"> "Tutte le pagine" per pagine che generano 404 errori.
  • Strumenti di monitoraggio del sito Web: utilizzare strumenti di monitoraggio del sito Web di terze parti come Pingdom , UpTimeroBot o GTMetrix . Questi strumenti possono inviare avvisi quando rilevano 404 errori durante i controlli del sito di routine.
  • Checkers di collegamenti rotti: impiega reticoli di collegamenti interrotti online come il checker di collegamenti rotti di Seahawk . Questo strumento scruta l'intero sito Web per collegamenti interrotti, inclusi 404 errori.
  • Dead Link Checker: Dead Link Checker è uno strumento basato sul Web progettato per scansionare interi siti Web per collegamenti rotti , inclusi 404 errori. Fornisce report dettagliati per una risoluzione di errori efficiente.

Leggi anche : 10 errori più comuni di WordPress: come risolverli?

404 plugin reindirizzata (plugin WordPress)

Introduzione: plug -in reindirizzato 404 per WordPress reindirizza automaticamente i visitatori dalle pagine di errore ai contenuti pertinenti, minimizzando 404 errori. Le funzionalità chiave includono:

  • Reindirizzamento automatico: reindirizzamento senza soluzione di continuità dei visitatori a pagine pertinenti.
  • Reindirizzamenti personalizzati: configurazione del reindirizzamento su misura per pagine di errore specifiche.
  • Registrazione degli errori: registrazione degli errori 404 riscontrati per approfondimenti e analisi.

LinkMiner (Chrome Extension)

LinkMiner, un'estensione di Chrome, facilita il controllo dei collegamenti al volo per collegamenti rotti, inclusi 404 errori, nelle pagine Web visitate. Ecco come assiste:

  • Controllo dei collegamenti on-page: identificazione in tempo reale dei collegamenti rotti durante la navigazione.
  • Rilevamento del collegamento interno ed esterno: rilevamento di errori 404 interni ed esterni.
  • Integrazione senza sforzo: integrazione senza soluzione di continuità in Chrome per il controllo del collegamento istantaneo.

Ahrefs

AHREFS è uno strumento SEO sfaccettato che offre una funzione di audit del sito per l'analisi completa del sito Web, tra cui 404 rilevamento di errori. Le funzionalità chiave includono:

  • Audit del sito: analisi approfondita per identificare i problemi di scansione, inclusi 404 errori.
  • Rapporti dettagliati: rapporti approfonditi sugli errori rilevati con approfondimenti attuabili.
  • Analisi competitiva: benchmarking contro i concorrenti per migliorare le strategie di risoluzione degli errori.

Pingdom

Pingdom è un servizio di monitoraggio del sito Web che fornisce avvisi in tempo reale per vari problemi, tra cui 404 errori, per garantire prestazioni ottimali. Le funzionalità chiave includono:

  • Monitoraggio in tempo reale: rilevamento istantaneo e avvisi per 404 errori in cui si verificano.
  • Rapporti sulle prestazioni: approfondimenti dettagliati sui tassi di errore e sui tempi di risposta.
  • Sistema di avviso: avvisi personalizzabili tramite e -mail o SMS per la risoluzione dell'errore prompt.

Come creare la tua pagina "Errore 404 non trovata"?

Se stai cercando di personalizzare la pagina di errore 404 del tuo sito Web, è un processo semplice. Ecco due metodi per raggiungere questo obiettivo:

  • Utilizzando il plugin 404 Page: il plug-in 404 Page offre una soluzione intuitiva per la creazione di una pagina di errore personalizzata. Con la sua interfaccia intuitiva, puoi creare rapidamente e personalizzare la tua pagina 404 per allinearsi con il design e il tono del tuo sito Web.
  • Setup manuale: la configurazione manuale è anche un'opzione per coloro che preferiscono un approccio pratico. Basta aggiungere una singola riga di codice al tuo file .htaccess, indirizzando l'errore in una pagina specifica. Quindi, crea questa pagina designata, garantendo che fornisca informazioni pertinenti e opzioni di navigazione utili per i visitatori che incontrano l'errore 404.

Conclusione

In conclusione, la risoluzione degli errori di WordPress 404 richiede un approccio sistematico. Affrontando potenziali cause come errate configurazioni, discrepanze URL e problemi del server, è possibile ripristinare la funzionalità dei loro siti Web. L'impiego di misure come il debug, la cancellazione della cache e gli aggiornamenti del database garantisce un processo di risoluzione dei problemi completi. Backup regolari e cautela durante le modifiche dei file sono anche garanzie vitali. 

Sia che il fissaggio di permalink, il ripristino del file .htaccess o l'aggiornamento degli URL, l'attenzione ai dettagli e l'adesione alle migliori pratiche può consentire di superare 404 errori e mantenere un sito WordPress senza soluzione di continuità.

Sito web WordPress 404 FAQ ERRORE

Come posso sbarazzarmi di 404 pagine di errore?

Per eliminare 404 errori in WordPress, inizia controllando e regolando i permalink nella dashboard WordPress in "Impostazioni"> "Permalink". Assicurarsi che siano configurati correttamente. Inoltre, rivedi un contenuto modificato di recente, ispeziona risorse del server per limitazioni e ripristina o rigenerare il file .htaccess tramite le impostazioni di permalink.

Come cambio lo stato 404 in WordPress?

Per cambiare lo stato 404 in WordPress:

  • Crea una pagina 404 personalizzata: progettare una pagina di errore 404 personalizzata per migliorare l'esperienza dell'utente. Crea una nuova pagina in WordPress, aggiungi i tuoi contenuti e salvalo.
  • Imposta Pagina 404 personalizzata: installa un plug -in come "404Page" per assegnare la pagina personalizzata come pagina di errore 404. Configurare le impostazioni del plug -in per designare la pagina creata.

Come posso sbarazzarmi dell'errore Soft 404 in WordPress?

Per eliminare errori morbidi 404 in WordPress:

  • Controlla la pertinenza dei contenuti: assicurarsi che le pagine contrassegnate come Soft 404s contengano contenuti pertinenti. Google può interpretare contenuti sottili o irrilevanti come Soft 404s.
  • Aggiorna il contenuto: migliorare il contenuto su pagine contrassegnate, rendendolo più sostanziale e prezioso. Affrontare eventuali problemi che potrebbero fare in modo che i motori di ricerca percepiscano il contenuto come non informativo.
  • Invia Sitemap ai motori di ricerca: inviare una sitemap aggiornata ai motori di ricerca per facilitare la strisciamento e l'indicizzazione del contenuto migliorato.

Perché l'amministratore del mio sito WordPress mostra 404?

Se l'amministratore WordPress sta visualizzando un errore 404, controllare l'integrità del file .htaccess nella directory di root wordpress. Ripristina o rigeneralo salvando permalink in "Impostazioni"> "Permalinks". 

Disattiva tutti i plugin sul tuo sito e passa a un tema predefinito per identificare eventuali conflitti. Verificare le autorizzazioni dei file corrette e assicurarsi che l'URL del sito nel database WordPress sia accurato utilizzando PhpMyAdmin. Aggiornalo se necessario per abbinare l'URL della pagina ora corretto.

Come reindirizzare 404 errori in WordPress?

È possibile reindirizzare 404 errori in WordPress usando plug -in come il reindirizzamento o modificando il file .htaccess del tuo sito. Imposta un reindirizzamento 301 per inviare utenti e motori di ricerca a una pagina pertinente invece di visualizzare l'errore 404.

Perché 404 errori sono cattivi per SEO?

404 Errori possono avere un impatto negativo sulla SEO perché creano un'esperienza utente scarsa e un segnalazione ai motori di ricerca che il tuo sito può avere contenuti obsoleti o rotti. Più 404 errori possono portare a classifiche più elevate e ad un aumento del traffico organico. È essenziale risolverli prontamente per mantenere un sito Web sano.

I plugin possono causare 404 errori in WordPress?

Sì, i plugin a volte possono causare 404 errori in WordPress, specialmente se influenzano la struttura dell'URL o generano contenuti dinamici in modo errato. Per risolvere i problemi, disattivare i plugin uno per uno per identificare il colpevole, quindi aggiornare, sostituire o rimuovere il plug -in problematico.

Articoli correlati

I migliori esempi di progettazione del sito Web 3D che ridefiniscono la creatività e l'interattività

Una volta dominato da griglie standard e immagini statiche, il mondo del web design si è evoluto

Servizi di gestione del sito Web della scuola: la guida completa per le moderne istituzioni educative

Nel mondo digitale di oggi, la presenza online della tua scuola è più di una semplice brochure online, è

How-to-Convert-Figma-to-Element

Come convertire Figma in Element in semplici passaggi: una guida completa

La conversione di Figma in Elementor è fondamentale per trasformare i progetti ad alta fedeltà in siti Web completamente funzionali e reattivi.

Inizia con Seahawk

Iscriviti nella nostra app per visualizzare i nostri prezzi e ottenere sconti.