Non dimenticheremo mai il giorno in cui ci siamo resi conto di quanto traffico stavamo perdendo a causa degli errori 404. Durante la revisione delle analisi del nostro sito web, abbiamo notato che i visitatori che raggiungevano pagine interrotte se ne andavano immediatamente.
La soluzione si è rivelata più semplice del previsto. Reindirizzando le pagine 404 alla nostra home page, siamo stati in grado di mantenere i visitatori sul nostro sito e dare loro la possibilità di esplorare i nostri contenuti.
Questa piccola modifica ha ridotto il nostro tasso di rimbalzo e ha fornito ai visitatori persi un percorso chiaro per trovare ciò che stavano cercando. È diventata una delle nostre raccomandazioni preferite per migliorare l'esperienza utente.
In questa guida, ti mostreremo diversi metodi comprovati per reindirizzare le tue pagine 404 di WordPress alla tua home page. Che tu sia un principiante o abbia una certa esperienza tecnica, troverai un approccio che funziona per il tuo sito e ti aiuterà a smettere di perdere traffico prezioso a causa di link interrotti.

Perché reindirizzare la tua pagina 404 alla tua home page di WordPress?
Quando un utente tenta di visitare una pagina che non esiste sul tuo sito web WordPress, WordPress mostrerà invece una pagina di errore 404.
La formulazione e l'aspetto di questa pagina possono variare a seconda del tema che stai utilizzando.

La maggior parte degli utenti che atterrano sulla pagina 404 predefinita lascerà rapidamente il tuo sito. Questo può aumentare il tuo tasso di rimbalzo complessivo e influire negativamente sui tuoi posizionamenti nei motori di ricerca.
Ecco perché dovresti prenderti il tempo necessario per creare una pagina 404 personalizzata. Tuttavia, finché non lo farai, puoi adottare la scorciatoia in questo tutorial e reindirizzare gli utenti alla home page.
In un mondo perfetto, potresti anche reindirizzare richieste specifiche di errore 404 alle pagine più pertinenti.
Detto questo, vediamo come reindirizzare tutti gli errori 404 alla tua home page. Tratteremo due metodi e ti mostreremo anche come creare reindirizzamenti personalizzati per singole pagine:
- Reindirizza tutti gli errori 404 alla home page con AIOSEO (Facile)
- Reindirizza tutti gli errori 404 alla home page usando il codice (Avanzato)
- Bonus: Imposta reindirizzamenti personalizzati per pagine 404 con AIOSEO (Consigliato)
- FAQs About Redirecting 404 Pages to the Home Page
Metodo 1: Reindirizza tutti gli errori 404 alla home page in WordPress
Per questo metodo, utilizzeremo All in One SEO per WordPress (AIOSEO). È il miglior plugin SEO per WordPress che ti consente di impostare reindirizzamenti, ottimizzare i tuoi contenuti per i motori di ricerca e altro ancora.
La prima cosa che devi fare è installare e attivare All in One SEO (AIOSEO). Per maggiori dettagli, consulta la nostra guida passo passo su come installare un plugin WordPress.
Nota: Esiste una versione gratuita di All in One SEO, ma utilizzeremo la versione Pro poiché Redirect è un addon Pro.
Una volta attivato il plugin, devi andare su All in One SEO » Redirects.
Se non hai ancora configurato i redirect, devi fare clic sul pulsante ‘Activate Redirects’.

Questo installerà il modulo Redirects di All in One SEO.
Successivamente, dovrai fare clic sulla scheda ‘Settings’ nella parte superiore della pagina. Questa pagina ti consente di configurare i redirect in AIOSEO.

Devi scorrere la pagina fino a trovare la sezione ‘Advanced 404 Settings’. Abilita questa sezione semplicemente facendo clic sul pulsante di attivazione in modo che diventi blu.
Ora sarai in grado di vedere altre impostazioni. Dovresti attivare il pulsante ‘Enable default 404 redirect’ nella posizione di attivazione. Dopodiché, assicurati che l’opzione ‘Home Page’ sia selezionata.

Notare che c'è anche un'opzione 'URL personalizzato'. Questo ti permette di reindirizzare gli errori 404 a qualsiasi post o pagina. Non dimenticare di fare clic sul pulsante 'Salva modifiche' in alto o in basso alla pagina per memorizzare le tue impostazioni.
Ora, quando i tuoi visitatori tenteranno di visitare un URL sul tuo sito web che non esiste, verranno portati alla home page invece di vedere la pagina 404 predefinita.
Metodo 2: Reindirizza tutti gli errori 404 alla home page usando il codice
Per questo metodo, utilizzeremo WPCode, che rende sicuro e facile aggiungere codice personalizzato in WordPress. Inoltre, viene fornito con un'enorme libreria di snippet di codice utili, incluso uno che reindirizza automaticamente le pagine 404 alla home page.
Per iniziare, devi installare e attivare il plugin gratuito WPCode. Se hai bisogno di aiuto, puoi seguire il nostro tutorial su come installare un plugin WordPress.
Una volta attivato il plugin, vai su Snippet di codice » + Aggiungi snippet dalla dashboard di WordPress.
Da lì, cerca lo snippet 'Reindirizza 404 alla home page' nella libreria, passaci sopra il mouse e fai clic sul pulsante 'Usa snippet'.

WPCode aggiungerà quindi automaticamente il codice per te, oltre a selezionare il metodo di inserimento corretto.

Dopodiché, tutto ciò che devi fare è spostare l'interruttore da 'Inattivo' ad 'Attivo' e fare clic sul pulsante 'Aggiorna'.

Ora, quando una pagina non viene trovata, invece di vedere una pagina 404, i visitatori verranno reindirizzati alla home page del tuo WordPress.
Se preferisci non utilizzare un plugin, puoi usare un semplice snippet di codice per reindirizzare tutte le pagine 404 alla home page.
In questo metodo, è necessario aggiungere codice ai tuoi file di WordPress. Se non l'hai mai fatto prima, consulta la nostra guida per principianti su come inserire snippet dal web in WordPress. Potresti anche voler consultare la nostra guida su la gerarchia dei template dei temi di WordPress.
Innanzitutto, dovrai creare un nuovo file nella cartella del tuo tema WordPress e chiamarlo 404.php. Se il tuo tema ha già un file 404.php, dovrai modificare quel file.
Per modificare questo file, devi connetterti al tuo account di hosting WordPress con un client FTP o il loro strumento di gestione file.

Una volta connesso al tuo sito web, sarai in grado di vedere il file 404.php nella cartella dei temi di WordPress.
Devi aggiungere il seguente codice come prima riga nel tuo file 404.php:
<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: ".get_bloginfo('url'));
exit();
?>
Successivamente, salva il file 404.php e ricaricalo nella directory del tuo tema utilizzando FTP o il pannello di controllo del tuo hosting. Quindi, i tuoi errori 404 verranno reindirizzati alla tua homepage.
Bonus: Imposta reindirizzamenti personalizzati per pagine 404 con AIOSEO
Il modo migliore e più SEO-friendly per gestire gli errori 404 è reindirizzare i visitatori alla pagina più pertinente, non solo alla tua homepage.
La funzionalità Redirect del plugin All in One SEO può anche monitorare tutti gli errori delle pagine 404 e permetterti di impostare reindirizzamenti intelligenti per le pagine 404 in WordPress.
Se hai installato e attivato AIOSEO seguendo il Metodo 1, tutto ciò che devi fare è tornare alla pagina All in One SEO » Redirects e fare clic sulla scheda ‘Settings’.
Successivamente, scorri verso il basso finché non vedi la sezione ‘Logs’. I tuoi log 404 sono un registro degli URL che i tuoi visitatori hanno tentato di utilizzare per visitare pagine che non esistono più sul tuo sito.
Assicurati che ‘404 Logs’ sia attivato in modo che appaia blu. Puoi anche scegliere per quanto tempo desideri che il plugin registri i tuoi log selezionando il periodo di tempo dal menu a discesa.

Non dimenticare di fare clic su ‘Save Changes’ prima di procedere.
Dopodiché, puoi fare clic sull’opzione di menu ‘404 Logs’ per vedere l’ultima pagina 404 a cui si è acceduto.
Ricorda, poiché hai appena abilitato la registrazione, potrebbe non visualizzare nulla immediatamente. Potrebbe essere necessario attendere fino a 24 ore prima di visualizzare informazioni utili.

La colonna ‘URL’ mostrerà le pagine che gli utenti hanno tentato di visitare ma che non esistono.
Puoi reindirizzare uno qualsiasi di questi URL a una pagina esistente facendo clic sul link ‘Aggiungi reindirizzamento’ nella colonna ‘Reindirizzamento’. Si aprirà un menu a discesa dove potrai inserire le informazioni sul tuo reindirizzamento.
Per ottenere i migliori risultati, devi inserire la pagina più pertinente per la query originale nella casella ‘URL di destinazione’ e quindi fare clic su ‘Aggiungi reindirizzamento’.

Ad esempio, se hai eliminato un tutorial su come avviare un blog WordPress e poi ne hai scritto uno nuovo, è meglio reindirizzare quel vecchio URL al nuovo post del blog piuttosto che alla tua homepage.
Per aggiungere più reindirizzamenti di pagine 404, segui semplicemente gli stessi passaggi di cui sopra.
Ricorda, in generale, non vorrai reindirizzare la tua pagina 404 alla tua homepage per sempre. È un’ottima soluzione temporanea finché non crei un design personalizzato per la pagina 404 che convertirà meglio o imposti reindirizzamenti individuali che portano gli utenti a una pagina pertinente che esiste.
Domande frequenti sul reindirizzamento delle pagine 404 alla homepage
Di seguito sono riportate alcune delle domande più comuni che riceviamo sul reindirizzamento delle pagine 404 alla homepage in WordPress. Queste dovrebbero aiutare a chiarire qualsiasi confusione tu possa avere sull'utilizzo di questa strategia sul tuo sito.
1. Reindirizzare le pagine 404 alla mia homepage danneggerà la mia SEO?
Reindirizzare le pagine 404 alla tua homepage non danneggerà la tua SEO se fatto correttamente. Tuttavia, è generalmente meglio utilizzare reindirizzamenti 301 verso pagine pertinenti quando possibile, o semplicemente correggere i link interrotti. Reindirizza alla homepage solo quando non esiste una pagina alternativa logica a cui inviare i visitatori.
2. Qual è la differenza tra un reindirizzamento 301 e 302 per le pagine 404?
Un reindirizzamento 301 dice ai motori di ricerca che lo spostamento è permanente, mentre un reindirizzamento 302 indica che è temporaneo. Per i reindirizzamenti di pagine 404, di solito si desidera utilizzare un reindirizzamento 301 poiché la pagina originale è stata rimossa permanentemente. Questo aiuta a preservare qualsiasi valore SEO dal link interrotto.
Consulta la nostra guida su reindirizzamenti 302 vs 301 per le best practice.
3. Posso personalizzare la mia pagina 404 invece di reindirizzarla?
Sì, e questo è spesso un approccio migliore. Una pagina 404 personalizzata può includere navigazione utile, funzionalità di ricerca e collegamenti ai tuoi contenuti più popolari. Questo offre ai visitatori delle opzioni mantenendoli sul tuo sito, ed è generalmente migliore per la SEO rispetto ai reindirizzamenti automatici.
4. Come faccio a sapere se i miei reindirizzamenti 404 funzionano correttamente?
Puoi testare i tuoi reindirizzamenti provando ad accedere a una pagina inesistente sul tuo sito (come iltuosito.com/pagina-casuale-che-non-esiste). Dovresti essere reindirizzato automaticamente alla tua home page. Puoi anche utilizzare strumenti come AIOSEO per monitorare gli errori 404 e le risposte di reindirizzamento.
5. Il reindirizzamento delle pagine 404 influenzerà la velocità di caricamento del mio sito web?
I reindirizzamenti configurati correttamente dovrebbero avere un impatto minimo sulla velocità di caricamento del tuo sito. Tuttavia, avere troppe catene di reindirizzamento (dove un reindirizzamento porta a un altro) può rallentare le cose. Assicurati che i tuoi reindirizzamenti vadano direttamente alla destinazione finale senza più passaggi.
Guide Esperte sugli Errori 404 in WordPress
Speriamo che questo articolo ti abbia aiutato a imparare come reindirizzare la tua pagina 404 in WordPress. Potresti anche voler consultare altre guide relative a come gestire gli errori 404:
- Guida per principianti alla creazione di reindirizzamenti 301 in WordPress
- Come risolvere l'errore WordPress Posts Returning 404 (Passo dopo passo)
- Come tracciare facilmente le pagine 404 e reindirizzarle in WordPress
- Come trovare e correggere link interrotti in WordPress (Passo dopo passo)
- Come migliorare il tuo modello di pagina 404 in WordPress
- I migliori esempi di design di pagine di errore 404 per WordPress
- I migliori plugin di reindirizzamento per WordPress (confronto)
- I migliori plugin gratuiti per reindirizzare gli errori 404 per WordPress
- Compiti cruciali di manutenzione di WordPress da eseguire regolarmente
- Errori più comuni di WordPress e come risolverli
Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.


Dennis Muthomi
Il metodo AIOSEO è molto facile da usare per persone non tecniche e lo uso per i siti dei miei clienti. Nella mia esperienza, avere una pagina 404 personalizzata con collegamenti ha ridotto notevolmente i tassi di rimbalzo sul mio sito. Un'altra cosa che suggerirei è di rivedere regolarmente i tuoi log 404 per vedere i modelli nel comportamento degli utenti e creare reindirizzamenti specifici per le pagine inesistenti richieste comunemente. Questo mi ha aiutato a migliorare l'esperienza utente e a mantenere più visitatori sul mio sito WordPress.
Mrteesurez
Apprezzo il tuo approccio alla gestione degli errori 404 e concordo sul fatto che reindirizzare la pagina di errore 404 alla homepage possa essere una mossa intelligente, specialmente per mantenere il traffico. Ho avuto una situazione simile in cui ho notato che inviare gli utenti a una pagina 404 personalizzata con una barra di ricerca e link utili li manteneva impegnati sul mio sito. Sebbene il reindirizzamento alla homepage possa essere utile, specialmente per contenuti eliminati, ho scoperto che una pagina 404 ben congegnata trasforma spesso un potenziale vicolo cieco in un'esperienza utente positiva. Dimostra ai visitatori che ti preoccupi del loro percorso sul tuo sito e offre loro un modo per trovare ciò che cercano, il che può creare fiducia e farli tornare.
Ralph
Ho 2 o 3 post del blog che sono dovuti essere eliminati, ma gli URL sono ancora presenti su Pinterest, forum, ecc., quindi ho reindirizzato i 404 alla mia homepage nelle impostazioni di hosting per non perdere traffico. Tuttavia, per qualsiasi altro 404 non eliminato ho le mie informazioni "mi dispiace" e la barra di ricerca.
Apprezzo molto i buoni 404 sui siti web delle persone, poiché questo spesso indica che ci tengono davvero. Reindirizzare alla homepage ha i suoi vantaggi, ma non sempre, secondo me.
Supporto WPBeginner
That is an option if you prefer it
Amministratore
Jiří Vaněk
Penso, ma è solo la mia opinione personale, che reindirizzare le persone alla homepage non sia una buona idea. Invece, è meglio creare un 404 umoristico con delle scuse che riducano la frustrazione del visitatore e offrano contenuti interessanti sotto forma di una pagina 404 in cui possono essere inseriti automaticamente gli ultimi contenuti del sito web o del blog. In questo modo, il visitatore si rende conto che la pagina non esiste più, ma ha anche l'opportunità di ridere di una pagina 404 ben congegnata e riceve contenuti alternativi come opzione per cosa fare dopo.
Supporto WPBeginner
That is another option, it depends on the site and what type of content but both are valid options
Amministratore
Mrteesurez
Questa idea è buona, personalmente vedo una pagina 404 come un modo per trasmettere alcuni messaggi ai visitatori e presentare contenuti ed elementi alternativi interessanti. La tua idea è ottima includendo elementi o immagini umoristiche. grazie.
Anche se in generale dipende dal tipo di sito, questa tua idea è comunque buona.
Jiří Vaněk
Il mio obiettivo principale è ridurre la frustrazione degli utenti quando non riescono a trovare ciò che cercano. Ecco perché ho scelto di usare l'umorismo, che può alleviare la frustrazione (almeno parzialmente), e di offrire un'alternativa, come contenuti diversi. So di essermi imbattuto in diversi siti web che mi hanno reindirizzato alla homepage, e sono sempre stato confuso sul perché non potessi vedere l'articolo e invece vedessi la homepage. Questo di solito mi frustrava ancora di più e alla fine mi faceva abbandonare il sito. Offrendo agli utenti contenuti alternativi, c'è ancora la possibilità che rimangano sul sito. Queste sono le mie osservazioni. Sono contento che tu le abbia trovate utili e che potresti usarle sul tuo sito web. Questa è la mia opinione soggettiva su ciò che funziona per me.
Shamsher Khan
Grazie per aver condiviso questo fantastico tutorial.
Supporto WPBeginner
Prego!
Amministratore
Mbah Chinedu
Ciao, il reindirizzamento 301 che fai nel file php tramite ftp, non posso usare un testo per informare l'utente che la pagina verrà reindirizzata tra qualche secondo e poi permettere il reindirizzamento? Almeno il bounce rate si riduce, perché google non ha problemi con soft 404 o pagine 404
Supporto WPBeginner
Puoi creare una pagina del genere se vuoi, ma non abbiamo un metodo facile per i principianti per crearla con PHP.
Amministratore
Mark Cavallo
Trucco molto veloce e facile - mi ha fatto risparmiare un sacco di tempo reindirizzando manualmente con il nuovo sito web. grazie.
Supporto WPBeginner
Glad our guide could help
Amministratore
Dave
Per favore, cosa succede se non voglio che vada alla homepage, come posso impostarla su un'altra pagina personalizzata per favore?
Supporto WPBeginner
Ti consigliamo di consultare la nostra guida sul tracciamento e il reindirizzamento dei 404 per altri link qui sotto:
https://www.wpbeginner.com/plugins/how-to-track-404-pages-and-redirect-them-in-wordpress/
Amministratore
Mudassir
Ciao team di WPbeginner,
Sto usando Astra Pro e ho già del codice nel mio 404.php. Ora la mia domanda è, dove devo aggiungere esattamente il codice sopra? Devo rimuovere tutto il codice esistente e aggiungere il tuo o come?
Aiuto!
Supporto WPBeginner
Per questo tutorial, normalmente sostituiresti il codice nella tua pagina 404 con questo codice. Come affermiamo nell'articolo, ciò dovrebbe essere fatto solo in casi molto specifici.
Amministratore
Mudassir
Grazie, l'ho sostituito e funziona!
Supporto WPBeginner
Glad it worked
Adeola
I tuoi post sono sempre molto utili. Grazie
Peter
Verrà ancora mostrato come 404 nella Google Search Console?!
Supporto WPBeginner
Ciao Peter,
No, invierà un messaggio di intestazione 301 ai crawler dicendo loro che il contenuto è stato spostato permanentemente.
Amministratore
Noble A. Ozogbuda
Ciao, per favore, come posso modificare questo codice per reindirizzare tutte le mie pagine 404 a una pagina specifica, non alla homepage?
Mentik
Funziona perfettamente... grazie
Jack
It worked perfectly ! Thanks Syed
Mohan
L'ho appena installato e ho fatto alcune redirezioni. Spero che funzioni come mi aspetto. Comunque, è un bel plugin. Grazie per il post utile a riguardo.
Jeffrey Asamoah
ha funzionato grazie!
Jitendra Mahato
Ciao... voglio sapere come reindirizzare la pagina 404 a una pagina personalizzata. Voglio farlo sul mio blog. Grazie. Spero nella tua risposta. Ho usato questo codice e sta funzionando bene.
Drake Bliss
Se vuoi reindirizzare solo un percorso URL specifico, prova il codice qui sotto. Prima crea un tema figlio se non ne hai uno e sposta 404.php nel tema figlio.
Modifica la pagina 404.php nel tema figlio e incolla questo codice nella parte superiore della pagina 404.php. Puoi inserire più controlli per altri percorsi che desideri reindirizzare.
yudi cahyadi
ciao... sto usando un tema figlio ma non esiste il file 404, come posso creare il file 404.php usando un tema figlio e non il tema principale per inserire il codice..
grazie..
umer tanveer
Inserisci codice nel tema principale
eray
grazie mille. funziona..
Kaizur Ahmed
Ottimo! Questo codice funziona bene.
Liem Hoang
Funziona perfettamente! Grazie mille all'admin, mi hai salvato la vita. Il mio sito non avrà più errori in WMT.
Malindo My Id
wow grazie mille,, sai che il mio sito è stato reindirizzato da spammer, ha causato errori 404 per fino a 1240 url non trovate. e ora sono stato reindirizzato alla mia home page.. siete bravi ragazzi.. grazie.. mi piace questa pagina,, così utile per molti blogger..
Malindo My Id dall'Indonesia
Shoaib
ho letto ovunque sul web che le pagine 404 non dovrebbero essere reindirizzate globalmente alla home page.
qual è la tua opinione ???
Supporto WPBeginner
Siamo d'accordo che non è la migliore pratica. Tuttavia, a volte può diventare necessario per alcuni siti web farlo.
Amministratore
Sanjar
Grazie mille
Sid
C'è un modo per reindirizzare pagine 404 specifiche? Ad esempio, ho creato un tipo di post personalizzato e voglio solo reindirizzare le pagine 404 di quel tipo di post. Sarà possibile?
Supporto WPBeginner
Sì, è possibile. Vedi i plugin nel nostro elenco di 6 migliori plugin gratuiti per reindirizzare le pagine 404 per WordPress.
Amministratore
Jaswinder
Informazioni buone e preziose, questo è quello che stavo cercando.
Grazie.
Kumar
Questo codice sta causando problemi, quando pubblico qualcosa di nuovo il permalink si accorcia e non contiene il titolo completo del post.
Cosa dovrei fare?
Miguel Guzman
Ho 1.500 404 perché ho iniziato a usare le date nell'URL all'inizio, quando ho iniziato a usare WordPress. Ho cambiato i permalink ed è stato allora che sono iniziati i 404. È davvero difficile quando ci sono così tanti reindirizzamenti da mappare individualmente. È più facile reindirizzarli tutti alla home page.
Riccardo
Come puoi reindirizzare a seconda della lingua in cui è visualizzato il sito?
Il mio sito web è in francese e inglese, ma quando uso il tuo codice va solo a una pagina per entrambe le lingue.
Grazie per il tuo aiuto!
Riccardo
slango20
questa è una cattiva pratica, molto cattiva. Se hai tempo per configurare un sito WordPress, hai tempo per mettere 404 Not Found in un 404.php *almeno* invece di reindirizzare alla homepage senza alcuna spiegazione.
jhelum
fantastico... grazie mille
dcaryll
Apprezzo la rapida spiegazione e risposta. Grazie per il post.
Roy
Ti sono molto grato per questo. Mi hai evitato di fare oltre 200 reindirizzamenti. Ha funzionato alla grande.
P.D.
Qualcuno sa se il codice funziona anche per le installazioni multisito?
In tal caso, la pagina 404 rimbalza al sottodominio / sottocartella / sottosito o al dominio / cartella / sito principale o radice?
Vishal
Thanks dude….
Prasanna
Ti ringrazio molto. Il mio sito d'ora in poi non avrà più errori di scansione.
Grazie mille.
slango20
quegli "errori" di scansione sono perfettamente normali e non influiscono sul posizionamento del tuo sito, proprio come non è una buona idea rispondere a tutti gli SMS con la stessa risposta solo perché hai ricevuto alcuni SMS di spam
marco
Grazie, è stato di grande aiuto.
Dilpreet Bhatia Music
Wow – È stato facile!!
Filip Hajek
C'è un fantastico plugin per WP chiamato "404 Redirected", che cattura i 404 per te e ti permette di reindirizzarli facilmente.
Eric
Grazie per il commento! Mi ha aiutato molto! Anche l'articolo ha una buona soluzione, ma non mi piace pasticciare con il mio codice. Grazie ancora per il suggerimento Flip!
-Eric Out-
Nikole
Cosa succede se voglio reindirizzare a una pagina specifica e non alla homepage?
Staff editoriale
Puoi cambiare la riga 3. O meglio ancora, usa il plugin di reindirizzamento come abbiamo menzionato nell'articolo.
Amministratore
Rakesh
È fantastico!!! Ho usato il codice (in precedenza il mio tema mi aveva fornito un modello di pagina 404 personalizzato, ma l'ho sostituito con le tue poche righe). Grazie.
ud
Grazie per le tue informazioni molto utili
Arslanh
Ho fatto questo ma non sembra funzionare. Non ho conoscenze di programmazione, quindi aiutatemi!
Staff editoriale
Dovrebbe funzionare perfettamente se segui l'articolo così com'è. Questo non è un pezzo di codice molto complicato.
Amministratore
Julien
Non sono molto convinto della pertinenza di questo. 404 significa che la pagina non esiste più, 301 è un reindirizzamento permanente. Questi 2 errori non hanno lo stesso significato per i motori di ricerca.
Rootpak
Sono d'accordo. Non consiglierei di reindirizzare tutte le pagine 404 alla home page. Dal punto di vista SEO non è accettabile. Significa che ogni pagina non esistente è stata spostata alla home page. Può semplicemente portare a problemi su come Google vede il tuo sito.
Andy Feliciotti
Uso l'estensione smart 404 e devo dire che è fantastica, troverà un post con un URL simile e reindirizzerà ad esso
Staff editoriale
Come si chiama questa estensione?
Amministratore
Clark Wimberly
Dovrei saperlo meglio, ma una volta ho creato un loop infinito usando qualcosa di simile a questo. Era un sito con poche pagine per la maggior parte utenti loggati, quindi ho fatto in modo che il mio template 404 reindirizzasse alla pagina utente. Quello che avevo dimenticato è che avevo fatto in modo che la mia pagina utente reindirizzasse al 404 se non eri loggato. Totalmente colpa mia, e appena rilevante, ma eccoti servito.
Staff editoriale
Ahah, è divertente. L'unica ragione per cui abbiamo scritto questo codice è stata per un piccolo sito di una pagina in cui non volevamo che gli utenti curiosassero troppo. Alcune persone sono semplicemente curiose e iniziano a cercare o controllare i feed, ecc. Quindi abbiamo disabilitato la ricerca, i feed e reindirizzato il 404 alla homepage.
Amministratore