Cum să-ți migrezi blogul de la Blogger la WordPress

Publicat: 2022-02-26

Blogul dvs. (abc.blogspot.com) este găzduit pe Blogger și acum ați dori să mutați blogul de la Blogger la WordPress (autogăzduit) cu un nume de domeniu personal precum abc.com. Care este cea mai simplă modalitate de a trece de la Blogger la WordPress fără a pierde traficul de căutare Google, rangul paginii și abonații existenți ai feedului?

WordPress oferă o opțiune ușoară cu un singur clic pentru a importa postări de blog și comentarii ale cititorilor de pe Blogger într-un nou blog WordPress, dar migrarea înseamnă mai mult decât transferul de conținut. De exemplu:

  • Unele dintre articolele dvs. de pe vechiul blog blogspot ar putea avea o poziție foarte bună în motoarele de căutare pentru anumite cuvinte cheie, dar odată ce mutați aceste articole pe un nou blog WordPress, veți pierde traficul de căutare organic, deoarece permalinkurile (sau URL-urile) postărilor dvs. de blog se va schimba.
  • Oamenii ajung la blogul tău prin motoarele de căutare, marcajele browserului și recomandările de la alte site-uri web care au legat paginile blogului tău. Dacă migrați la WordPress, Blogger nu va redirecționa automat acești vizitatori către noul dvs. site web.
  • Când treceți de la Blogger la WordPress, cititorii existenți care sunt abonați la fluxul dvs. RSS Blogger se pot pierde pentru totdeauna dacă nu se abonează manual la noua adresă de feed WordPress (și majoritatea nu o vor face).

Instrumentul de importare disponibil în WordPress va transfera numai conținut de la Blogger la Wordpress, dar dacă doriți să vă ocupați și de diferitele probleme enumerate mai sus, urmați acest tutorial pas cu pas. Este nevoie de mai puțin de 5 minute pentru a finaliza și, de asemenea, veți putea transfera tot Google Juice de la vechea adresă blogspot.com pe noul dvs. blog WordPress.

Cum să-ți muți blogul de la Blogger la WordPress

Înainte de a începe migrarea, poate fi o idee bună să faceți backup pentru blogul dvs. Blogger, inclusiv șablonul XML, postările de blog și comentariile doar pentru a fi sigur.

Dacă aveți nevoie de asistență cu migrarea Blogger la WordPress, vă rugăm să luați legătura cu mine folosind formularul de contact de la ctrlq.org. Aceasta este o opțiune plătită.

  1. Înregistrați un nou domeniu web, cumpărați găzduire web și instalați WordPress pe noul dvs. domeniu.
  2. Deschideți tabloul de bord WordPress și sub Instrumente -> Import, selectați opțiunea Blogger*. Autorizați WordPress să vă acceseze contul Blogger, selectați blogul dvs. blogspot.com și în câteva minute, toate postările și comentariile blogului dvs. Blogger vor fi disponibile pe noul site WordPress.
  3. Deschideți editorul de teme WordPress sub Aspect -> Editor și deschideți fișierul functions.php pentru editare. Majoritatea temelor WordPress includ un fișier functions.php sau îl puteți încărca manual în folderul cu teme WordPress prin cPanel sau FTP. Copiați și inserați următorul fragment de cod în fișierul functions.php (la începutul fișierului) și faceți clic pe butonul „Actualizați fișierul” pentru a salva modificările.
 <?php function labnol_blogger_query_vars_filter( $vars ) { $vars[] = "blogger"; return $vars; } add_filter('query_vars', 'labnol_blogger_query_vars_filter'); function labnol_blogger_template_redirect() { global $wp_query; $blogger = $wp_query->query_vars['blogger']; if ( isset ( $blogger ) ) { wp_redirect( labnol_get_wordpress_url ( $blogger ) , 301 ); exit; } } add_action( 'template_redirect', 'labnol_blogger_template_redirect' ); function labnol_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(); } return $url ? $url : home_url(); } ?>
  1. Deschideți tabloul de bord Blogger și alegeți Șabloane. Derulați în jos pagina de șabloane și alegeți opțiunea „Reveniți la șabloanele clasice” pentru a trece de la șabloanele Blogger bazate pe XML la șabloanele clasice bazate pe etichete.
  2. Copiați și inserați următorul fragment în editorul de șabloane Blogger, dar înainte de a face asta, înlocuiți toate aparițiile labnol.org cu noul dvs. URL al site-ului WordPress. De exemplu, dacă site-ul dvs. WordPress se află la example.com, înlocuiți labnol.org cu example.com și inserați fragmentul modificat în editorul de șabloane Blogger. Salvați modificările.
 <html> <head> <title><$BlogPageTitle$></title> <script> <MainOrArchivePage> window.location.href="http://labnol.org/" </MainOrArchivePage> <Blogger><ItemPage> window.location.href="http://labnol.org/?blogger=<$BlogItemPermalinkURL$>" </ItemPage></Blogger> </script> <MainPage> <link rel="canonical" href="http://labnol.org/" /> </MainPage> <Blogger> <ItemPage> <link rel="canonical" href="http://labnol.org/?blogger=<$BlogItemPermalinkURL$>" /> </ItemPage> </Blogger> </head> <body> <MainOrArchivePage> <h1><a href="http://labnol.org/"><$BlogTitle$></a></h1> </MainOrArchivePage> <Blogger> <ItemPage> <h1><a href="http://labnol.org/?blogger=<$BlogItemPermalinkURL$>"><$BlogItemTitle$></a></h1> <$BlogItemBody$> </ItemPage> </Blogger> </body> </html>

Aproape am terminat. Deschideți orice pagină de pe vechiul blog Blogger și ar trebui să vă redirecționeze către pagina WordPress corespunzătoare. Folosim o redirecționare 301 permanentă pe partea WordPress și, prin urmare, toate Google Juice și PageRank ar trebui să treacă către noile tale pagini WordPress. (video)

Metoda de mai sus funcționează pentru adrese URL obișnuite blogspot.com și, de asemenea, pentru domenii Blogger specifice țării, cum ar fi blogspot.co.uk, blogspot.com.au sau blogspot.in.

Instrumentul de importare Blogger mută numai postările și comentariile din Blogger în WordPress, dar nu și imaginile. Și asta ar trebui să fie în regulă, deoarece adresele URL ale imaginilor din postările tale WordPress importate indică în continuare către blogspot.com (unde imaginile au fost găzduite inițial) și, prin urmare, nimic nu s-ar sparge.

Vedeți și: Mutați Blogger pe domeniul personalizat în WordPress

Comutați fluxul RSS de la Blogger la WordPress

Când treceți de la Blogger la WordPress, adresa URL a fluxului dvs. RSS se va schimba, de asemenea. Accesați Blogger -> Setări -> Altele și alegeți Adresa URL de redirecționare a postării feedului sub Feed site. Aici puteți introduce adresa web a noului dvs. feed RSS WordPress aici, iar abonatul RSS existent se va muta automat la noul dvs. feed.

Dacă utilizați FeedBurner, înlocuiți sursa din fluxul RSS Blogger în noul dvs. feed WordPress.

Migrarea la WordPress s-a încheiat - Ce urmează?

Acum că noul dvs. site WordPress este deschis și funcționează cu toate postările vechi Blogger, iată câteva lucruri importante pe care ar trebui să le faceți:

  1. Adăugați noul dvs. site WordPress la Google Webmaster, verificați proprietarul site-ului și, de asemenea, trimiteți un Sitemap XML care listează adresele URL de pe noul dvs. site.
  2. Urmați aceste sfaturi de optimizare WordPress, instalați unele dintre pluginurile esențiale și acordați o atenție deosebită îmbunătățirii securității site-ului dvs. WordPress.
  3. Urmați aceste sfaturi pentru blogging și duceți-vă blogul la nivelul următor.

PS: Google a încetat să mai accepte OAuth 1.0 și, prin urmare, pluginul de importator Blogger existent în WordPress a încetat să funcționeze. Dezvoltatorul pluginului și-a exprimat incapacitatea de a actualiza pluginul pentru a utiliza Blogger 3 API și OAuth 2.0 și, prin urmare, suntem blocați în acest moment.