Blogger è uno strumento gratuito che ti permette di creare un blog rapidamente. Tuttavia, molti utenti di Blogger si rendono conto che se hanno bisogno di un maggiore controllo sui propri blog, devono ospitarli autonomamente e WordPress è la soluzione ideale.

In questo tutorial, ti mostrerò come migrare il tuo blog "Blogger" su WordPress, senza perdere i dati di classifica.

bloggertowp

Passaggio 0: prima di iniziare

Prima di iniziare è necessario disporre di un eccellente hosting WordPress. Scopri i passaggi di 12 da seguire per creare un blog WordPress. In questo tutorial, scoprirai anche come installare WordPress facilmente.

Primo passaggio: come esportare il tuo blog "Blogger"

La prima cosa che devi fare è esportare il tuo blog Blogger, che può essere fatto navigando nella seguente posizione " Impostazioni> Altri".

export-blogger

Cliccando su esporta blog, noterai una nuova finestra che apparirà e dovrai cliccare su " Scarica il blog".

export-the-blog

Al termine, il tuo blog verrà scaricato come file XML.

Passaggio due: come importare Blogger su WordPress

Per iniziare a importare il tuo blog Blogger in WordPress, tutto ciò che devi fare è accedere agli strumenti di WordPress e fare clic su " Blogger".

menu di Blogger

Se non hai ancora installato lo strumento Blogger, ora è il momento di farlo tramite la finestra che si aprirà. Installa e attiva lo strumento, quindi verrai reindirizzato a una nuova pagina in cui dovrai invece inviare il tuo file xml scaricato.

upload-the-blog

Se il file da inviare è più grande della dimensione del file consentita "Caricamenti", dovresti considerare l'aggiornamento della restrizione. Consulta il tuo provider di hosting.

Cliccando " Invia il file e importalo", WordPress importerà i diversi articoli" Blogger Sul tuo blog WordPress. Puoi modificare gli autori degli articoli o creare un nuovo account che sarà l'autore degli articoli.

Passaggio tre: configurare i permalink

"Permalink" è il termine utilizzato nella struttura dell'URL di ogni pagina. WordPress offre funzionalità integrate per consentirti di modificare la struttura degli URL. Tuttavia, poiché stai importando dati da Blogger, potresti volere che la tua struttura sia simile a Blogger.

Per configurare i permalink, devi accedere alla posizione " Impostazioni> Permalink"E scegli l'opzione" Mese e Titolo".

change-permalink

Fase quattro: impostare un reindirizzamento

Questo è il passaggio più importante nella migrazione di un blog, in quanto ti consente di reindirizzare il tuo vecchio blog a quello nuovo.

La parte migliore del reindirizzamento è che potresti voler indirizzare i visitatori sulla pagina esatta che stanno cercando (o quello in cui avrebbero dovuto inciampare se non ci fosse stata alcuna migrazione). Inoltre, ciò consente ai motori di ricerca di sapere che il tuo vecchio blog è stato spostato.

Per spostare correttamente il tuo blog Blogger su WordPress, devi eseguire un reindirizzamento a due livelli.

La prima cosa è reindirizzare i visitatori di Blogger al tuo blog WordPress. Il secondo è che una volta che l'utente è sul tuo blog, puoi reindirizzarlo alla pagina che voleva aprire sul tuo vecchio blog.

Inizieremo reindirizzando su Blogger al tuo nuovo blog WordPress. Per iniziare, torna su Blogger e fai clic su " modelli".

Model-blogger

Quindi scorrere verso il basso e fare clic su " Ritorna al modello classico Nella sezione " Ritorna ai modelli classici".

back-to-classic-modello

Al termine, modifica il codice HTML del modello e sostituiscilo con il codice seguente:

<$ BlogPageTitle $>
    
    window.location.href="http://example.com/"
    
    
     
     window.location.href="http://example.com/?blogger="
     
    
   " /> <$ BlogTitle $> "><$ BlogItemTitle $> <$ BlogItemBody $>

Sostituisci i valori "http://example.com/" con l'indirizzo del tuo blog WordPress.

Ora devi solo salvare il modello. Ora dobbiamo reindirizzare l'utente alla pagina che voleva vedere sul vecchio blog. Per questo, dobbiamo modificare il nostro WordPress Plugin (Scopri come creare facilmente il tuo plugin WordPress). E in questo plugin, devi solo aggiungere la seguente parte di codice:

funzione blogger_query_vars_filter ($ vars) {$ vars [] = "blogger"; return $ vars; } add_filter ('query_vars', 'blogger_query_vars_filter'); funzione blogger_template_redirect () {global $ wp_query; $ blogger = $ wp_query-> query_vars ["blogger"]; if (isset ($ blogger)) {wp_redirect (get_wordpress_url ($ blogger), 301); Uscita; }} add_action ('template_redirect', 'blogger_template_redirect'); funzione get_wordpress_url ($ blogger) {if (preg_match ('@ ^ (?: https ?: //)? ([^ /] +) (. *) @i', $ blogger, $ url_parts)) {$ query = new WP_Query (array ("meta_key" => "blogger_permalink", "meta_value" => $ url_parts [2])); if ($ query-> have_posts ()) {$ query-> the_post (); $ url = get_permalink (); } wp_reset_postdata (); } restituire $ url? $ url: home_url (); }

Il codice sopra crea un reindirizzamento 301 che ti consentirà di conservare la SEO.

Una volta incollato questo codice sul plug-in, i reindirizzamenti avranno effetto. Chiunque visiti un vecchio articolo di Blogger dal motore di ricerca di Google verrà reindirizzato all'articolo sul nuovo blog.

5. Reindirizzare il feed RSS

Il reindirizzamento del feed è altrettanto importante perché spesso abbiamo più abbonati al feed RSS e i tuoi vecchi abbonati al feed RSS non potranno essere informati della migrazione. Quello che puoi fare è accedere al tuo account Blogger e accedere alla posizione " Impostazioni> Altri".

nella sezione "Flux", in " URL di reindirizzamento feed articolo ? », Aggiungi un nuovo URL. Verrà visualizzato un campo, è su questo campo che specificherai l'URL del tuo feed RSS.

reindirizzare-the-flow

Il feed RSS di WordPress è generalmente disponibile a questo URL "http://example.com/feed/.

Questo è tutto per questo tutorial, spero che ti permetta di esportare facilmente il tuo blog di Blogger su WordPress. Non esitare a contattarci in caso di dubbi.