Banner - Cara Mengaktifkan Modul PageSpeed di VPS cPanel

Cara Mengaktifkan Modul PageSpeed di VPS cPanel

Skor Google PageSpeed website Anda rendah? Mungkin, ada satu lapisan optimasi yang belum Anda aktifkan di level server, yaitu modul PageSpeed. Modul ini bekerja dari sisi server untuk mengompresi, menyederhanakan, dan mengoptimalkan aset website secara otomatis, tanpa harus mengubah kode satu per satu secara manual.

Dalam artikel ini, Anda akan memahami apa itu modul PageSpeed, bagaimana cara kerjanya, syarat yang perlu dipenuhi sebelum mengaktifkannya, hingga panduan cara mengaktifkan modul PageSpeed di VPS cPanel.

Apa Itu Modul PageSpeed?

Modul PageSpeed, atau lebih dikenal dengan nama mod_pagespeed, adalah modul open source yang dikembangkan oleh Google untuk membantu meningkatkan kecepatan website secara otomatis dari sisi server. Modul ini bekerja sebagai lapisan optimasi tambahan yang memproses file website sebelum dikirimkan ke browser pengunjung.

Berbeda dengan plugin cache yang bekerja di level aplikasi seperti WordPress, mod_pagespeed beroperasi langsung di level web server, yaitu Apache atau Nginx. Artinya, optimasi yang dilakukan berlaku untuk semua jenis website yang berjalan di server tersebut, bukan hanya WordPress.

Manfaatnya Modul PageSpeed untuk Website

Beberapa manfaat utama yang bisa Anda rasakan setelah mengaktifkan modul ini antara lain:

  • Gambar dikompresi dan dikonversi otomatis ke format yang lebih ringan seperti WebP
  • File CSS dan JavaScript digabungkan dan diminifikasi untuk mengurangi jumlah request ke server
  • Whitespace dan komentar yang tidak diperlukan dihapus dari kode HTML secara otomatis
  • Waktu loading halaman berkurang tanpa perlu mengubah kode website secara manual

Bagaimana Cara Kerja mod_pagespeed di Server?

Saat pengunjung mengakses website Anda, server tidak langsung mengirimkan file asli ke browser. Dengan mod_pagespeed aktif, file-file tersebut terlebih dahulu diproses oleh modul ini sesuai filter yang dikonfigurasi. Hasilnya adalah versi yang sudah dioptimalkan yang kemudian dikirimkan ke browser pengunjung.

Pindah Hosting ke Rumahweb Gratis

Proses ini terjadi secara transparan, artinya pengunjung tidak merasakan perbedaan cara kerja website, hanya merasakan halaman yang lebih cepat terbuka. File asli di server tidak berubah sama sekali, karena mod_pagespeed hanya memodifikasi output yang dikirimkan, bukan file sumbernya.

Di layanan VPS dengan cPanel, mod_pagespeed belum terinstal secara otomatis, sehingga Anda perlu melakukan instalasi secara manual di SSH maupun melalui WHM, agar modul ini bisa digunakan.

Syarat Sebelum Mengaktifkan PageSpeed di WHM

Sebelum mulai mengaktifkan mod_pagespeed, ada beberapa hal yang perlu Anda pastikan terlebih dahulu agar prosesnya berjalan lancar dan tidak menimbulkan konflik.

1. Cek mod_pagespeed

Tidak semua VPS otomatis memiliki mod_pagespeed. Untuk memverifikasinya, Anda bisa login ke server via SSH dan jalankan perintah berikut:

httpd -M | grep pagespeed

Jika outputnya menampilkan pagespeed_module, berarti modul sudah tersedia di server Anda. Jika tidak ada output sama sekali, modul belum terinstal dan perlu dipasang terlebih dahulu oleh administrator server.

2. Lakukan backup terlebih dahulu

Sebelum mengaktifkan modulnya, sangat disarankan untuk membuat backup file terlebih dahulu. Kesalahan konfigurasi di sisi server bisa menyebabkan website gagal akses.

Mengaktifkan Modul PageSpeed di VPS cPanel

Dalam panduan ini, kami akan berbagi cara untuk mengaktifkan modul pagespeed atau mod_pagespeed untuk pengguna layanan VPS KVM dengan lisensi cPanel.

Step 1. Install mod_pagespeed

  1. Langkah pertama, pastikan bahwa server Anda telah terinstall Git. Untuk memastikannya, berikut ini perintahnya;
yum install git
  1. Tahap selanjutnya adalah melakukan instalasi. Silahkan menggunakan perintah dibawah ini secara berurutan.
git clone https://github.com/pagespeed/cpanel.git /var/cpanel/easy/apache/custom_opt_mods/Cpanel/
Create Speed.pm.tar.gz
cd /var/cpanel/easy/apache/custom_opt_mods/Cpanel/Easy && tar -zcvf Speed.pm.tar.gz pagespeed

Step 2. Aktifkan mod_pagespeed melalui WHM

  1. Silahkan dilanjutkan dengan login ke WHM >> EasyApache >> mod_pagespeed. Jalankan EasyApache. Selanjutnya, Rebuild Apache dan restart server.
  2. Untuk memastikan apakah modul pagespeed telah berjalan atau belum Anda bisa menggunakan perintah berikut:
httpd -M|grep pagespeed

Selain melalui WHM, Anda juga bisa mengaktifkan modul ini melalui file .htaccess. Berikut langkah-langkahnya:

  1. Login ke akun cPanel VPS Anda.
  2. Klik menu File Manager > masuk ke directory /public_html atau directory website yang ingin Anda edit.
  3. Edit file .htaccess, dan masukkan perintah berikut:
ModPagespeed on

Cara Memverifikasi PageSpeed Sudah Aktif

Setelah mengaktifkan mod_pagespeed, ada beberapa cara untuk memverifikasi bahwa modul benar-benar sudah berjalan pada website Anda.

Cara pertama adalah melalui browser dengan langkah berikut:

  1. Buka website Anda, kemudian klik kanan dan pilih Inspect atau tekan F12 untuk membuka Developer Tools.
  2. Masuk ke tab Network, refresh halaman, lalu klik salah satu file CSS atau gambar di daftar request.
  3. Pada bagian Response Headers, cari header bernama X-Mod-Pagespeed. Jika header tersebut muncul beserta versi modulnya, berarti mod_pagespeed sudah aktif dan berjalan dengan benar.

Cara kedua adalah menggunakan tool online.

  1. Buka https://www.webpagetest.org dan masukkan URL website Anda.
  2. Setelah pengujian selesai, lihat bagian response headers di detail request untuk memeriksa keberadaan header X-Mod-Pagespeed.

Cara ketiga khusus untuk yang punya akses SSH, jalankan perintah berikut dan ganti namadomain.com dengan domain Anda:

curl -I https://namadomain.com

Jika mod_pagespeed aktif, Anda akan melihat baris seperti X-Mod-Pagespeed: 1.13.35.2-0 di output respons header.

Cara Menonaktifkan PageSpeed Jika Terjadi Konflik

Meskipun mod_pagespeed dirancang untuk kompatibel dengan berbagai jenis website, ada kalanya modul ini menyebabkan tampilan website berubah, JavaScript tidak berjalan dengan benar, atau bahkan memunculkan error tertentu. Jika hal ini terjadi, Anda bisa menonaktifkannya dengan mudah.

Untuk menonaktifkan mod_pagespeed via .htaccess, cukup ubah nilai on menjadi off:

ModPagespeed off

Atau jika ingin menonaktifkan hanya untuk halaman tertentu tanpa mematikan seluruh modul, tambahkan direktif berikut di bagian yang relevan:

ModPagespeedDisableFilters recompress_images

Ganti recompress_images dengan nama filter yang ingin Anda nonaktifkan secara spesifik.

Jika konflik terjadi setelah aktivasi via WHM, hapus konfigurasi yang ditambahkan di Include Editor dan lakukan restart Apache kembali.

FAQ

Berikut adalah beberapa pertanyaan popular tentang mengaktifkan modul PageSpeed di VPS cPanel.

Apakah mod_pagespeed otomatis terinstal di semua VPS cPanel Rumahweb?

Tidak. Anda perlu menginstall modulnya secara manual melalui WHM atau SSH.


Apakah mengaktifkan mod_pagespeed via WHM akan memengaruhi semua website di VPS?

Ya. Jika Anda mengaktifkan mod_pagespeed melalui Include Editor di WHM, modul ini akan berlaku untuk semua website yang berjalan di VPS tersebut. Jika hanya ingin mengaktifkannya untuk website tertentu, gunakan metode .htaccess di direktori domain yang bersangkutan saja.


Apakah mod_pagespeed bisa diaktifkan di VPS dengan Nginx?

Mod_pagespeed versi Apache (mod_pagespeed) berjalan di web server Apache. Untuk Nginx, tersedia modul serupa bernama ngx_pagespeed yang perlu dikompilasi langsung ke dalam binary Nginx. Di VPS cPanel Rumahweb yang menggunakan Apache atau LiteSpeed, mod_pagespeed bisa langsung diaktifkan tanpa kompilasi tambahan.


Bagaimana cara memastikan mod_pagespeed berjalan dengan benar di VPS setelah diaktifkan?

Login ke VPS via SSH, kemudian jalankan perintah curl -I https://namadomain.com dan ganti dengan domain Anda. Jika mod_pagespeed aktif, respons header akan menampilkan baris seperti X-Mod-Pagespeed: 1.13.35.2-0. Selain itu, Anda juga bisa memeriksa response headers melalui tab Network di Developer Tools browser.

Penutup

Mengaktifkan modul PageSpeed di VPS cPanel adalah salah satu cara efektif untuk meningkatkan kecepatan website dari sisi server tanpa harus mengubah kode website secara manual. Modul ini bekerja secara otomatis mengoptimalkan aset website Anda, setiap kali ada pengunjung yang mengaksesnya.

Pastikan untuk menguji website setelah mengaktifkan modul ini dan pantau hasilnya menggunakan Google PageSpeed Insights.

test modul pagespeed di google pagespeed

Demikian artikel kami tentang cara mengaktifkan modul PageSpeed di VPS cPanel, semoga bermanfaat.

Bermanfaatkah Artikel Ini?

Klik bintang 5 untuk rating!

Rating rata-rata 5 / 5. Vote count: 1

Belum ada vote hingga saat ini!

Kami mohon maaf artikel ini kurang berguna untuk Anda!

Mari kita perbaiki artikel ini!

Beri tahu kami bagaimana kami dapat meningkatkan artikel ini?

Lutfi Hanif

I am an SEO enthusiast, an editor, a technical content writer, and also an article optimizer for both Journal and Rumahweb Blog.