Ci capita spesso di sentire proprietari di siti web che si sentono bloccati dalle limitazioni di Ghost, ma che sono nervosi all’idea di passare a WordPress. Chi siamo si preoccupa di perdere i contenuti, di rompere il sito o di spendere innumerevoli ore per il processo di migrazione.
Di fronte a questa sfida, abbiamo deciso di mettere a punto un piano adeguato per aiutare tutti a trasferire i propri siti web da Ghost a WordPress. Il segreto sta nell’utilizzare gli strumenti giusti e nel seguire un approccio diretto, passo dopo passo, che garantisca il trasferimento corretto di tutti i contenuti importanti.
Oggi condividiamo questo processo di migrazione elaborato e testato, in modo che non dobbiate passare ore (o addirittura giorni!) a copiare manualmente i contenuti.
Ecco come passare da Ghost a WordPress senza stress.

Passare da Ghost a WordPress
Noi di WPBeginner esploriamo sempre piattaforme diverse, così di recente abbiamo messo Ghost e WordPress testa a testa, testando a fondo entrambe le piattaforme per vedere come si confrontano in termini di facilità d’uso, caratteristiche, prezzi e altro ancora.
Abbiamo notato molte somiglianze tra Ghost e WordPress. Tuttavia, l’abbiamo trovato piuttosto limitato in termini di caratteristiche.
Quando parliamo di WordPress, ci riferiamo a WordPress.org ospitato all’esterno, non a WordPress.com, che è un servizio di hosting. Se non siete sicuri della differenza, non preoccupatevi. La nostra utile guida su WordPress.com vs WordPress.org vi mette alla copertina.
Abbiamo sentito molti lettori che hanno iniziato il loro viaggio online con Ghost, per poi scoprire i suoi limiti e decidere di passare a WordPress. Se questo è il vostro caso, siete nel posto giusto. Questa guida vi guiderà attraverso il processo di passaggio:
Passo 1: Iniziare con WordPress
Per avviare un sito web WordPress, è necessario disporre di un nome di dominio e di un hosting per il sito web.
Il nome di dominio è il nome del vostro sito web (come wpbeginner.com) ed è quello che gli utenti digitano nel browser per visitarlo. Un account di web hosting è il luogo in cui vengono memorizzati tutti i file del sito.
Mentre WordPress è gratuito, il nome di dominio e l’hosting web sono a pagamento (14,99 dollari all’anno per il dominio e 7,99 dollari al mese per l’hosting web).
Per fortuna Bluehost, un fornitore di hosting WordPress ufficialmente raccomandato, ha accettato di offrire ai nostri utenti un dominio gratuito e uno sconto di oltre il 70% sull’hosting web.
Nota: è possibile che abbiate già un nome di dominio per il vostro sito web Ghost, che potete puntare a WordPress dopo aver spostato il vostro sito web. Tuttavia, se non avete un nome di dominio, potete ottenerne uno gratuitamente quando vi iscrivete a Bluehost.
Volete mantenere il dominio personalizzato del vostro sito Ghost? Nessun problema.
Per ora potete installare WordPress su un sottodominio temporaneo. Non preoccupatevi, vi mostreremo esattamente come collegare il dominio personalizzato al vostro nuovo account di hosting WordPress più avanti in questa guida.
Dopo aver sottoscritto un account di hosting, potete seguire le nostre istruzioni su come installare WordPress.
Dopo l’installazione di WordPress, si vedrà la dashboard di amministrazione di WordPress, che ha questo aspetto:

Passo 2: Esportazione del contenuto da Ghost
Ghost permette di esportare facilmente i contenuti del proprio account.
È sufficiente accedere alla dashboard del proprio account e fare clic sull’icona “Impostazioni” situata in fondo alla colonna di sinistra.

Da qui è necessario fare clic sul menu “Labs”. In questo modo si accede alle funzioni Ghost ancora in fase di sviluppo.
Fare clic sul “pulsante Esporta” accanto alla sezione “Esporta i tuoi contenuti”.

Il browser scaricherà ora un file di esportazione in formato JSON. Tuttavia, gli strumenti di importazione di WordPress non supportano questo formato, quindi dovrete convertirlo nel formato XML di WordPress.
Passo 3: Conversione del file di esportazione di Ghost in formato WordPress
Il file di esportazione predefinito di Ghost non utilizza un formato supportato da WordPress e non esisteva un modo affidabile per convertirlo in modo sicuro nel formato corretto.
Abbiamo deciso di risolvere questo problema e abbiamo creato lo strumento Ghost to WordPress Importer. Questo strumento è gratuito e consente di convertire il file di esportazione JSON di Ghost in un file XML compatibile con WordPress.
Basta andare sul sito web dello strumento di migrazione da Ghost a WordPress e compilare il modulo. Successivamente, è necessario selezionare il file di esportazione di Ghost scaricato in precedenza.

Fare clic sul pulsante “Genera file di importazione WP” per continuare.
Lo strumento di migrazione da Ghost a WordPress convertirà quindi il file di esportazione di Ghost nel formato XML di WordPress. Una volta terminato, è possibile scaricare il file sul proprio computer.
Ora siete pronti per iniziare a importare i contenuti nel vostro sito web WordPress.
Passo 4: Importare il contenuto in WordPress
Dall’area di amministrazione di WordPress, è necessario visitare la pagina Strumenti ” Importazione e fare clic sul link “Installa ora” sotto l’importatore di WordPress.

WordPress installerà ora il plugin dell’importatore. Al termine, il link per l’installazione cambierà in “Esegui importatore”.
Fate clic sul link “Esegui importatore”.

Nella schermata successiva, dovete fare clic sul pulsante “Carica file” per selezionare il file XML di WordPress scaricato nel passaggio precedente.
Fare clic sul pulsante “Carica file e importa” per continuare.

WordPress caricherà ora il file di importazione. Successivamente, vi verrà chiesto di assegnare gli autori.
È possibile importare un autore dal proprio sito web Ghost, creare un nuovo autore o assegnare tutti i contenuti a un utente WordPress esistente.

Ricordate di selezionare la casella accanto a “Scarica e importa gli allegati”. In questo modo si cercherà di recuperare le immagini dal sito web Ghost e di importarle nella libreria dei media di WordPress, in modo da poterle utilizzare in seguito.
Una volta terminata l’esecuzione dell’importatore, verrà visualizzato un messaggio di successo.

Occasionalmente, si può riscontrare un piccolo problema, come notare che alcune pubblicazioni non sono state spostate durante il processo di importazione, o forse l’intera operazione è andata in tilt.
Non preoccupatevi! È possibile eseguire lo strumento di importazione tutte le volte che se ne ha bisogno. È abbastanza intelligente da ignorare eventuali duplicati e prenderà solo i contenuti che non ha trovato al primo tentativo.
Passo 5: puntare il dominio su WordPress
Dopo aver migrato con successo i contenuti da Ghost a WordPress, è ora di iniziare a indirizzare gli utenti verso il nuovo sito web WordPress.
Se il vostro sito web utilizzava un sottodominio brandizzato Ghost (come yourwebsite.ghost.io), non potete puntare quel link al vostro nuovo sito WordPress. Si consiglia invece di modificare il sito web di Ghost e di aggiungere una notifica in testo semplice che informi gli utenti di visitare il sito web nella nuova posizione.
D’altra parte, se stavate utilizzando un dominio personalizzato come yourdomain.com, potete cambiare le impostazioni DNS e farlo puntare al vostro nuovo provider di hosting WordPress.
Per modificare le impostazioni del dominio, accedi al tuo account di registrazione del dominio e trova l’opzione per modificare le impostazioni DNS.
Nell’area delle impostazioni DNS, dovete inserire le informazioni del nameserver del vostro nuovo provider di hosting WordPress. Di solito, l’aspetto è simile a questo:
ns1.bluehost.com
ns2.bluehost.com
Per altre società di registrazione di domini, consultate la nostra guida completa su come cambiare facilmente i server dei nomi DNS.
Una volta modificato il server dei nomi DNS, il dominio mostrerà il vostro sito web WordPress invece del vecchio sito web Ghost. Si noti che le modifiche possono richiedere un paio di giorni per avere effetto.
Passo 6: Impostazione dei permalink
Il passo successivo consiste nel reindirizzare gli utenti da ogni pagina del vostro sito web Ghost al post o alla pagina corretta di WordPress.
I siti web Ghost utilizzano il nome della pagina o del post come struttura predefinita dei permalink. È possibile trovare corrispondenza sul proprio sito WordPress semplicemente andando su Impostazioni ” Permalinks e scegliendo “Nome della pagina” come struttura dell’URL.

Non dimenticate di fare clic sul pulsante “Salva modifiche” per memorizzare le modifiche.
Nota: se il sito web Ghost utilizzava un sottodominio, non sarà possibile impostare i reindirizzamenti modificando i permalink.
Passo 7: Installare i plugin e gli strumenti essenziali di WordPress
Bene, siete riusciti a passare da Ghost a WordPress – complimenti!
Ora arriva la parte più emozionante: liberare la vera potenza di WordPress con i suoi incredibili plugin e strumenti per aiutare il vostro sito web a crescere. Ecco alcuni must per iniziare:
1. WPForms – Pensate a WPForms come a un modo super facile per creare qualsiasi tipo di modulo di cui abbiate bisogno: moduli di contatto, sondaggi e altro. È il miglior plugin per moduli di contatto in circolazione. È anche il plugin che utilizziamo in WPBeginner e in tutti i nostri brand partner – selezionate la nostra recensione approfondita di WPForms per tutti i dettagli più succosi.
2. All in One SEO – AIOSEO è il plugin SEO per WordPress più completo sul mercato. È facilissimo da usare ed è dotato di una configurazione guidata, di uno strumento di verifica SEO, di un punteggio TruSEO per pagine e post e di altre caratteristiche che vi aiuteranno a ottenere più traffico. Noi usiamo AIOSEO per ottimizzare ogni singolo articolo che pubblichiamo su WPBeginner, e ha avuto un enorme impatto sul nostro posizionamento nei motori di ricerca (per maggiori informazioni, consultate la nostra recensione di AIOSEO).
3. PushEngage – Immaginate di poter inviare piccoli messaggi direttamente ai telefoni o ai computer dei vostri visitatori, anche dopo che hanno lasciato il vostro sito web. PushEngage è lo strumento migliore per inviare queste “notifiche push”. È un modo fantastico per riportare le persone sul vostro sito, aumentare le visualizzazioni delle pagine e trasformare i visitatori in fan fedeli. Ancora una volta, si tratta di uno strumento che utilizziamo su WPBeginner e su molti dei nostri brand partner e che ha dato grandi risultati.
4. MonsterInsights – Volete sapere chi visita il vostro sito web e cosa fa? MonsterInsights rende semplicissimo collegare Google Analytics al vostro sito WordPress. Poi, visualizza report di facile comprensione direttamente nella dashboard di WordPress, in modo da poter vedere come si comporta il vostro sito web. È facilmente il miglior plugin per Google Analytics che abbiamo provato, quindi ovviamente lo usiamo su WPBeginner (abbiamo anche scritto una recensione approfondita di MonsterInsights basata sulle nostre esperienze).
5. SeedProd – SeedProd è un potente builder di pagine WordPress che consente di progettare bellissime landing page per il vostro sito web. È dotato anche di un builder di temi, per cui è possibile creare un intero tema WordPress senza scrivere alcun codice.
Volete altri fantastici strumenti e suggerimenti per far crescere il vostro nuovo sito web WordPress? Selezionate il nostro elenco completo di plugin WordPress indispensabili per tutti i tipi di blog e siti web.
Speriamo che questo articolo vi abbia aiutato a migrare correttamente da Ghost a WordPress. Potreste anche voler consultare la nostra lista di controllo delle cose da fare dopo l’installazione di WordPress o vedere la nostra recensione definitiva di WordPress per approfondire i suoi pro e contro.
Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.
Doug
Hey, how do I get the category to move with it? Or not possible?
WPBeginner Support
If your categories do not import with the file then you would need to manually recreate the categories on WordPress.
Admin
Jimothy
I’m getting a syntax error when uploading my Ghost JSON file. Running Ghost version 5.25.2. Any ideas?
WPBeginner Support
It would depend on what else is in the error message. Please reach out to our team using our contact form below for us to take a look.
https://www.wpbeginner.com/contact/
Admin
Aimee
Hey! Awesome article.
Any ideas on how to do this if you plan on using multisite afterwards? I use Ghost today, but I have a lot of collections that I’d like to keep with multisite instead of just categories and tags.
WPBeginner Support
The tool was not built for multisite but if you wanted to do that you could import all of your content and organize it with tags and categories and then export that content from WordPress based on the category or tag to your different multisites.
Admin
Aimee
yeah, that’s precisely what I’ve done. I also found an amazing plugin that let me copy posts and pages from one site to all the others. That helped a lot as well. Now I hope I can safely login again to my new WP site, just changed the url from my staging site. Thanks for all your help!