Cara Menghapus String Kueri dari Sumber Daya Statis di WordPress
Diterbitkan: 2022-10-22
Tahukah Anda apa itu URL situs web? Biarkan saya memberi tahu Anda tentang URL situs web. Ini adalah singkatan dari Uniform Resource Locator dan terdiri dari berbagai komponen seperti protokol, nama domain, dan jalur. Semua bagian URL ini bekerja sama untuk mencapai halaman web tertentu dan menampilkannya di layar.
Terkadang kita melihat beberapa parameter tambahan di URL yang disebut string kueri. String kueri ini membantu memfilter dan mengatur data di halaman web. Pelanggan dapat menemukan produk yang ditargetkan di situs web e-niaga melalui string kueri.
Namun, ada beberapa kelemahan string kueri karena dapat menyebabkan duplikasi konten, kehilangan perayapan, dan meminimalkan kecepatan pemuatan. Cara terbaik untuk mencegah bentuk string kueri ini adalah menghapus string ini melalui sumber daya statis di WordPress.
Di sini, kami akan menjelaskan lebih detail tentang masalah ini dan alasan mengapa dan bagaimana Anda perlu menghapus string kueri ini. Ada berbagai cara untuk menghapus string kueri ini yang melibatkan penambahan kode ke tema atau dengan menggunakan plugin.
Apa itu String Kueri?
Pertama-tama, kita harus tahu apa itu query string. Ini pada dasarnya adalah sekumpulan karakter setelah tanda tanya di URL. String kueri ini berfungsi sebagai parameter URL yang membantu dalam menyortir dan menentukan konten di situs web. Mari kita lihat contoh string kueri.
/books/wp-includes/js/jquery/jquery.js?ver=1.12.4
Simbol tanda tanya pada contoh di atas mengidentifikasi string kueri. Jika ada lebih banyak string, mereka dapat ditampilkan dalam kombinasi dengan simbol ampersand & seperti yang ditunjukkan di bawah ini.
https://www.google.com/search?q=query+string+example&safe=strict
Skrip dan lembar gaya mengidentifikasi versi file dengan menyanyikan string kueri. Pengembang WordPress menggunakan string kueri dari cache-busting, ini adalah fenomena di mana file baru menggantikan file yang di-cache. Dengan cara ini, file yang salah tidak akan di-cache jika file baru tersedia.
Mengapa Menghapus String Kueri?
String kueri sangat penting untuk pembuatan versi file. Mereka dapat membantu memisahkan file dalam kedalaman file yang sama dan mencegah masalah caching. Namun, string ini hanya penting untuk sumber daya dinamis. Ini merujuk pada konten yang dipersonalisasi untuk pengunjung seperti keranjang belanja, profil pengguna, atau informasi login.
Oleh karena itu, sumber daya statis seperti CSS, JavaScript, gambar, dan video tidak memerlukan string kueri apa pun. Sebenarnya, mereka membantu mencegah server web melakukan caching data. Terkadang ketika Anda memeriksa kecepatan situs Anda dengan alat seperti GTMetrix, Pingdom atau Page Speed Insight, mereka menyarankan Anda untuk menghapus string kueri dari sumber daya statis. Jika Anda tidak ahli, Anda bisa mendapatkan layanan pengembang web untuk menghapus string kueri ini.
Hapus String Kueri Dari Sumber Daya Statis di WordPress
Anda dapat menghapus string kueri dari sumber daya statis di WordPress dengan menggunakan dua metode berbeda. Pada metode pertama, kita menambahkan kode ke file functions.php sedangkan pada metode kedua kita perlu menginstal plugin WordPress.
Namun, beberapa orang menggunakan CDN (jaringan pengiriman konten) untuk mengambil data web. Ini adalah kasus luar biasa di mana string kueri cache CDN secara otomatis. Jika Anda tidak menggunakan CDN, maka Anda harus mengikuti salah satu metode sebelumnya untuk menghapus string.
Hapus String Kueri dari Sumber Daya Statis dengan Kode
Jika Anda akan menggunakan metode pengeditan kode, kami menyarankan Anda untuk membuat cadangan situs web Anda. Ini diperlukan karena jika terjadi kesalahan, Anda masih memiliki opsi untuk memulihkan data situs Anda.
Anda dapat mengakses file php tema Anda dengan dua metode berbeda. Cara pertama adalah melalui hPanel jika Anda adalah klien hostinger sedangkan jika Anda menggunakan WordPress maka masuk ke dashboard Anda. Pilih tampilan dan editor tema. Sekarang cari file functions.php di sidebar kanan.
Menggunakan Plugin untuk Menghapus String Kueri dari Sumber Statis
Jika Anda tidak nyaman dengan metode yang disebutkan di atas, gunakan plugin seperti Speed Booster Pack untuk menghapus string kueri dari sumber daya statis. Ini adalah salah satu plugin wordpress terbaik yang dapat membantu mempercepat pemuatan situs web Anda.
Plugin ini memiliki fitur untuk menghapus string kueri dari sumber daya statis. Untuk menginstal plugin ini, buka dashboard WordPress Anda, buka plugin dan klik Add New . Cari paket penambah kecepatan, lalu instal dan aktifkan.
Setelah mengaktifkan plugin, buka menu dan pilih tweak. Ketuk tombol "ON" di sebelah opsi Pangkas string kueri untuk mengaktifkannya. Sekarang klik Simpan setelah selesai. Itu pasti akan menghapus string kueri dari semua sumber daya statis Anda.
Plugin Terbaik untuk Menghapus String Kueri Dari Sumber Daya Statis
Plugin yang berbeda tersedia untuk situs WordPress untuk menghapus string kueri dari sumber daya statis. Plugin ini dapat membantu meningkatkan kecepatan situs web Anda.
WP Roket
WP Rocket adalah salah satu plugin cache yang paling berguna dan efisien yang memiliki proses pengaturan cepat yang membedakannya dari plugin cache lainnya. Plugin ini mulai bekerja sendiri untuk men-cache situs web Anda saat Anda mengaktifkannya.
Antarmuka pengguna yang sederhana membuatnya lebih menarik dan pengguna dapat mengelola caching situs web dengan mudah bahkan jika mereka tidak memiliki pengetahuan teknis. Semua opsi tersedia dengan deskripsi singkat dan tautan ke halaman yang relevan.
Untuk menghapus string kueri dari sumber daya statis dengan WP Rocket, buka opsi Pengaturan Dasar dan klik Pengoptimalan File dan lanjutkan ke Hapus string kueri dari kotak sumber daya statis.
Plugin ini tidak memiliki versi gratis dan menawarkan tiga paket harga mulai dari $49 hingga $249. Ini adalah biaya satu kali dan Anda harus membayar setiap tahun untuk mendapatkan dukungan dan pembaruan.
Cache Total W3
Cache total W3 adalah plugin wordpress bagus lainnya yang menyediakan solusi gratis untuk meningkatkan kecepatan pemuatan situs web. Plugin ini kompatibel dengan sebagian besar paket hosting. AMP (accelerated mobile pages) juga mendukung plugin ini untuk meningkatkan pengalaman pengguna seluler.
Plugin ini memiliki fitur untuk menghapus string kueri dari sumber daya statis. Setelah menginstal plugin, buka Performance -> Browser Cache dan aktifkan opsi Penghapusan string kueri dari sumber daya statis.
Selain itu, untuk mencegah situs WordPress Anda membuat string kueri lagi, Anda dapat membuka Cache Browser dan mencentang opsi Cegah caching objek setelah pengaturan perubahan.
Penguat Skor Kinerja WP
WP Performance Score Booster adalah plugin gratis yang membantu melakukan caching browser dan menghapus string kueri. Dengan plugin ini, Anda dapat meningkatkan kinerja situs web Anda di GTMetrix, PageSpeed, dan Pingdom.
Plugin ini tersedia dengan instalasi sederhana dan konfigurasi yang mudah. Satu hal yang perlu diingat sebelum mengaktifkan plugin ini adalah memastikan kompresi GZIP diaktifkan di server Anda.
Untuk menghilangkan string kueri, klik Pengaturan -> Penguat Skor Kinerja WP dan klik Hapus string kueri dari konten statis dan simpan perubahan Anda.
Kesimpulan
String kueri sangat penting untuk URL situs yang berisi karakter seperti “?” dan "&." Aset dinamis menggunakan string kueri untuk membantu server web membedakan rendisi sumber daya yang berbeda satu sama lain.
Namun, aset statis tidak mendapat untung dari string pertanyaan di URL. Mereka mencegah server pemesanan perantara untuk menyimpan situs Anda dengan tepat. Oleh karena itu, kami menyarankan Anda menghilangkannya untuk menghindari masalah apa pun di masa mendatang.