Esclusione della Sitemap XML dalla cache

Molte persone utilizzano un qualche tipo di caching per velocizzare il proprio sito web. La cache può essere realizzata a livello di server dal fornitore di hosting o a livello di WordPress utilizzando un plugin per la cache o le prestazioni.

Tuttavia, alcuni file non dovrebbero mai essere memorizzati nella cache, come la Sitemap XML. Questo perché non si vuole che i motori di ricerca ottengano vecchie informazioni nella cache, ma che ottengano SEMPRE la sitemap attuale del sito.

Qui spieghiamo come escludere la vostra Sitemap XML dalla cache nei plugin di caching più diffusi.

Cache LiteSpeed

Per escludere la Sitemap XML dalla cache in LiteSpeed Cache, andate in LiteSpeed Cache > Cache > Escludi e inserite quanto segue nel campo Non memorizzare nella cache gli URI:

/(.*)sitemap(.*).xml
/(.*)sitemap.xsl

WP Cache più veloce 

Per escludere la Sitemap XML dalla cache in WP Fastest Cache, andare in WP Fastest Cache > Escludi e fare clic sul pulsante Aggiungi nuova regola accanto a Escludi pagine. Nel menu a tendina, selezionare Contiene e, nel campo, digitare sitemap e fare clic su Salva.

WP Rocket

Per escludere la Sitemap XML dalla cache in WP Rocket, andate in Impostazioni > WP Rocket > Regole avanzate > Non mettere mai in cache gli URL e inserite quanto segue:

/(.*)sitemap(.*).xml
/(.*)sitemap.xsl

WP Super Cache

Per escludere la Sitemap XML dalla cache in WP Super Cache, andate in Impostazioni > WP Super Cache e cliccate sulla scheda Avanzate. Scorrete fino alla sezione "Aggiungi qui le stringhe (non un nome di file) che costringono una pagina a non essere messa in cache" e inserite quanto segue:

sitemap(_index)?\.xml(\.gz)?
[a-z0-9_\-]*sitemap[a-z0-9_\-]*\.(xml|xsl|html)(\.gz)?
([a-z0-9_\-]*?)sitemap([a-z0-9_\-]*)?\.xml

W3 Total Cache

Per escludere la Sitemap XML dalla cache in W3 Total Cache, andate in Prestazioni > Cache delle pagine e scorrete fino alla sezione "Non memorizzare mai nella cache le pagine seguenti" e inserite quanto segue:

sitemap(_index)?\.xml(\.gz)?
[a-z0-9_\-]*sitemap[a-z0-9_\-]*\.(xml|xsl|html)(\.gz)?
([a-z0-9_\-]*?)sitemap([a-z0-9_\-]*)?\.xml

Se si utilizza la cache del database, aggiungere le stesse stringhe a "Non memorizzare mai nella cache le pagine seguenti" in Prestazioni > Cache del database.

Se si utilizza la Minificazione, andare su Prestazioni > Minificazione e inserire le stesse stringhe nel campo "Non minificare mai le pagine seguenti".

Infine, andare su Prestazioni > Cache del browser e verificare che le stesse stringhe siano presenti nel campo "Elenco eccezioni errori 404".

Ricordate sempre di cancellare tutte le cache dopo aver apportato queste modifiche in uno dei tre plugin.

Se si utilizza un plugin diverso o la cache viene eseguita a livello di server, contattare lo sviluppatore del plugin o la società di hosting per ottenere assistenza.