Cara Mengoptimalkan WordPress Untuk Kecepatan
Diterbitkan: 2022-09-28WordPress adalah sistem manajemen konten (CMS) yang memungkinkan Anda membuat situs web atau blog dari awal, atau meningkatkan situs web yang sudah ada. Salah satu manfaat utama WordPress adalah sangat mudah digunakan – bahkan untuk pemula. Namun, satu kelemahan WordPress adalah bahwa hal itu bisa sangat intensif sumber daya, dan ini dapat menyebabkan waktu pemuatan yang lambat untuk situs web Anda. Ini terutama benar jika Anda memiliki banyak plugin dan/atau database yang besar. Ada beberapa cara untuk mengurangi jumlah permintaan halaman di situs WordPress Anda. Pada artikel ini, kami akan membagikan kepada Anda beberapa cara terbaik untuk melakukan ini.
Situs WordPress yang lambat seringkali merupakan hasil dari berbagai faktor. Anda pasti akan mempercepat situs Anda jika Anda bisa mendapatkan permintaan HTTP Anda menjadi jauh lebih rendah. Sejumlah strategi dapat digunakan untuk mengurangi ukuran permintaan. Saat Anda menerapkan beberapa teknik ini, situs Anda seharusnya dapat berjalan lebih cepat di halaman dan secara keseluruhan. Minifikasi adalah proses menghilangkan karakter yang tidak perlu dari kode sumber. Saat memuat halaman dengan pemuatan lambat, Anda dapat berhenti memuat gambar apa pun yang tidak diperlukan di akhir halaman. Ini memastikan bahwa hanya item yang diperlukan yang dimuat di layar.
Kompresi dan pengoptimalan gambar sangat penting untuk kesehatan jangka panjang situs web Anda. Mengunggah gambar besar ke situs web Anda tidak hanya memakan banyak ruang, tetapi juga memperlambat situs Anda. Tidak perlu mengunggah gambar besar. Anda dapat mengompres dan mengecilkannya sebelum memuatnya dengan menggunakan alat seperti Tiny PNG. Jumlah permintaan HTTP dapat sangat memperlambat situs web dan menurunkan kinerjanya. Ini adalah masalah yang sulit untuk dipecahkan, dan Anda harus memiliki beberapa teknik. Dengan menggunakan metode yang diuraikan di bawah ini, Anda dapat menentukan apakah ini berkontribusi pada situs yang lebih cepat atau tidak. Anda dapat menggunakan plugin, serta plugin Query Monitor jika Anda menggunakan WordPress, untuk menguji situs Anda.
Bagaimana Cara Mengurangi Css Di WordPress?

Tidak ada satu jawaban yang cocok untuk semua pertanyaan ini, karena cara terbaik untuk mengurangi CSS di WordPress akan bervariasi tergantung pada masing-masing situs dan kebutuhan spesifiknya. Namun, beberapa tip umum yang dapat membantu termasuk mengecilkan file CSS, menggunakan praprosesor CSS seperti Less atau Sass, dan menggunakan plugin WordPress seperti Autoptimize untuk mengoptimalkan pengiriman CSS.
Jika Anda menguji kecepatan situs, kemungkinan besar Anda akan menerima rekomendasi PageSpeed Insights untuk menghapus CSS yang tidak digunakan. Terlepas dari kenyataan bahwa mereka tidak diperlukan untuk merender dan memuat halaman, CSS yang telah dibuang dimasukkan dalam kode halaman. Tidak akan ada perubahan pada halaman setelah semuanya dihapus; halaman akan ditampilkan dengan benar di paro atas dan paro bawah. Bagaimana cara menghapus halaman setelah saya menggunakan sebagian besar CSS? Tab PageSpeed Insights and Coverage di Chrome DevTools adalah dua alat paling umum untuk mengidentifikasi CSS yang tidak digunakan. Pengodean khusus selalu merupakan ide yang bagus; hanya gunakan kode halaman di situs. Anda dapat mengurangi ukuran dan dampak CSS yang tidak digunakan secara manual atau menggunakan plugin.
Anda dapat meningkatkan skor PageSpeed Insights Anda menggunakan WP Rocket. Segera setelah Anda mengaktifkan opsi, Anda akan dapat mengoptimalkan kinerja situs WordPress Anda. Dengan plugin, skor kinerja web Core Web Vitals meningkat dengan menerapkan 80% praktik terbaik secara otomatis. Hasilnya adalah waktu buka halaman yang lebih cepat dan ukuran halaman yang lebih kecil.
Apa Arti Terlalu Banyak Permintaan Halaman?

Jika sebuah situs web menerima terlalu banyak permintaan halaman dalam waktu singkat, itu bisa berarti situs tersebut populer dan dikunjungi banyak orang. Ini juga bisa berarti bahwa ada masalah dengan situs yang menyebabkannya memuat dengan lambat atau macet.
Anda akan menemukan metode permintaan HTTP di Internet. Mereka, seperti layanan pos, ada di sini untuk membantu Anda mendapatkan apa yang Anda butuhkan, tetapi Anda tidak boleh menyalahgunakannya.
Jika Anda online, browser Anda terus-menerus mengirimkan permintaan ke server web. Saat Anda meminta lebih banyak informasi, kemungkinan besar Anda akan mengalami masalah.
Pesan kesalahan ini memberi tahu Anda bahwa Anda meminta terlalu banyak permintaan dalam jangka waktu tertentu. Itu bukan pelanggaran, melainkan peringatan.
Permintaan HTTP sering disalahgunakan, dan alasan Anda menerima pesan ini kemungkinan besar karena itu. Pertahankan batas permintaan tidak lebih dari 50, dan Anda akan baik-baik saja.
4 Jenis Permintaan Http yang Berbeda
Permintaan HTTP dikirim secara berurutan ketika pengguna meminta halaman dari web. Permintaan pertama adalah permintaan HEAD, yang mengambil header dari server dan mengembalikannya ke pengguna. Permintaan berikutnya adalah meminta isi halaman, yang dikenal sebagai permintaan GET. Setelah server menerima permintaan POST, itu membuat perubahan pada halaman web. Server mengirimkan permintaan PUT, yang memintanya untuk membuat perubahan pada file tertentu di halaman web.
Ketika pengguna melebihi jumlah permintaan HTTP yang ditentukan dalam kode respons Terlalu Banyak Permintaan, kode respons HTTP 429 Terlalu Banyak Permintaan akan dikembalikan. Respons ini akan memberikan informasi kepada pengguna tentang berapa banyak permintaan yang diterima dan berapa lama yang dibutuhkan browser pengguna untuk memprosesnya.
Cara Mengurangi Permintaan Http

Ada beberapa cara untuk mengurangi permintaan HTTP:
1. Gunakan jaringan pengiriman konten (CDN).
2. Gunakan cache browser.
3. Gunakan kompresi file.
4. Gunakan sprite gambar.
5. Gunakan gambar sebaris.
6. Gunakan CSS sebagai ganti gambar.
7. Gunakan URI data.
8. Gunakan fitur CSS3.
9. Gunakan pekerja layanan.
Apa itu permintaan HTTP? Bagaimana pengaruhnya terhadap pengalaman pengguna? Apa yang harus dilakukan untuk mengurangi permintaan HTTP? Setiap pertanyaan ini harus dijawab satu per satu. Saat Anda mendapatkan pemahaman yang lebih baik tentang mengapa protokol respons ini penting, Anda akan dapat memanfaatkan waktu pengunjung Anda dengan lebih baik. Lebih banyak file di situs web Anda berarti lebih banyak permintaan HTTP dari browser Anda. Ukuran file yang ditransfer juga merupakan faktor penting dalam berapa lama waktu yang dibutuhkan untuk memuat halaman.
Ketika situs Anda padat untuk waktu yang lama, itu bisa menjadi masalah bagi pengguna Anda. Pada bulan Maret 2019, jumlah rata-rata permintaan halaman HTTP yang dibuat untuk memuat halaman web seluler atau desktop adalah 69 hingga 75. Alat ini menunjukkan kepada Anda file apa yang diperlukan browser untuk mengunduh halaman dan file mana yang diminta. Anda dapat melihat apa yang ada di halaman Anda dan berapa lama waktu yang dibutuhkan untuk memuat dengan menggunakan fitur ini. Saat DevTools diaktifkan, panel Jaringan merekam semua aktivitas jaringan. Tautan ke panel Jaringan pada laman web tertentu dapat ditemukan di Google Chrome. Bagaimana kita bisa mengurangi jumlah permintaan untuk situs web?
Pastikan tidak ada gambar yang tidak perlu. Jika situs web Anda memiliki banyak gambar terpisah, misalnya, Anda harus mempertimbangkan untuk mengurangi ukuran filenya. Jika memungkinkan, yang terbaik adalah membatasi ukuran file setiap gambar hingga kurang dari 100 KB. Menggunakan TinyPNG dapat digunakan untuk mengompres sejumlah besar gambar sekaligus. Pemuatan asinkron dimungkinkan dengan mengonfigurasi situs web Anda untuk menggunakan file JavaScript secara asinkron. Periksa bagian lain halaman Anda untuk mengetahui masalah apa pun yang mungkin menyebabkan waktu pemuatan halaman menjadi lambat. Anda harus memastikan bahwa file CSS situs web Anda konsisten dengan jumlah permintaan yang diterimanya.
Biasanya, Anda dapat menggabungkan dua atau lebih file CSS menjadi satu. Akibatnya, browser dapat menghasilkan file-file ini tanpa meminta permintaan HTTP tambahan . Anda dan tim Anda kemudian dapat memutuskan berapa banyak dari aset tersebut yang berharga.
Buat Lebih Sedikit Permintaan Http WordPress Tanpa Plugin

Ada beberapa cara untuk membuat lebih sedikit permintaan HTTP tanpa menggunakan plugin. Salah satu caranya adalah dengan menggunakan jaringan pengiriman konten (CDN). CDN dapat membantu mengurangi jumlah permintaan yang dibuat situs web Anda dengan meng-cache file statis Anda (gambar, JavaScript, dan CSS) di server mereka. Cara lain untuk mengurangi jumlah permintaan adalah dengan mengoptimalkan gambar Anda. Anda dapat melakukan ini dengan menggunakan alat seperti ImageOptim untuk mengurangi ukuran file gambar Anda tanpa mengurangi kualitasnya. Terakhir, Anda dapat menggabungkan file JavaScript dan CSS menjadi satu file masing-masing. Ini dapat membantu mengurangi jumlah permintaan karena setiap file hanya perlu diunduh satu kali.
Kurangi Waktu Muat Halaman Plugin WordPress
Jika Anda ingin meningkatkan kinerja situs WordPress Anda, salah satu hal terbaik yang dapat Anda lakukan adalah menginstal plugin yang akan membantu mengurangi waktu buka halaman Anda. Ada sejumlah plugin hebat di luar sana yang dapat membantu dengan ini, tetapi salah satu favorit kami adalah plugin WP Fastest Cache. Plugin ini bekerja dengan membuat file HTML statis dari halaman situs web Anda dan kemudian menyajikan file itu kepada pengunjung alih-alih memuat seluruh situs WordPress setiap kali. Ini dapat membantu mengurangi waktu buka halaman Anda secara signifikan, dan merupakan cara yang bagus untuk meningkatkan kinerja situs Anda secara keseluruhan.

Untuk memberikan pengalaman yang lebih cepat dan lebih relevan kepada pengunjung situs web Anda, Anda harus mengurangi waktu buka halaman situs web WordPress Anda. Ada lebih dari sepuluh trik yang dapat Anda gunakan untuk mempercepat situs WordPress Anda. Memilih penyedia hosting WordPress yang tepat adalah salah satu keputusan terpenting yang dapat Anda buat. Pembersihan dan pencopotan plugin WordPress akan menghapus semua plugin yang tidak lagi berguna atau jarang digunakan. Anda akan memiliki waktu buka halaman yang lebih cepat karena setiap file (CSS, JavaScript, dan gambar) yang Anda gunakan meningkatkan jumlah halaman yang Anda miliki. BUKAN HAL YANG BAIK MEMILIKI BANYAK plugin PADA TEMPLATE ANDA. Ada terlalu banyak plugin dengan kode buruk yang melakukan tugas yang sama, yang mengakibatkan masalah.
Plugin WordPress dapat digunakan untuk mengoptimalkan kinerja gambar. Sebelum mengunggah, pastikan gambar Anda telah dioptimalkan dengan benar untuk WordPress. Opsi Simpan untuk Web adalah fitur umum dalam program pengeditan gambar seperti Photoshop dan Gimp yang memungkinkan Anda menyimpan file untuk web jika Anda tidak terbiasa dengan penyimpanan web. Anda dapat mempercepat pemuatan situs WordPress Anda dengan kompresi gzip. Tidak banyak yang harus Anda lakukan untuk menyiapkan cache untuk situs web WordPress Anda. Caching dapat diaktifkan menggunakan plugin caching WordPress dalam waktu kurang dari satu menit. Tujuan caching adalah untuk menyimpan sejumlah file statis pada perangkat pengguna untuk jangka waktu tertentu (misalnya, gambar, skrip, dll.).
Faktanya, arsitektur situs Anda memiliki dampak signifikan pada kinerja situs web Anda. Saat memuat stylesheet, letakkan di bagian atas elemen (di /head/element) untuk memastikannya dimuat terlebih dahulu. Jika situs web Anda menggunakan banyak skrip eksternal, kinerjanya akan menurun. Ketika hanya ada satu skrip eksternal yang berjalan, waktu buka halaman akan berkurang secara signifikan. Anda dapat memilih tema WordPress yang dikodekan dengan baik dari sumber yang memiliki reputasi baik. Memilih tema yang sesuai harus responsif dan dioptimalkan untuk memaksimalkan kinerja. Jika Anda tidak ingin mengotak-atik sistem, plugin seperti Autoptimize dapat membantu Anda mengotomatiskan seluruh proses.
Saat menggunakan banyak ruang putih untuk menyempurnakan front-end Anda, pastikan semua tab dan spasi dihapus dari kode. Jika Anda mengaktifkan semua fitur Jetpack, halaman Anda akan membutuhkan waktu lebih lama untuk dimuat. Dengan menonaktifkan fitur tertentu, Anda dapat membebaskan waktu yang Anda perlukan untuk fokus pada fitur lain. Satu-satunya pengecualian saya adalah komentar, berbagi, tautan pendek di WP.me, dan visibilitas widget. Saya bisa menghemat tiga (3) detik.
Optimalkan Permintaan HTTP
Mengoptimalkan permintaan HTTP penting untuk meningkatkan kecepatan dan kinerja aplikasi web. Permintaan HTTP dapat dioptimalkan dengan meminimalkan jumlah permintaan, mengurangi ukuran permintaan, dan menggunakan teknik caching. Dengan mengurangi jumlah permintaan HTTP, jumlah waktu yang dihabiskan untuk menunggu tanggapan dari server berkurang. Mengurangi ukuran permintaan HTTP juga dapat meningkatkan kinerja dengan mengurangi jumlah data yang perlu ditransfer antara klien dan server. Teknik caching dapat digunakan untuk meningkatkan kinerja dengan menyimpan data yang sering diminta di sisi klien, yang mengurangi jumlah perjalanan pulang pergi ke server.
Situs web Anda tidak akan berfungsi dengan baik jika lambat atau kikuk. Ketika situs web Anda membutuhkan waktu lebih dari 3 detik untuk dimuat, 40 persen orang akan meninggalkannya. Anda dapat meningkatkan kinerja situs web dengan menurunkan jumlah permintaan HTTP. Dengan kata lain, sangat penting untuk mengurangi permintaan HTTP yang terkait dengan situs web. Saat situs Anda menerima sejumlah besar permintaan HTTP, dibutuhkan waktu lebih lama untuk memuat halaman. Halaman dengan 20 permintaan dapat menampung 20 gambar, sedangkan halaman dengan 70 gambar dapat menampung 70 gambar. Sebelum Anda dapat mulai menghilangkan permintaan HTTP, Anda harus terlebih dahulu menentukan berapa banyak permintaan yang diterima situs web Anda.
Dengan melakukannya, Anda dapat mengidentifikasi jumlah permintaan yang Anda tangani. Situs web seluler mungkin memerlukan waktu 6 detik untuk dimuat, tetapi situs web desktop mungkin memerlukan waktu 2 detik. Masalah ini terjadi ketika situs web seluler Anda membutuhkan waktu 6 detik untuk dimuat, tetapi situs web desktop Anda membutuhkan waktu 2 detik. Waktu pemuatan Anda mungkin terlalu lambat jika Anda menerima skor rendah. Untuk merampingkan plug-in media sosial Anda, gunakan alat seperti Novashare. Alat ini tidak akan memperlambat halaman Anda, tetapi akan memungkinkan Anda untuk mengurangi jumlah permintaan yang datang melaluinya. Jangan takut untuk menjadi agresif dan mengaudit setiap halaman di setiap situs web.
Jika gambar tidak menambah nilai pada konten Anda, hapuslah. Akibatnya, beberapa video mengurangi pengalaman pengguna, menyebabkan waktu buka halaman meningkat. Anda dapat menggunakan plug-in seperti LazyLoad untuk mengotomatiskan pemuatan lambat. Caching dapat berguna dalam mengurangi permintaan HTTP. Aching adalah proses menyimpan salinan skrip yang memungkinkan situs web Anda ditampilkan di browser pengunjung alih-alih menghapus semuanya. Bergantung pada seberapa cepat server merespons permintaan Anda, berapa lama waktu yang dibutuhkan halaman Anda untuk memuat dapat sangat bervariasi. Jika Anda ingin mendapatkan kembali kendali, singkirkan konten pihak ketiga seperti video YouTube yang disematkan atau hosting skrip Google Analytics secara lokal.
Akibatnya, setiap gambar berisi permintaan HTTP yang harus dihapus karena tidak memiliki nilai. Anda harus mengompres gambar yang Anda simpan untuk menghemat waktu buka, tetapi Anda juga harus menyimpan video yang menambah nilai. Jika browser Anda tidak mendukungnya, gambar dan video dapat dimuat segera setelah pengguna menggulir. Jangan gunakan cookie dan gunakan URL yang sama untuk setiap halaman situs Anda jika Anda ingin memastikan bahwa cache konten dilakukan dengan benar.
Permintaan HTTP WordPress
Permintaan HTTP WordPress adalah komunikasi antara situs WordPress Anda dan server yang dihostingnya. Setiap kali pengunjung memuat halaman di situs WordPress Anda, browser mereka mengirimkan permintaan HTTP ke server Anda. Server Anda kemudian merespons dengan informasi yang diminta, yang kemudian ditampilkan kepada pengunjung di browser mereka. Permintaan HTTP penting karena memungkinkan WordPress untuk berkomunikasi dengan server dan memuat file dan informasi yang diperlukan untuk menampilkan halaman WordPress . Tanpa permintaan HTTP, WordPress tidak akan dapat berfungsi.
Http Api: Cara Kuat Untuk Berinteraksi Dengan Layanan Web Dan Apis
HTTP API di WordPress adalah alat yang ampuh untuk berinteraksi dengan layanan web dan API. Itu dapat mengirim dan menerima permintaan HTTP, serta menerima dan menyimpan konten tanggapan HTTP.
Dengan HTTP API di WordPress, Anda dapat dengan mudah mengambil bagian data tertentu dari layanan web, melakukan permintaan POST, atau sekadar mendapatkan status situs web saat ini.
Lebih Sedikit Permintaan Http
Mengurangi jumlah permintaan HTTP adalah salah satu langkah terpenting yang dapat Anda ambil untuk mempercepat situs web Anda. Dengan membuat lebih sedikit permintaan HTTP, Anda mengurangi jumlah waktu yang dihabiskan untuk menunggu server merespons, dan Anda juga mengurangi jumlah bandwidth yang digunakan.
Sangat penting untuk mengoptimalkan situs web Anda dengan mengurangi permintaan HTTP. Saat Anda menambahkan skrip, lembar gaya, gambar, atau video yang disematkan ke situs web Anda, setiap permintaan berikutnya ke server diterima oleh browser Anda. Ketika sumber daya digabungkan, cara paling efektif untuk mengurangi permintaan adalah dengan membaginya menjadi bagian-bagian yang lebih kecil. Setelah menyeret file result.js ke dalam direktori bld, file result.js akan dibuat. Dalam file ini, flag script1.js dan script2.js akan ditetapkan. Untuk setiap file, gunakan titik koma atau terminator baris. Atribut fixlastline, selain atribut fixlastline, dapat digunakan untuk menginstruksikan Ant untuk menambahkan baris baru ke setiap file.
String yang disandikan base64 dipisahkan dari mediatype dengan titik koma setelah dipisahkan dari mediatype. Data direpresentasikan dalam format ASCII menggunakan skema base64, yang digunakan untuk mengubah data menjadi teks biner. Ketika data didekodekan dan file dibuat, browser secara otomatis membangunnya. Akibatnya, akan tampak seolah-olah media yang disematkan adalah sumber daya eksternal. Penyebab paling umum dari masalah ini adalah plugin, yang digunakan oleh sistem manajemen konten seperti WordPress. Setiap plugin biasanya menambahkan skripnya sendiri, menghasilkan peningkatan permintaan HTTP. Sebagian besar plugin yang tidak penting harus di-uninstall, begitu juga plugin yang hanya digunakan beberapa kali dalam setahun. Anda dapat menggunakan sistem pemantauan kinerja kualitas seperti Raygun untuk mendiagnosis, mendeteksi, dan menyelesaikan masalah.