6 Cara Mempercepat Loading Blogger dari Pengalaman Nyata
Cara mempercepat loading Blogger dari pengalaman nyata: skor PageSpeed 34 ke 81 hanya dengan ubah cara template memuat script dan gambar.
Hotjar dibuka malam itu, dan datanya tidak bohong. Tiga ribu pengunjung organik per bulan, tapi sebagian besar sesi berakhir di detik ke-2.
Bukan karena kontennya buruk. Bukan karena keyword-nya salah. Halaman belum selesai dimuat ketika pengguna sudah pergi.
Artikel ini rekonstruksi jujur dari proses trial-error yang mengangkat skor PageSpeed Insights mobile dari 34 ke 81. Spesifik di Blogger, tanpa ganti hosting, tanpa beli template premium.
Mengapa Blogger Secara Struktural Lebih Lambat dari yang Kamu Kira?
Sebelum bicara solusi, penting memahami kenapa masalah ini terjadi. Blogger punya arsitektur bawaan yang, tanpa disadari, bekerja melawan kecepatan loading blog itu sendiri.
1. Arsitektur Widget yang Memuat Script Secara Sinkron
Setiap gadget bawaan Blogger, mulai Popular Posts, Label, sampai Archive, masing-masing memanggil script sendiri. Script-script itu dimuat secara sinkron, artinya browser berhenti merender halaman sampai setiap script selesai dieksekusi.
Kalau ada lima widget aktif, browser melakukan lima kali "berhenti dan tunggu" sebelum konten utama bisa tampil. Pengguna melihat layar kosong atau loading, bukan artikel yang mereka cari.
2. Template Default dan Warisan Kode yang Tidak Dioptimasi
Template lama Blogger sering menyimpan CSS inline berukuran besar langsung di dalam tag head. Google Fonts dipanggil tanpa parameter display=swap, sehingga teks tidak tampil sampai font selesai diunduh.
JavaScript pihak ketiga diletakkan di head tanpa atribut defer atau async. Akibatnya, LCP (Largest Contentful Paint) tertunda bahkan sebelum gambar pertama mulai diunduh. Core Web Vitals blogger yang buruk sering bermula dari sini.
Tiga Area yang Paling Berdampak pada Kecepatan Blogger

Tidak semua optimasi punya dampak yang sama. Dari pengalaman audit puluhan blog, tiga area ini konsisten menyumbang perbaikan terbesar pada skor PageSpeed Insights blogger.
1. JavaScript yang Dimuat Sebelum Konten Siap
Posisi dan metode pemuatan script menentukan kapan browser bisa mulai merender konten. Script sinkron di head berarti browser harus berhenti, unduh file, eksekusi kode, baru lanjut merender HTML di bawahnya.
Atribut defer memindahkan eksekusi script ke setelah HTML selesai diparsing. Browser tidak perlu berhenti di tengah jalan hanya untuk menjalankan kode yang tidak dibutuhkan di detik pertama. Ini salah satu teknik defer javascript blogger yang paling langsung terasa hasilnya.
2. Gambar yang Belum Dioptimasi untuk Web
Gambar adalah kontributor terbesar pada ukuran halaman di blog konten. Kebanyakan blogger masih mengupload gambar langsung dari kamera atau screenshot tanpa konversi apapun.
Format WebP bisa memangkas ukuran file 25 sampai 35 persen dibanding JPEG dengan kualitas visual yang setara. Ditambah atribut loading="lazy" untuk gambar di bawah fold, browser hanya mengunduh gambar saat pengguna mendekati posisi tersebut. Hasilnya, resource difokuskan pada konten yang terlihat lebih dulu.
3. CSS dan Font yang Menghambat Render Awal
CSS yang besar dan tidak dipisahkan antara critical dan non-critical memaksa browser mengunduh seluruh stylesheet sebelum merender apapun. Ini disebut render-blocking resource, dan sering menjadi penyebab utama FCP (First Contentful Paint) yang lambat.
Google Fonts tanpa display=swap memperparah situasi. Teks di halaman tidak tampil sampai font selesai diunduh dari server Google. Pengguna melihat halaman kosong meski HTML-nya sudah ada di browser.
Langkah Teknis Mempercepat Loading Blogger Secara Terukur
Untuk cara mempercepat loading blogger tanpa ganti hosting, ada lima langkah teknis yang bisa dilakukan langsung di template editor dan pengaturan konten. Urutannya dimulai dari yang paling berdampak berdasarkan pengalaman nyata.
1. Pindahkan Semua Script ke Bawah Body dengan Atribut Defer
Langkah ini saja bisa memotong waktu render awal satu sampai dua detik. Cara kerjanya sederhana dimana browser tidak lagi menunggu script selesai sebelum menampilkan konten.
- Buka Blogger Dashboard, masuk ke menu Tema, klik Edit HTML
- Gunakan Ctrl+F untuk mencari semua tag script src yang berada di dalam tag head
- Salin tag-tag script tersebut
- Hapus dari posisi head, paste sebelum tag penutup /body
- Tambahkan atribut defer di dalam setiap tag script yang dipindahkan
- Simpan template dan uji di PageSpeed Insights
Catatan: beberapa script Blogger bawaan tidak boleh dipindahkan karena bergantung pada struktur head. Uji satu per satu, bukan sekaligus.
2. Konversi dan Kompres Gambar ke Format WebP Sebelum Upload
Jangan mengandalkan Blogger untuk mengoptimasi gambar secara otomatis. Platform ini tidak melakukan kompresi agresif pada file yang diupload.
- Gunakan Squoosh (squoosh.app) untuk konversi dan kompresi di browser, gratis
- Set format ke WebP, kualitas 75 sampai 80 sudah cukup untuk konten blog
- Bandingkan ukuran file sebelum dan sesudah di panel kiri-kanan Squoosh
- Upload file WebP yang sudah dikompresi ke Blogger
- Alternatif: TinyPNG untuk PNG atau JPEG, GIMP untuk proses batch
Kompres gambar blogger secara konsisten sebelum upload, bukan setelah konten tayang.
3. Tambahkan Atribut loading="lazy" pada Gambar di Bawah Fold
Gambar pertama di artikel, biasanya featured image atau ilustrasi pembuka, sebaiknya tidak diberi lazy load. Gambar itulah yang menentukan skor LCP blogger.
- Masuk ke mode HTML editor saat menulis atau mengedit post
- Temukan semua tag img yang muncul setelah paragraf ketiga atau lebih
- Tambahkan atribut loading="lazy" di dalam tag img tersebut
- Contoh: img src="foto.webp" loading="lazy" alt="deskripsi"
- Untuk template, modifikasi widget Image di layout dengan cara yang sama
4. Optimalkan Pemanggilan Google Fonts
Ganti URL Google Fonts di template dengan versi yang menyertakan parameter display=swap. Dengan parameter ini, browser menampilkan teks menggunakan font fallback sementara font utama diunduh di latar belakang.
- Di template editor, cari tag link yang memanggil fonts.googleapis.com
- Tambahkan &display=swap di akhir URL sebelum tanda kutip penutup
- Contoh: fonts.googleapis.com/css2?family=Open+Sans&display=swap
- Kalau blog menggunakan lebih dari dua font, pertimbangkan menggabungkan panggilannya dalam satu URL untuk mengurangi jumlah request
Kalau memungkinkan, pertimbangkan menggunakan system font sebagai alternatif. Ini menghilangkan kebutuhan mengunduh font eksternal sama sekali dan berdampak signifikan pada skor optimasi kecepatan blogger.
5. Nonaktifkan atau Hapus Widget yang Tidak Esensial
Audit semua gadget aktif di sidebar dan footer. Setiap widget yang aktif menambah jumlah script dan request yang harus diselesaikan browser sebelum halaman selesai dimuat.
- Masuk ke Blogger Dashboard, buka menu Tata Letak
- Identifikasi widget yang tidak berkontribusi pada konversi atau navigasi utama
- Widget seperti Popular Posts, Recent Comments, dan Label masing-masing memanggil request tambahan
- Nonaktifkan atau hapus widget yang tidak sering diklik pembaca
- Gunakan data klik dari Hotjar atau Microsoft Clarity untuk memutuskan widget mana yang benar-benar dipakai
Setelah menonaktifkan widget, uji ulang skor di PageSpeed Insights untuk mengukur dampaknya secara langsung.
6 Cara Cepat Mempercepat Loading Blogger
Ini ringkasan langkah cara mempercepat loading blogger yang bisa langsung dipraktikkan:
- Pindahkan script dari head ke sebelum /body, tambahkan atribut defer pada setiap tag script
- Konversi semua gambar ke format WebP dengan kualitas 75 sampai 80 sebelum upload menggunakan Squoosh atau TinyPNG
- Tambahkan loading="lazy" pada semua gambar yang tidak muncul di viewport pertama
- Tambahkan parameter display=swap pada URL Google Fonts di template
- Hapus atau nonaktifkan widget sidebar dan footer yang tidak esensial
- Gunakan template blogger ringan yang minim CSS inline dan tidak memuat script pihak ketiga yang tidak perlu
Keenam langkah ini tidak membutuhkan penggantian hosting atau pembelian template premium. Semuanya bisa dilakukan di template editor dan pengaturan konten bawaan Blogger.
Skor 34 ke 81 Bukan Tentang Template, Tapi Tentang Cara Berpikir
Perubahan terbesar bukan terjadi di angka PageSpeed Insights. Perubahan terjadi saat berhenti melihat kecepatan sebagai masalah teknis yang "nanti-nanti" dan mulai melihatnya sebagai kondisi dasar yang menentukan apakah semua kerja keras SEO sebelumnya bisa benar-benar dirasakan hasilnya.
Tiga ribu pengunjung organik per bulan yang pantul di detik ke-2 tidak berbeda jauh dengan nol pengunjung. Blogger SEO teknis bukan soal mengejar skor sempurna. Ini soal memastikan konten yang sudah susah payah dibuat sempat dibaca.
Skor 81 itu bukan angka final. Masih ada ruang untuk naik. Tapi jarak dari 34 ke 81 mengajarkan bahwa sebagian besar masalah kecepatan Blogger bukan berasal dari platform-nya, melainkan dari keputusan kecil yang dibuat saat setup awal dan tidak pernah diperiksa ulang.
Kalau datanya sudah ada tapi masih bingung harus mulai dari mana, konsultan SEO bisa jadi langkah pertama yang lebih efisien daripada trial-error sendirian.