Niente fa affondare il cuore di un imprenditore più velocemente che vedere un messaggio di errore dove dovrebbe esserci il loro sito web. Una volta un nostro lettore ci ha contattato in preda al panico perché il suo sito era andato offline durante una grande svendita, e sappiamo quanto possa essere stressante.
La buona notizia è che spesso puoi risolvere il problema da solo con alcuni semplici controlli. Dopo aver aiutato migliaia di utenti (e aver risolto i problemi dei nostri siti), abbiamo creato un elenco delle cause più comuni.
In questa guida, ti illustreremo i passaggi esatti di risoluzione dei problemi che utilizziamo per rimettere online un sito WordPress velocemente. Iniziamo prima con la soluzione più semplice.

Perché il tuo sito web WordPress continua a bloccarsi?
Quando il tuo sito web WordPress è bloccato, i tuoi utenti vedranno un messaggio di errore che impedisce loro di visitare la pagina.
Se il tuo sito web è bloccato a causa di uno dei errori comuni di WordPress, puoi semplicemente risolverlo per risolvere il problema.
Tuttavia, se il problema continua a verificarsi o il tuo sito web non mostra un errore, dovrai indagare ulteriormente.
L'inattività del sito web può verificarsi per diversi motivi, tra cui hosting inaffidabile, dominio scaduto, motivi di sicurezza, un errore nel codice personalizzato e altro ancora.
Un altro motivo di inattività può essere l'aumento del traffico del sito web che supera i limiti delle risorse del tuo hosting WordPress.
Indipendentemente dal motivo, se il tuo sito WordPress va regolarmente offline, ciò può danneggiare la tua attività. Le tue percentuali di conversione potrebbero diminuire e potresti perdere clienti.
Fortunatamente, abbiamo compilato un elenco di cose da fare se il tuo sito WordPress continua a bloccarsi. Questi passaggi ti aiuteranno a individuare la causa e a risolverla facilmente:
- Verifica se sei solo tu o se il sito è offline per tutti
- Assicurati che il tuo piano di hosting WordPress non sia scaduto
- Assicurati che il tuo dominio non sia scaduto
- Controlla i tuoi plugin e temi
- Controlla le impostazioni di WordPress
- Assicurati che i Permalink non siano interrotti
- Prova a ricaricare i file core di WordPress
- Installa un firewall sul tuo sito web
- Passa a un piano di hosting WordPress affidabile
- Domande frequenti (FAQ)
- Risorse aggiuntive
1. Verifica se sei solo tu o se il sito è offline per tutti
Il tuo sito WordPress potrebbe non essere offline per tutti. A volte, potresti semplicemente non essere in grado di accedere al tuo sito a causa di un errore di rete o della mancanza di connessione Internet.
Innanzitutto, dovrai verificare che il tuo sito sia offline per tutti e non solo per te. Per farlo, puoi utilizzare il controllo gratuito dello stato di attività di IsItWP.
Innanzitutto, visita la pagina Verifica stato attività sito web e inserisci l'URL del tuo sito.

Fai clic sul pulsante 'Analizza sito web' e lo strumento ti dirà se il tuo sito è offline per tutti o solo per te.
Se è offline solo per te, ti consigliamo di controllare la tua connessione Internet. Puoi provare a cancellare la cache del tuo browser o riavviare il router di rete.
D'altra parte, se il tuo sito è offline per tutti, continua a leggere per scoprire come risolverlo.
2. Assicurati che il tuo piano di hosting WordPress non sia scaduto
Uno dei motivi più comuni di inattività del sito web è il tuo provider di hosting WordPress. Il tuo piano potrebbe essere scaduto o il provider potrebbe avere problemi con il server.
Innanzitutto, devi assicurarti che il tuo piano di hosting non sia scaduto. Di solito puoi trovare queste informazioni nella dashboard del tuo account di hosting.
Prima di contattare il supporto, è una buona idea controllare la pagina di stato del tuo hosting. Cerca semplicemente su Google "pagina di stato [La tua società di hosting]". La maggior parte dei provider utilizza queste pagine per annunciare la manutenzione dei server o segnalare interruzioni diffuse. Questo può darti una risposta immediata e farti risparmiare molta preoccupazione!
Se il tuo piano non è scaduto, ma il tuo sito web WordPress continua a bloccarsi, dovrai contattare il tuo provider di hosting. Potrebbero avere un errore del server dalla loro parte e possono fornirti maggiori informazioni al riguardo.
Ad esempio, la tua società di hosting potrebbe eseguire la manutenzione del server, subire attacchi DDoS o aver disattivato alcuni server. Tutte queste ragioni potrebbero causare tempi di inattività.
Il tuo sito web potrebbe anche essere inattivo a causa del guasto di alcuni componenti hardware del server dell'host.
In questi casi, il tuo sito web dovrebbe essere di nuovo operativo una volta che il provider di hosting avrà risolto i problemi.
Se riscontri continuamente problemi con il tuo provider di hosting, è una buona idea passare a un'azienda di hosting WordPress gestito più affidabile.
Ti consigliamo di scegliere tra SiteGround, Hostinger o WP Engine.
Suggerimento dell'esperto: Utilizziamo SiteGround per ospitare WPBeginner. Le loro prestazioni e affidabilità sono un grande motivo per cui il nostro sito rimane online, anche quando gestisce milioni di visitatori.
3. Assicurati che il tuo dominio non sia scaduto
A volte, il sito web va offline perché il nome di dominio che hai acquistato all'avvio del tuo sito web potrebbe essere scaduto. Se questo è il caso, deve essere rinnovato.
Il modo migliore per controllare lo stato del tuo dominio è accedere all'account in cui lo hai acquistato (il tuo registrar di dominio, come Domain.com, Bluehost o SiteGround). La dashboard del tuo account ti dirà immediatamente se il tuo dominio è scaduto e ti guiderà su come rinnovarlo.
Se non sei sicuro di dove l'hai registrato, puoi usare uno strumento di ricerca WHOIS. Questo strumento ti mostrerà i dettagli di registrazione pubblici, inclusa la data di scadenza e il registrar.
Lo strumento cercherà quindi i dettagli del tuo nome di dominio. Se il tuo dominio è scaduto, potrebbe apparire come disponibile per la registrazione.

In tal caso, procedi al rinnovo utilizzando qualsiasi registrar di domini, come Network Solutions. Per istruzioni passo passo, consulta la nostra guida su come rinnovare un nome di dominio.
Puoi anche ottenere un dominio gratuito da alcuni provider di hosting, tra cui Hostinger. Questa è un'azienda di hosting WordPress di prim'ordine che fornisce un nome di dominio gratuito con qualsiasi piano di web hosting.
Puoi anche utilizzare il nostro codice coupon Bluehost, che fornisce agli utenti di WPBeginner un nome di dominio gratuito, un certificato SSL e uno SCONTO ENORME sui piani di web hosting.
4. Controlla i tuoi plugin e temi
I plugin WordPress o i temi possono talvolta causare l'interruzione del sito web. Il software potrebbe essere obsoleto o avere una vulnerabilità che gli hacker possono utilizzare per mettere fuori uso il tuo sito.
Allo stesso modo, un tema di WordPress può entrare in conflitto con una particolare versione di WordPress o con un plugin sul tuo sito web.
Si verifica un conflitto quando due plugin, o un plugin e un tema, cercano di svolgere lo stesso lavoro in modo diverso. Pensala come due app sul tuo telefono che cercano entrambe di usare la tua fotocamera contemporaneamente: può causare blocchi o crash. Disattivare i plugin è il modo in cui scopriamo quali non funzionano bene insieme.
Per verificare se un plugin o un tema sta causando l'interruzione del servizio, dovrai disattivare tutti i tuoi plugin e passare a un tema predefinito.
Disattiva tutti i plugin di WordPress
Disattivare tutti i tuoi plugin di WordPress può mostrarti rapidamente se uno degli strumenti sta causando l'interruzione del tuo sito.
Se hai accesso all'area di amministrazione di WordPress, visita la pagina Plugin » Plugin installati dalla barra laterale dell'amministratore.
Da qui, puoi selezionare tutti i plugin semplicemente selezionando la casella di controllo di selezione in blocco in alto.

Successivamente, apri il menu a discesa 'Azioni di massa' e seleziona l'opzione 'Disattiva'.
Dopo di che, fai clic sul pulsante 'Applica' per disattivare tutti i plugin.

Tuttavia, se non hai accesso all'amministrazione di WordPress, puoi disattivare i plugin utilizzando un client File Transfer Protocol (FTP).
Innanzitutto, devi connetterti al tuo sito web utilizzando un client FTP o l'app File Manager nel cPanel del tuo account di hosting. Una volta connesso il tuo sito, vai alla cartella /wp-content/.
All'interno, dovresti vedere una cartella chiamata 'plugins'. È qui che sono archiviati tutti i file dei tuoi plugin WordPress.

Rinomina semplicemente la cartella plugins in 'plugins_deactivate'. Questo disattiverà tutti i plugin WordPress installati sul tuo sito web.
Per istruzioni più dettagliate, consulta il nostro tutorial su come disattivare i plugin WordPress quando non è possibile accedere a WP-Admin.
Passa a un tema WordPress predefinito
Il tuo tema WordPress potrebbe anche essere la causa del problema, specialmente se è codificato male o è in conflitto con un plugin.
Per verificarlo, puoi forzare WordPress a passare a un tema predefinito, come Twenty Twenty-Three.
Innanzitutto, connettiti al tuo sito utilizzando un client FTP o il File Manager nel pannello di controllo del tuo hosting. Una volta connesso, naviga nella cartella /wp-content/themes/.
All'interno, vedrai le cartelle per ogni tema che hai installato. Trova la cartella del tuo tema attualmente attivo e rinominala aggiungendo '-deactivated' alla fine del nome (ad esempio, rinomina 'miotema' in 'miotema-deactivated').

Questo disattiverà il tuo tema corrente. Se hai già un tema predefinito come 'twentytwentythree' nella cartella dei temi, WordPress passerà automaticamente ad esso e il tuo sito dovrebbe tornare online. Potrai quindi accedere alla tua area amministratore per ulteriori indagini.
Se cambiare il tema o disattivare i plugin non ha risolto il problema, continua a leggere.
5. Controlla le impostazioni di WordPress
Il tuo sito web potrebbe anche subire tempi di inattività a causa di impostazioni di configurazione errate di WordPress. Più comunemente, il tuo sito potrebbe utilizzare l'indirizzo WordPress sbagliato.
Innanzitutto, dovrai verificare se il tuo indirizzo WordPress e l'indirizzo del sito sono gli stessi.
L'indirizzo di WordPress è dove sono archiviati i file e le cartelle di WordPress. Al contrario, l'indirizzo del sito punta alla parte del tuo sito web che i visitatori vedono e con cui interagiscono.
Se hai accesso alla bacheca di amministrazione di WordPress, visita semplicemente la pagina Impostazioni » Generali dalla barra laterale di amministrazione.
Da qui, assicurati che le caselle 'Indirizzo WordPress' e 'Indirizzo Sito' contengano lo stesso URL.

Tuttavia, se non hai accesso all'amministrazione di WordPress, puoi controllare gli URL del tuo sito modificando il file wp-config.php.
Per istruzioni dettagliate, puoi consultare il nostro tutorial su come cambiare gli URL del tuo sito WordPress.
6. Assicurati che i Permalink non siano interrotti
I permalink sono gli URL permanenti per i post e le pagine sul tuo sito web.
I tuoi permalink possono interrompersi durante l'installazione o l'aggiornamento di un particolare tema o plugin. Inoltre, migrare il tuo sito web su un nuovo server o dominio può interrompere i tuoi permalink e causare il malfunzionamento del tuo sito.
In questo caso, puoi rigenerare i permalink del tuo sito andando su Impostazioni » Permalink dalla dashboard di WordPress. Qui, assicurati di aver selezionato la struttura dei permalink corretta.
Successivamente, fai clic sul pulsante 'Salva modifiche' in fondo per riparare i permalink interrotti.

Se questo metodo non funziona, ti consigliamo di consultare il nostro tutorial su come rigenerare i permalink in WordPress per altre soluzioni.
Se il tuo sito web è ancora offline dopo aver riparato i suoi permalink, allora dovrai continuare a leggere.
7. Prova a Ricaricare i File Core di WordPress
L'aggiornamento del software core di WordPress può anche causare tempi di inattività a causa di modifiche o corruzione dei file core. Quando ciò accade, i file di sistema importanti per il tuo sito web non sono accessibili.
Per risolvere questo problema, puoi provare a ricaricare le cartelle /wp-admin/ e /wp-includes/ da un'installazione fresca di WordPress.
Questo metodo non rimuoverà alcuna informazione o contenuto dal tuo sito, ma potrebbe risolvere un file core corrotto.
Nota: Se riesci ancora ad accedere alla tua bacheca di amministrazione di WordPress, c'è un modo molto più semplice e sicuro. Basta navigare su Bacheca » Aggiornamenti. Qui dovresti vedere un pulsante 'Reinstalla versione [x.x.x]'. Cliccando su questo verranno automaticamente sostituiti i file principali per te senza bisogno di FTP.
Innanzitutto, devi visitare il sito web WordPress.org e fare clic sul link del menu 'Download & Extend', seguito da 'Get WordPress'.
Successivamente, fai clic sul pulsante blu 'Download WordPress' per scaricare la cartella .zip sul tuo computer.

Quindi, dovrai estrarre il file zip e trovare la cartella 'wordpress' al suo interno.
Dopodiché, connettiti al tuo sito web utilizzando un client FTP. Una volta stabilita la connessione, vai alla cartella principale del tuo sito web. Di solito si chiama 'public_html' e contiene le cartelle wp-admin, wp-includes e wp-content, insieme ad altri file.
Dopodiché, connettiti al tuo sito web utilizzando un client FTP. Una volta connesso, naviga nella cartella principale del tuo sito web (spesso chiamata 'public_html' e contenente le cartelle wp-admin, wp-includes e wp-content).
Ora, apri la cartella 'wordpress' sul tuo computer. Seleziona le cartelle wp-admin e wp-includes, quindi caricale nella directory principale del tuo sito web.

Importante: NON caricare la cartella wp-content dal download pulito. Questo sovrascriverebbe i tuoi temi, plugin e caricamenti.
Il tuo client FTP ti chiederà se desideri sovrascrivere i file esistenti. Seleziona 'Sovrascrivi' e seleziona la casella 'Usa sempre questa azione' per assicurarti che tutti i file corrotti vengano sostituiti.

Infine, premi il pulsante 'OK'. I tuoi vecchi file di WordPress verranno ora sostituiti con copie fresche.
Se la sostituzione dei file corrotti non risolve il problema, allora devi passare al passaggio successivo.
8. Installa un Firewall sul Tuo Sito Web
Il tuo sito web WordPress potrebbe anche essere offline a causa di attacchi malware o DDoS.
Durante un attacco DDoS, un hacker invia una grande quantità di richieste di dati al tuo server di hosting WordPress. Questo fa rallentare il server e alla fine lo manda in crash.
Allo stesso modo, il malware è un software che si inietta nei tuoi file WordPress. Utilizza le risorse del tuo server WordPress attaccando altri siti web o generando spam.
Fortunatamente, puoi facilmente prevenire attacchi DDoS e malware utilizzando un firewall per applicazioni web.
Il firewall agisce come un filtro tra il tuo sito web e il traffico in entrata. Identifica e blocca tutte le richieste sospette prima che raggiungano il tuo server.
Ti consigliamo di utilizzare un firewall a livello DNS come Cloudflare. Il suo potente piano gratuito include una robusta protezione DDoS e un firewall per applicazioni web (WAF) che blocca il traffico indesiderato prima ancora che raggiunga il tuo sito. È uno dei modi migliori per proteggere il tuo sito da questo tipo di attacchi.

Suggerimento esperto: Noi di WPBeginner utilizziamo il piano enterprise di Cloudflare. Fa un lavoro fantastico nel bloccare automaticamente gli attacchi, che è una parte fondamentale della nostra strategia di sicurezza.
Per la sicurezza sul sito, ti consigliamo inoltre di installare il plugin gratuito Sucuri. Aiuta con il rafforzamento della sicurezza, la scansione di malware e il monitoraggio dell'integrità dei file direttamente dalla tua dashboard di WordPress. L'utilizzo congiunto di Cloudflare e Sucuri fornisce eccellenti livelli di sicurezza.
Potresti voler leggere il nostro articolo su Sucuri vs. Cloudflare per un confronto dettagliato.
Per una migliore protezione del sito web, dovrai anche utilizzare le migliori pratiche di sicurezza sul tuo sito WordPress. Per maggiori dettagli, consulta la nostra guida completa alla sicurezza di WordPress con istruzioni passo passo su come proteggere il tuo sito.
9. Passa a un piano di hosting WordPress affidabile
Infine, se hai provato tutti i passaggi precedenti e il tuo sito web continua a bloccarsi, allora potrebbe essere il momento di passare a un servizio di hosting WordPress affidabile.
Se hai una piccola impresa o un blog, ti consigliamo di passare a Bluehost o Hostinger.
Se gestisci un negozio online, allora SiteGround è il provider di hosting di riferimento perché viene fornito con un piano di hosting EDD gestito. Questo ti consente di lanciare un negozio eCommerce pronto all'uso. È anche una buona scelta se hai un negozio WooCommerce.
In alternativa, se hai un'attività in rapida crescita, dovresti considerare di passare a un provider di hosting WordPress gestito come WP Engine.
Una volta scelto un provider, dovrai spostare il tuo sito web sul nuovo host.
La maggior parte delle società di hosting offre un servizio di migrazione gratuito che ti consente di migrare il tuo sito web senza tempi di inattività.
Puoi anche spostare il tuo sito web da solo. Per istruzioni dettagliate, potresti voler consultare il nostro tutorial su come spostare WordPress su un nuovo host o server.
Domande frequenti (FAQ)
Ecco le risposte ad alcune delle domande più frequenti che riceviamo riguardo all'inattività dei siti web WordPress.
1. Perché il mio sito web va continuamente offline?
Ci sono molte ragioni potenziali per frequenti inattività. Le cause più comuni includono un provider di hosting inaffidabile, un nome di dominio scaduto, un plugin o un tema in conflitto, o persino un attacco informatico.
2. Un plugin WordPress può far crashare il mio sito web?
Sì, un plugin può assolutamente far crashare il tuo sito, specialmente se è codificato male o è in conflitto con un altro plugin o con il tuo tema. Ecco perché uno dei passaggi di risoluzione dei problemi più importanti è disattivare tutti i tuoi plugin per vedere se questo risolve il problema.
3. Quanta inattività è considerata normale per un sito web?
Idealmente, il tuo sito web dovrebbe avere un uptime del 99,9% o superiore. Se il tuo sito va offline regolarmente, è un chiaro segnale che c'è un problema sottostante che deve essere risolto, spesso correlato al tuo servizio di hosting.
4. Qual è la prima cosa che dovrei fare quando il mio sito è offline?
Prima di iniziare qualsiasi risoluzione dei problemi complessa, dovresti prima confermare che il sito sia offline per tutti e non solo per te. Uno strumento gratuito come l'Uptime Checker di IsItWP può dirti rapidamente se il problema è dalla tua parte o con il server del sito web.
Risorse aggiuntive
Speriamo che questa guida ti abbia aiutato a capire cosa fare quando il tuo sito WordPress continua ad andare offline. Ora che il tuo sito è di nuovo online, potresti trovare utili anche queste guide per migliorarlo ulteriormente:
- I migliori servizi CDN per WordPress (a confronto)
- La guida definitiva per aumentare la velocità e le prestazioni di WordPress
Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.


Dennis Muthomi
Ho implementato UptimeRobot con notifiche Slack su tutti i siti dei clienti, il che aiuta a individuare i problemi prima che diventino problemi seri. E funziona DAVVERO bene!!
Questo integra il primo punto dell'articolo riguardo al controllo dello stato del sito, ma consente una risposta immediata anziché attendere i rapporti dei clienti.
Avere questi avvisi automatizzati ha fatto risparmiare innumerevoli ore e ha contribuito a mantenere la fiducia dei clienti grazie a tempi di risoluzione rapidi.
Jiří Vaněk
A volte è anche utile contattare il tuo provider di web hosting. Il tuo sito web potrebbe essere infetto da malware. Molti provider dispongono di software interni per controllare file sospetti e possono scansionare il sito web per rilevare se è compromesso e danneggiato a causa di un aggressore. Quindi, ripristinare da un backup, se disponibile, può essere utile.