2 Cara Migrasi Blogger ke Hugo
Cara migrasi blogger ke hugo, itu tema yang bakal ane ceritaiin. Tapi, biar artikelnya agak panjang ane bakal basa basi dulu deh ya, demi SEO, please tolong ngerti ya. hahaha
Basa-basinya gini! ente pernah nggak sih, jadi blogger tapi pake platform Blogger? Ngerasa cool banget, kan, punya blog pribadi dengan ekstensi .html? Terus, tiba-tiba kepikiran, “Eh, apa ya yang bikin ane sampai kepikiran pengen pindah ke web lain?”
Nah, nggak usah pusing-pusing, bro! Ane juga pernah tuh, sama kayak ente, dan ane memilih yang paling kece, yaitu Hugo! Hugo ini bukan temen ane, tapi nama salah satu teknologi yang keren banget, disebut sebagai SSG (static site generator) yang super ngebut.
Langkah dan Cara Migrasi Blogger ke Hugo
Buat ente-ente semua yang penasaran, gimana cara migrasi blogger ke hugo, nggak usah bingung karena ane bakal liatin ke ente cara yan paling gampang buat di pahami. Jadi, ada 2 cara migrasi blogger ke hugo, ente tinggal pilih salah satu aja terus tinggal ente praktekin deh. Cekicrot yuk
Langkah 1: Install Git, NodeJS, Sama Siapin Terminal
Pertama-tama, sebelum ente mulai acara pindahan ini, ente harus prepare diri dulu. Cari tahu tentang bahasa Git, pastikan ente udah punya NodeJS di komputerente, persiapkan juga terminal emulator.Ini kayak persiapan buat perang, tapi yang dijadiin senjatanya adalah teknologi.
Langkah 2: Backup Blogger
Oke, sebelum ente kabur dari Blogger, ente harus ninggalin pesan dulu, kan? Nah, caranya gampang banget! Ente masuk aja ke Blogger, terus ke pengaturan, dan ente pilih “Backup Konten.
Nanti, ente bakal dapet file .xml yang isinya semua artikel dan URL gambar yang pernah ente host di Blogger/Google. Kalo ente punya tema keren di Blogger, jangan lupa backup juga.
Langkah 3: Matikan Domain (TDL)
Nih, langkah selanjutnya. Top Level Domain (TDL) itu kayak kunci rumah, ente matiin dulu biar nggak ada yang bisa nyelonong balik ke blogspot.com. Masuk ke pengaturan Blogger, terus uncheck opsi “Redirect Domain.” Jadi, domain ente bakal betah-betah aja di rumah yang baru nanti.
Langkah 4: Import Terus Instal NodeJS
Pastikan ente udah instal NodeJS di komputer ente ya. Nah, selanjutnya, ente unduh alat impor artikel Blogger ke format markdown, kayak blog2md. Jadi, ente buka terminal emulator, trus ketik-ketik:
git clone https://github.com/palaniraja/blog2md.git cd blog2md
Setelah itu, ente tinggal salin file XML cadangan Blogger ente ke dalam folder blog2md. Terakhir, ente jalankan impornya dengan perintah berikut:
node index.js b file-backup-blogger.xml folderoutput
Hasilnya, semua artikel Blogger ente bakal jadi file markdown yang tersimpan dalam folder bernama “folderoutput.” Biasanya, ente ganti namanya jadi “post.”
Alternatif Cara Migrasi Blogger ke Hugo
Kalo ente masih bingung atau punya cara lain buat migrasi, jangan khawatir! Ada cara alternatif yang hampir mirip, tapi pake script migrasi yang beda. Begini langkahnya:
Langkah 1: Dapetin Scripnya Dulu
Biar proses migrasi blogger ke hugo ente makin lancar, ente-ente semua perlu pake bantuan script joss gandos yang bisa buat extrak file .xml blog ente. Terus, tinggal clone aja nih script di Github. Kalo masih binggung tinggal ketikin aja ini.
git clone https://github.com/natefinch/blogimport
Langkah 2: Ekspor Blog
Pertama, ente perlu mengekspor konten yang ada di Blogger. Ente-ente semua tinggal masuk ke “Settings > Other,” terus klik “Back up Content.” Nah, nanti ente bakal dapetin file .xml, yang bakal ente ekstrak jadi format markdown.
Langkah 3: Impor Konten
Setelah ente punya skripnya, masuk ke direktori skrip, terus tinggal ketikin aja perintah kayak contoh:
cd blogimport
Buat direktori baru buat nyimpen hasil ekstraksi, gini perintah yang perlu ente ketikin di terminal:
mkdir artikel
Terus, ente tinggal jalankan skripnya, ketikin aja perintah kayak contoh ya, jangan sampai salah ketik:
go run main.go ~/Downloads/blog-2023-09-04.xml artikel
Setelah itu, cek direktori “artikel.” Selanjutnya, ente pindahin semua file markdown ini ke direktori “content” di instalasi lokal Hugo ente.
Tambahan aja nih, ente perlu sesuai (blog-2023-09-04.xml) sesuai hasil export blog ente ya. Soalnya beda export bakal beda hasil tanggal, bulan sama tahunya.
Kesimpulan
Kalo ente mengikuti salah satu dari 2 cara migrasi blogger ke hugo di atas, ane yakin ente bakal sukses praktekin cara migrasi Blogger ke Hugo. Pastikan buat cek ulang konten ente setelah migrasi biar semuanya berjalan lancar. Selamat mencoba, dan selamat jadi ‘orang Hugo’ yang kekinian!