Migrasi situs dari Blogger ke HUGO

JagoTekno – Hugo merupakan salah satu teknologi bernama SSG (static site generator). Artinya aplikasi untuk membuat website halaman statis.

Blogger pun begitu, halaman yang dihasilkan juga merupakan halaman statis yang diakhiri dengan .html.

Ada banyak alasan orang memutuskan untuk pindah dari blogger ke platform lain, misalnya ke WordPress.

Salah satu alasannya adalah karena url blogger yang bertipe uglyurl.

Baca juga : Cara migrasi url blogger di hugo

Jika anda berniat untuk berpindah platform blogging dari Blogger ke platform lain, silahkan coba Hugo.

Alasan memilih Hugo sebagai platform blogging di antaranya :

  • Memiliki struktur url yang bagus (pretty url)
  • SEO Friendly
  • Gratis
  • Cepat
  • Memberikan pengalaman yang menyenangkan dalam blogging

Karena itu saya juga memutuskan untuk mencoba migrasi salah satu blog saya dari blogger ke hugo.

Hal yang perlu disiapkan :

  • Tahu pakai Git
  • Install NodeJS
  • Terminal emulator

Begini caranya :

Backup kontent blogger

Masuk ke Blogger, cari setting, kemudian pilih Backup Content

Ini akan mendownload file .xml yang berisi semua artikel dan url gambar yang dihosting di blogger/google.

Backup juga theme blogger anda jika perlu.

Nonaktifkan Top Level Domain

TDL (Top Level Domain) akan diarahkan kembali ke blogspot.com. Karena kita akan langsung menyimpan situs di tempat lain jadi DNS nya harus keluar dari lingkungan blogger.

Masuk ke Setting kemudian pilih hilangkan centang redirect domain.

Install NodeJS kemudian jalankan importer

Pastikan anda sudah install nodejs di komputer kemudian download importer artikel blogger ke markdown. Di sini saya memilih blog2md

$ git clone https://github.com/palaniraja/blog2md.git

$ cd blog2md

Kemudian copy file xml backup blog anda ke dalam folder blog2md.

Jalankan importer dengan perintah berikut :

$ node index.js b file-backup-blogger.xml folderoutput

Perintah di atas akan mengekstract semua artikel blogger anda menjadi file markdown kemudian disimpan ke dalam folder bernama folderoutput

Folderoutput ini sekarang sudah bisa dicopy paste ke folder content yang ada di instalasi hugo local anda. Biasanya nama folder diubah menjadi post.

Langkah selanjutnya adalah sebaiknya ubah juga url bawaan blogger menjadi pretty url dengan menghilangkan tahun dan bulannya dengan dan tetap mempertahankan trafik blog anda.

Demikian tutorial singkat cara migrasi blog dan artikel dari blogger ke hugo.

Semoga membantu.

Tinggalkan komentar