Memanfaatkan Penyimpanan ke Cache Browser

Aturan ini berlaku saat PageSpeed Insights mendeteksi bahwa respons dari server Anda tidak menyertakan header penyimpanan ke cache atau jika resource ditentukan untuk disimpan dalam cache dalam waktu singkat.

Ringkasan

Mengambil resource melalui jaringan akan berlangsung lambat dan butuh biaya mahal: proses download dapat memerlukan beberapa roundtrip antara klien dan server, yang menunda pemrosesan dan dapat memblokir perenderan konten halaman, serta mengenakan tagihan biaya data bagi pengunjung. Semua respons server harus menentukan kebijakan penyimpanan dalam cache untuk membantu menentukan apakah resource dapat menggunakan kembali respons yang sebelumnya diambil dan kapan hal ini dilakukan.

Saran

Setiap resource harus menentukan kebijakan penyimpanan dalam cache secara eksplisit yang menjawab pertanyaan berikut: apakah resource dapat disimpan dalam cache dan siapa yang dapat menyimpannya, untuk berapa lama, dan jika berlaku, bagaimana cara kebijakan divalidasi ulang dengan efisien saat kebijakan penyimpanan dalam cache berakhir masa berlakunya. Saat server menampilkan respons, server harus menyertakan header Cache-Control dan ETag:

Untuk menentukan kebijakan penyimpanan dalam cache yang optimal bagi situs Anda, gunakan panduan berikut:

Kami merekomendasikan waktu minimum penyimpanan dalam cache selama 1 minggu dan sebaiknya sampai 1 tahun untuk aset statis, atau aset yang jarang diubah. Jika Anda memerlukan kontrol yang akurat terhadap resource saat resource tidak divalidasi sebaiknya gunakan teknik pembuatan versi atau penyidikjarian URL - lihat link di atas tentang membatalkan validasi dan memperbarui respons yang disimpan dalam cache.