Cara Migrasi Blog Anda dari Blogger ke WordPress

Diterbitkan: 2022-02-26

Blog Anda (abc.blogspot.com) di-host di Blogger dan Anda sekarang ingin memindahkan blog dari Blogger ke WordPress (self-hosted) dengan nama domain pribadi seperti abc.com. Apa cara termudah untuk beralih dari Blogger ke WordPress tanpa kehilangan lalu lintas pencarian Google, peringkat halaman, dan pelanggan umpan Anda yang ada?

WordPress menyediakan opsi satu klik yang mudah untuk mengimpor posting blog dan komentar pembaca dari Blogger ke blog WordPress baru, tetapi ada lebih banyak migrasi daripada sekadar mentransfer konten. Contohnya:

  • Beberapa artikel Anda di blog blogspot lama dapat berperingkat sangat tinggi di mesin pencari untuk kata kunci tertentu, tetapi begitu Anda memindahkan artikel ini ke blog WordPress baru, Anda akan kehilangan lalu lintas pencarian organik karena permalink (atau URL) posting blog Anda. akan berubah.
  • Orang-orang datang ke blog Anda melalui mesin pencari, bookmark browser, dan rujukan dari situs web lain yang telah menautkan ke halaman blog Anda. Jika Anda bermigrasi ke WordPress, Blogger tidak akan secara otomatis mengarahkan pengunjung ini ke situs web baru Anda.
  • Saat Anda beralih dari Blogger ke WordPress, pembaca yang sudah ada yang berlangganan RSS Feed Blogger Anda mungkin akan hilang selamanya jika mereka tidak berlangganan secara manual ke alamat feed WordPress baru Anda (dan sebagian besar tidak).

Alat Importir yang tersedia di dalam WordPress hanya akan mentransfer konten dari Blogger ke Wordpress tetapi jika juga ingin menangani berbagai masalah yang tercantum di atas, ikuti tutorial langkah demi langkah ini. Dibutuhkan kurang dari 5 menit untuk menyelesaikannya dan Anda juga dapat mentransfer semua Google Juice dari alamat blogspot.com lama ke blog WordPress baru Anda.

Cara Memindahkan Blog Anda dari Blogger ke WordPress

Sebelum Anda memulai migrasi, mungkin ada baiknya untuk membuat cadangan blog Blogger Anda termasuk template XML, posting blog dan komentar hanya untuk berada di sisi yang aman.

Jika Anda memerlukan bantuan dengan migrasi Blogger ke WordPress, silakan hubungi saya menggunakan formulir kontak di ctrlq.org. Ini adalah opsi berbayar.

  1. Daftarkan domain web baru, beli hosting web, dan instal WordPress di domain baru Anda.
  2. Buka Dasbor Admin WordPress Anda dan di bawah Alat -> Impor, pilih opsi Blogger*. Otorisasi WordPress untuk mengakses Akun Blogger Anda, pilih blog blogspot.com Anda dan dalam beberapa menit, semua posting dan komentar blog Blogger Anda akan tersedia di situs WordPress baru.
  3. Buka editor tema WordPress di bawah Appearance -> Editor dan buka file functions.php untuk diedit. Sebagian besar tema WordPress menyertakan file functions.php atau Anda dapat mengunggahnya secara manual ke folder tema WordPress Anda melalui cPanel atau FTP. Copy-paste potongan kode berikut di dalam file functions.php Anda (di awal file) dan klik tombol “Update File” untuk menyimpan perubahan Anda.
 <?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. Buka Dashboard Blogger Anda dan pilih Template. Gulir ke bawah halaman template dan pilih opsi "Kembalikan ke Template Klasik" untuk beralih dari template Blogger berbasis XML ke template berbasis Tag klasik.
  2. Salin-tempel cuplikan berikut ke editor template Blogger Anda, tetapi sebelum Anda melakukannya, ganti semua kemunculan labnol.org dengan URL situs WordPress baru Anda. Misalnya, jika situs WordPress Anda berada di example.com, ganti labnol.org dengan example.com dan tempelkan cuplikan yang dimodifikasi di editor template Blogger. Simpan perubahan.
 <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>

Kami hampir selesai. Buka halaman mana pun di blog Blogger lama Anda dan itu akan mengarahkan Anda ke halaman WordPress yang sesuai. Kami menggunakan pengalihan 301 permanen di sisi WordPress dan oleh karena itu semua Google Juice dan PageRank harus diteruskan ke halaman WordPress baru Anda. (video)

Metode di atas berfungsi untuk URL blogspot.com biasa dan juga domain Blogger khusus negara seperti blogspot.co.uk, blogspot.com.au, atau blogspot.in.

Alat Impor Blogger hanya memindahkan posting dan komentar dari Blogger ke WordPress tetapi tidak memindahkan gambar. Dan itu seharusnya baik-baik saja karena URL gambar di posting WordPress yang Anda impor masih mengarah ke blogspot.com (tempat gambar awalnya di-host) dan oleh karena itu tidak ada yang rusak.

Lihat juga: Pindahkan Blogger di Domain Khusus ke WordPress

Beralih Umpan RSS dari Blogger ke WordPress

Saat Anda berpindah dari Blogger ke WordPress, URL umpan RSS Anda juga akan berubah. Buka Blogger -> Pengaturan -> Lainnya dan pilih URL Pengalihan Umpan Posting di bawah Umpan Situs. Di sini Anda dapat mengetikkan alamat web umpan RSS WordPress baru Anda di sini dan pelanggan RSS yang ada akan secara otomatis pindah ke umpan baru Anda.

Jika Anda menggunakan FeedBurner, cukup ganti sumber dari RSS feed Blogger ke feed WordPress baru Anda.

Migrasi ke WordPress Selesai - Apa Selanjutnya?

Sekarang setelah situs WordPress baru Anda aktif dan berjalan dengan semua posting Blogger lama, berikut adalah beberapa hal penting yang harus Anda lakukan:

  1. Tambahkan situs WordPress baru Anda ke Google Webmaster, verifikasi kepemilikan situs dan juga kirimkan Peta Situs XML yang mencantumkan URL di situs baru Anda.
  2. Ikuti tip pengoptimalan WordPress ini, instal beberapa plug-in penting dan berikan perhatian khusus untuk meningkatkan keamanan situs WordPress Anda.
  3. Ikuti tips blogging ini dan bawa blog Anda ke level selanjutnya.

PS: Google telah berhenti mendukung OAuth 1.0 dan karenanya plugin pengimpor Blogger yang ada di WordPress telah berhenti berfungsi. Pengembang plugin telah menyatakan ketidakmampuannya untuk memperbarui plugin untuk menggunakan Blogger 3 API dan OAuth 2.0 dan karenanya kami terjebak saat ini.