Cara Mempercepat WordPress Memanfaatkan Caching Browser melalui .htaccess

Diterbitkan: 2017-08-04

Percepat Caching Peramban Memanfaatkan WordPress melalui .htaccess

Manfaatkan cache browser untuk membuat halaman web Anda lebih cepat. Jika Anda dapat memanfaatkan caching browser , Anda dapat meningkatkan kecepatan situs web secara signifikan. Saat Google mulai mempertimbangkan kecepatan situs sebagai parameter SEO, webmaster dapat memanfaatkan cache browser untuk meningkatkan kecepatan situs dan mendapatkan peringkat mesin pencari yang lebih baik.

Berikut adalah file .htaccess lengkap yang kami miliki di folder root Crunchify.

CATATAN : Harap hapus pengalihan ke blok HTTPS jika Anda tidak menggunakan HTTPS :). Padahal saya sudah berkomentar. Jika Anda telah mengaktifkan HTTPS di situs dan Anda masih mengizinkan pengguna mengunjungi situs melalui HTTP, maka Anda baik-baik saja.

Mari kita pahami setiap Bagian dari file .htaccess:

Langkah-1 Menyingkirkan ETag

Pertama-tama, kita perlu disable ETag header karena kita akan menggunakan durasi Expires. Teknologi ETag dikenal lambat dan bermasalah – bahkan situs peringkat teratas lainnya mengeluhkannya.

Tambahkan ke .htaccess : (terletak di lokasi root blog)

Kami juga menjaga koneksi keep-alive . Ini disebut persistent connection . Jika koneksi baru harus dibuka untuk setiap permintaan atau file, itu bisa memakan waktu lebih lama.

Lainnya harus membaca:

  • 5 Trik Berguna Untuk Mempercepat WordPress & Meningkatkan Kinerja
  • 9 sumber daya WordPress penting yang mungkin Anda lewatkan

Langkah-2 Aktifkan cache browser

Jika Anda menetapkan tanggal kedaluwarsa atau usia maksimum di header HTTP untuk sumber daya statis, browser modern akan memuat sumber daya statis yang diunduh sebelumnya seperti gambar, css, javascript, pdf, swf, dll. dari disk lokal, bukan melalui jaringan.

Jadi, jika Anda mengonfigurasi server web untuk menyetel header caching dan menerapkannya ke semua sumber daya statis yang dapat di-cache, situs Anda akan tampak memuat lebih cepat. Tambahkan di bawah ini ke .htaccess

Apa yang dilakukan adalah menambahkan tajuk kedaluwarsa yang jauh di masa depan (pastikan mod_expires dimuat di konfigurasi Apache Anda jika Anda memiliki masalah) ke konten statis Anda (gambar, js, css, dll).

Dua hal di sini:

  • ExpiresDefault A2592000 = 1 bulan ke depan
  • Kontrol Tembolok “umur maksimal = 2592000” = 1 bulan

Jika Anda suka, Anda juga dapat menetapkan nilai menjadi 1 Tahun = 31536000

Langkah-3 Tambahkan gzip dan kempiskan header kompresi

Mengompresi sesuatu selalu berakhir dengan membuatnya lebih kecil dan memuat lebih cepat, jadi menerapkan beberapa bentuk kompresi pada komponen Anda adalah suatu keharusan.

Langkah pengoptimalan ini mungkin tidak bekerja untuk Anda jika server Anda tidak menginstal mod_deflate atau mod_gzip sebagai bagian dari Apache.

Pada dasarnya kami mengompresi sebagian besar sumber daya sehingga memuat dengan bandwidth lebih sedikit dan sangat cepat.

Langkah-4 Verifikasi apakah pengaturan Anda berfungsi dengan benar

Lihat tangkapan layar di bawah ini. Anda akan melihat semua parameter diatur di header respons file Anda.

Header Usia Maksimum dan Kedaluwarsa Cache untuk Sumber Daya WordPress

Lihat aturan htaccess untuk Proses Percepatan WordPress

Pertanyaan terbuka: Dapatkah saya mengubah tanggal kedaluwarsa beberapa sumber daya seperti skrip Google Adsense atau skrip Google Analytics?

  • https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
  • https://www.google-analytics.com/analytics.js

Answer is NO . Anda hanya dapat menetapkan nilai kedaluwarsa sumber daya yang dimuat dari situs Anda.