Laman web yang perlahan boleh menyukarkan orang membaca, membuat pertanyaan atau melengkapkan pembelian. Puncanya mungkin pelayan, media yang terlalu besar, JavaScript, fon atau alat pihak ketiga. Kerja mempercepatkan laman patut bermula dengan ukuran pada halaman yang mewakili penggunaan sebenar, bukan dengan memasang satu lagi pemalam pengoptimuman.
Perkara yang perlu diukur
Core Web Vitals Google mengukur pemuatan, respons dan kestabilan visual. Ambang semasa yang dianggap baik ialah Largest Contentful Paint (LCP) dalam 2.5 saat, Interaction to Next Paint (INP) di bawah 200 milisaat dan Cumulative Layout Shift (CLS) di bawah 0.1, berdasarkan persentil ke-75. Jika tersedia, gunakan laporan Core Web Vitals dalam Search Console untuk data lapangan. Ujian makmal membantu mengulang dan mendiagnosis masalah, tetapi tidak menggantikan data pengguna sebenar.
Uji halaman utama, halaman perkhidmatan atau produk penting dan aliran penukaran utama pada telefon serta desktop. Catat halaman, peranti, keadaan rangkaian, tarikh ujian dan hasilnya. Ulangi ujian kerana caching, trafik dan perkhidmatan pihak ketiga boleh mempengaruhi keputusan.
Kenal pasti kesesakan sebelum memilih pembaikan
- Respons perlahan pada banyak halaman: periksa sumber hosting, kerja aplikasi, pertanyaan pangkalan data dan tingkah laku cache.
- Muat turun besar: ubah saiz dan mampatkan imej, gunakan format yang sesuai serta elakkan memuatkan media yang tidak diperlukan.
- Kandungan lambat kelihatan: semak CSS dan skrip yang menghalang rendering, pemuatan fon serta susunan sumber penting diterima pelayar.
- Interaksi lambat: analisis tugasan JavaScript yang panjang, pemalam berat dan skrip pihak ketiga. Buang atau tangguhkan kod hanya selepas menyemak kebergantungannya.
- Susun atur bergerak: tetapkan dimensi imej dan kandungan terbenam. Elakkan menyelitkan sepanduk atau kandungan di atas teks tanpa menyediakan ruang.
Untuk audiens Malaysia, periksa laluan rangkaian daripada pengguna ke pelayan asal dan CDN. Jangan anggap pelayan tempatan semestinya lebih pantas. CDN boleh mengurangkan jarak bagi aset yang dicache, tetapi tidak membaiki kod halaman yang tidak cekap atau permintaan tanpa cache yang perlahan.
Buat perubahan dengan selamat
Ubah satu punca utama pada satu masa, kemudian uji semula halaman dan aliran yang sama. Pastikan borang, menu, pembayaran, kawalan persetujuan dan analitik masih berfungsi. Selepas pelancaran, bandingkan data lapangan untuk tempoh yang sesuai. Kelajuan halaman ialah sebahagian daripada pengalaman pengguna; skor yang lulus sahaja tidak membuktikan laman itu berguna atau akan mendapat kedudukan lebih baik.
Adakah pemalam kelajuan menjamin skor lebih baik?
Tidak. Hasil bergantung pada laman, hosting, tema, pemalam dan kandungan. Ukur sebelum dan selepas setiap perubahan. Buang alat yang menambah kerumitan tanpa menyelesaikan masalah yang telah dikenal pasti.