Izločanje zemljevidov XML iz predpomnilnika v WordPressu
Uporaba caching plugins je verjetno najlažji način, da pospešite svoje WordPress mesto. Vendar pa boste morda na koncu dobili vaš kazalo cached preveč in to ni dobra ideja.
Sitemap XML mora vedno odražati najnovejše objave in URL-je vaše spletne strani, da bodo iskalniki dobili najnovejšo različico vsega, kar je posodobljeno.
V tej objavi bi rad delil z vami, kako izključiti in preprečiti, da bi se zemljevidi XML iz pomnilnika (nenamerno) shranili v nekatere od najbolj priljubljenih vtičnikov WordPress Caching.
W3 Skupni predpomnilnik
Če želite izločiti zemljevid spletnega mesta XML iz predpomnilnika z vtičnikom za skupni predpomnilnik W3, naredite naslednje:
- Pojdi do Zmogljivost> Predpomnilnik strani.
- Pomaknite se do razdelka z oznako "Nikoli ne predpomni naslednjih strani". Nato v polje vnesite naslednje vrstice:
[a-z0-9 _ -] * sitemap [a-z0-9 _ -] * (xml | xsl | html) (gz)? ([a-z0-9 _ -] *?) kazalo ([a-z0-9 _ -] *)?
Če uporabljate funkcijo Minification, odprite Izvedba > Zmanjšaj in vnesite iste vrstice v polje, ki pravi "Na naslednjih straneh nikoli ne razstavljajte".
In nenazadnje, pojdite na Izvedba > Predpomnilnik brskalnika in zagotovite, da so iste črte v "404 Seznam izjem".
WP Super Cache
Za izključitev zemljevida XML iz predpomnjenja z vtičnikom WP Super Cache, tukaj kaj naredite:
- Pojdi do Nastavitve > WP Super Cache. Odprto Kliknite jeziček Dodatno.
- Poiščite razdelek z oznako "Dodaj strune (ne ime datoteke), ki prisili stran, da se ne predpomni ... ."in vnesite naslednje:
[a-z0-9 _ -] * sitemap [a-z0-9 _ -] * (xml | xsl | html) (gz)? ([a-z0-9 _ -] *?) kazalo ([a-z0-9 _ -] *)?
WP Rocket
Če uporabljate vtičnik WP Rocket in želite izvleči kazalo XML iz predpomnilnika, naredite naslednje:
- Pojdi do Nastavitve> WP Rocket> Napredne možnosti.
- Pomaknite se navzdol do bloka z besedami: "Nikoli ne predpomni naslednjih strani"Vnesite te vrstice v polje:
[a-z0-9 _ -] * sitemap [a-z0-9 _ -] * (xml | xsl | html) (gz)? ([a-z0-9 _ -] *?) kazalo ([a-z0-9 _ -] *)?