Menunggu adalah sesuatu hal yang membosankan dan akhirnya akan ditinggalkan. Apa jadinya jika itu terjadi dengan website Anda karena pengunjung Anda berlama-lama menunggu website Anda untuk memuat atau loading.
Hal ini sangat merugikan dengan trafik website Anda. Dan jika ini berlarut-larut ketertarikan pengunjung website Anda akan berkurang juga.
Meskipun bagi mereka memiliki koneksi internet yang cepat tetap mengharapkan website akan muncul seketika, dan bahkan pengguna seluler ingin mendapatkan akses tanpa batas atau gangguan.
Menurut penelitian, waktu muat optimal untuk suatu halaman adalah tiga detik, meskipun sebagian besar situs lebih dekat untuk menggandakannya – atau lebih. Dan jika Anda melampaui 10 detik, mayoritas orang cenderung meninggalkan laman website Anda dan pergi ke tempat lain.
Berapa lama halaman web diperlukan untuk muncul di browser tergantung pada faktor yang dibagi antara server dan perangkat klien di ujung yang lain.
Meskipun tidak mungkin untuk mempercepat semua pengguna karena hal-hal di luar kendali desainer web, adalah praktis untuk membuat situs seefisien mungkin, meningkatkan kinerja untuk sebagian besar pengunjung.
Baca juga: Panduan Efektif Membuat Desain Website yang Kreatif
Kecepatan yang ditingkatkan dapat dicapai dengan berbagai metode yang berbeda, tetapi ada tiga pilar utama untuk meningkatkan kinerja situs.
Diantaranya adalah peningkatan hosting, pengoptimalan situs, dan juga beberapa pertimbangan platform-spesifik.
Pentingnya hosting
Berapa banyak situs yang dihabiskan untuk hosting web biasanya sebanding dengan jumlah pengunjung yang diharapkan pada hari tertentu, mempertimbangkan berapa lama dan berapa banyak halaman yang mereka telusuri.
Ini adalah alasan utama, bersama dengan masalah keamanan, mengapa relatif beberapa perusahaan meng-host situs secara internal.
Biasanya, hosting web adalah ‘virtual‘ karena perangkat keras tertentu tidak dialokasikan ke website – sebaliknya dibagikan dengan situs lain melalui virtualisasi.
Keindahan memiliki solusi ini adalah bahwa lebih banyak sumber daya dapat dengan mudah dialokasikan ke situs pada saat permintaan tinggi, menyediakan perjanjian hosting memungkinkan untuk fleksibilitas ini.
Apa yang penting untuk diputuskan adalah lalu lintas yang diproyeksikan yang Anda harapkan untuk diterima, dan untuk meningkatkan layanan Anda secara tepat.
Jika Anda memiliki situs yang berkembang pesat, tetapi karena tingkat hosting itu mulai menjadi tidak responsif ketika banjir pengunjung yang muncul, ini dapat merusak keseluruhan proyek Anda.
Oleh karena itu rencana untuk memulai yang kecil dan kemudian mempertimbangkan yang lebih besar ketika situs mencapai peningkatan.
Pengoptimalan situs
Kinerja website apa pun sangat bergantung pada cara pembuatannya, dan teknologi perangkat lunak apa yang digunakannya.
Setelah Anda memiliki situs prototipe, salah satu prosedur pertama yang perlu Anda lakukan adalah mencetak setiap halaman tentang berapa lama waktu yang diperlukan untuk memuat.
Ada banyak alat yang tersedia untuk mengukur kinerja halaman, dan beberapa dari mereka akan memecah timing untuk mengidentifikasi apa yang menyebabkan penundaan pada halaman tertentu.
Baca juga: Apakah Optimasi Konten Masih Dibutuhkan
Pengujian ini bukan sesuatu yang hanya boleh Anda lakukan sekali pada satu PC, karena pengunjung Anda akan datang dari beragam lokasi yang berbeda, dengan koneksi internet yang beragam, dan mereka akan menggunakan berbagai jenis perangkat.
Sangat penting bahwa platform seluler diuji baik di bawah Wi-Fi dan koneksi data seluler. Dan, dalam dunia yang ideal, mendapatkan hasil dari lokasi geografis terpencil juga merupakan informasi berharga.
Setelah Anda menyusun data kinerja ini, sekarang saatnya untuk kembali ke situs dan melihat perubahan apa yang dapat Anda lakukan untuk meningkatkan pengalaman pengguna.
Berikut adalah daftar tujuh masalah teratas yang memperlambat situs yang dapat dengan mudah ditangani.
1. Halaman multi-sumber
Jika halaman terdiri dari elemen yang berasal dari lokasi lain, termasuk iklan, ini dapat secara dramatis berdampak pada kecepatan.
Halaman menjadi tergantung pada seberapa cepat elemen-elemen tersebut dari luar situs yang dilayani sehingga memperumit masalah kinerja.
Jika Anda memiliki halaman yang berulang kali memuat terlalu lama, identifikasi apa yang memperlambat dan menghapusnya.
2. Widget dan plugin
Terlalu banyak komponen ini menyebabkan banyak masalah yang sama dengan halaman multi-sumber, tetapi itu adalah masalah yang memengaruhi situs WordPress secara khusus.
Godaan untuk memuat halaman dengan segala macam kalender, tombol animasi, jam, dan sebagainya adalah kuat, tetapi Anda harus menolaknya.
Fitur-fitur ini memerlukan kode sisi server dan kode sisi-klien untuk dijalankan, dan akan sering menjeda presentasi elemen halaman lainnya sebelum selesai memuat.
3. Skala grafis
Grafik website tidak boleh diskalakan kecuali mereka adalah foto yang Anda ingin dapat diklik untuk presentasi yang berkualitas penuh.
Meningkatkan grafik juga buruk, karena ini membuat grafik menghalangi atau mengungkapkan artefak kompresi.
Membuat grafik dengan ukuran yang sama seperti yang seharusnya dilihat akan menghilangkan beban kerja dari server dan browser klien, dan menghindari pengguna mengunduh grafik yang lebih besar dari yang dibutuhkan.
4. Media tidak kompatibel
Ada sejumlah jenis file yang pernah populer di PC, tetapi sekarang sudah tidak aktif. Pengguna seluler tidak akan dapat mengaksesnya, dan sebagian besar pengguna desktop juga akan mengalami masalah kecuali mereka masih menjalankan plugin pada versi browser lama.
Biasanya, jangan menghosting video, gambar, atau format musik yang tidak akan berfungsi secara default dengan Google Chrome atau Microsoft Edge.
Ini akan mengganggu pengguna ketika website Anda memiliki elemen yang hilang, atau muncul dengan kesalahan aneh.
5. Kode backend
Sudah berapa kali Anda melihat fitur yang rapi yang dapat ditambahkan ke website dengan ‘hanya baris kode pendek’? Ada banyak di antaranya, dan itu bisa bermanfaat.
Namun, mereka sering menyebabkan sakit kepala untuk bagian kode yang lebih besar yang berjalan di server untuk membuat snippet kode yang bisa melakukan sesuatu yang berguna
Memiliki terlalu banyak dari ini – karena Anda meletakkan kode itu di setiap halaman – dan server akan menjadi terhambat ketika mencoba memproses permintaan ini daripada melayani halaman situs.
Pelaku yang paling umum untuk hal-hal ini adalah, ironisnya, analitik dan pemrosesan formulir. Tetapi kode yang menangani tugas lain juga dapat berdampak negatif pada kinerja secara keseluruhan.
6. Kesalahan seluler
Kesalahan klasik yang mempengaruhi pengguna seluler adalah karena pengalihan ke versi situs mobile hanya akan datang setelah sebagian besar beranda yang ditujukan untuk desktop beranda di ponsel atau tablet.
Hasilnya seringkali menunggu lama sebelum browser diarahkan ke situs mobile, diikuti oleh penundaan lain sebelum itu melakukan rendering.
Meskipun platform seluler secara statistik masih tertinggal sedikit di belakang komputer konvensional dalam hal penelusuran web, berselancar dengan mobile berkembang dengan cepat dan akan segera menjadi dominan bahwa sebagian besar pengguna akan mengakses sebagian besar website yang mobile friendly.
Oleh karena itu, perhatian terhadap varian seluler dari situs apa pun setidaknya sama pentingnya, jika tidak lebih, daripada mitra desktop.
Karena pengguna ponsel sering melakukan koneksi menggunakan layanan data 3G atau 4G bahkan saat ini akan beralih ke data 5, tanpa kecepatan transfer yang konsisten yang diharapkan pengguna internet kabel, pentingnya pengiriman halaman web yang cepat bahkan lebih besar.
7. Gunakan kompresi
Ada banyak cara yang memungkinkan untuk memastikan bahwa file yang membuat situs lebih kecil, dan karena itu lebih cepat untuk mengunduh untuk pengunjung.
Ada teknologi server-side global seperti Gzip yang dapat meringkas ukuran file sebanyak 70%, meskipun hanya memilih jenis file yang tepat dan tingkat kompresi untuk file JPG juga dapat membawa manfaat kinerja.
Gzip akan memerlukan aktivasi server, dan Anda dapat memeriksa apakah itu aktif di server Anda dengan menggunakan situs ini.
Satu-satunya peringatan untuk menggunakan kompresi adalah Anda harus mengidentifikasi file dan folder yang tidak ingin Anda kompresi ke sistem.
Karena file video yang sudah dikompresi dan volume terkompresi (ZIP, RAR atau LZH) tidak dapat dipaksakan lebih jauh.
Sumber: techradar.com
Leave a Reply