Caching yang tahan lama membuat kunjungan berulang menjadi lebih cepat, namun hanya jika file yang diubah menerima URL baru. Nama file JavaScript dan CSS yang di-hash dirancang untuk model tersebut; HTML biasanya membutuhkan jendela kesegaran yang lebih pendek.
Cocokkan kebijakan dengan file
- Aset statis sidik jari dan sajikan dengan usia maksimal yang panjang dan tidak dapat diubah.
- Biarkan HTML memvalidasi ulang atau kedaluwarsa dengan cukup cepat sehingga penerapan dapat memperbarui konten halaman.
- Hindari menerapkan kebijakan jangka panjang yang tidak dapat diubah pada nama file yang ditimpa pada tempatnya.
Cache-Control: public, max-age=31536000, immutableVerifikasi responsnya, bukan konfigurasinya
Setelah penerapan, periksa header pada aset hash dan halaman HTML. File konfigurasi dapat diabaikan, diganti, atau di-cache oleh CDN upstream.
Caching yang baik mendukung kinerja dan rilis yang andal. Itu tidak mengubah pengindeksan secara langsung, tetapi situs yang cepat dan stabil lebih mudah digunakan orang.
