Migrasi situs dari Blogger ke HUGO
mrfdn.com - 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.