Bagaimana Mengecualikan Peta Situs XML dari Caching di WordPress
Menggunakan plugin caching mungkin adalah cara termudah untuk mempercepat situs WordPress Anda. Namun, Anda mungkin akhirnya mendapatkan cache sitemap Anda juga dan itu bukan ide yang baik.
Sitemap XML harus selalu mencerminkan posting dan url terbaru dari situs web Anda sehingga mesin pencari mendapatkan versi terbaru dari apa pun yang diperbarui.
Dalam posting ini, saya ingin berbagi dengan Anda cara mengecualikan dan mencegah cache sitemaps XML (tidak sengaja) oleh beberapa plugin Caching WordPress paling populer.
W3 Total Cache
Untuk mengecualikan Peta Situs XML dari caching menggunakan plugin W3 Total Cache, inilah yang Anda lakukan:
- Pergi ke Kinerja> Cache Halaman.
- Gulir ke bawah ke bagian yang berlabel "Jangan pernah cache halaman berikut". Lalu, masukkan baris berikut dalam kotak:
[a-z0-9 _ \ -] * sitemap [a-z0-9 _ \ -] * \. (xml | xsl | html) (\. gz)? ([a-z0-9 _ \ -] *?) sitemap ([a-z0-9 _ \ -] *)? \. xml
Jika Anda menggunakan Minifikasi, buka Performa > Mengecilkan dan masukkan baris yang sama di bidang yang mengatakan "Jangan pernah memperkecil halaman berikut".
Terakhir namun tidak kalah pentingnya, buka Performa > Tembolok Browser dan memastikan garis yang sama ada di "404 daftar pengecualian kesalahan"bagian.
WP Super Cache
Untuk mengecualikan sitemap XML dari caching dengan plugin WP Super Cache, di sini yang Anda lakukan:
- Pergi ke Pengaturan > WP Super Cache. Buka Tab Lanjutan.
- Cari bagian yang berlabel "Tambahkan string di sini (bukan nama file) yang memaksa halaman tidak di-cache ... ."dan masukkan yang berikut ini:
[a-z0-9 _ \ -] * sitemap [a-z0-9 _ \ -] * \. (xml | xsl | html) (\. gz)? ([a-z0-9 _ \ -] *?) sitemap ([a-z0-9 _ \ -] *)? \. xml
WP Rocket
Jika Anda menggunakan plugin WP Rocket dan Anda ingin mengecualikan sitemap XML dari caching, inilah yang Anda lakukan:
- Pergi ke Pengaturan> WP Rocket> Opsi Tingkat Lanjut.
- Gulir ke bawah ke blok dengan kata-kata: "Jangan pernah cache halaman berikut". Masukkan baris ini di bidang:
[a-z0-9 _ \ -] * sitemap [a-z0-9 _ \ -] * \. (xml | xsl | html) (\. gz)? ([a-z0-9 _ \ -] *?) sitemap ([a-z0-9 _ \ -] *)? \. xml