Excluir el sitemap XML de la caché

Mucha gente utiliza algún tipo de caché para acelerar su sitio web. El almacenamiento en caché puede ser realizado a nivel de servidor por su proveedor de alojamiento o a nivel de WordPress utilizando un plugin de almacenamiento en caché o de rendimiento.

Sin embargo, algunos archivos nunca deben almacenarse en caché, como el mapa del sitio XML. Esto se debe a que no quieres que los motores de búsqueda obtengan información antigua almacenada en caché, quieres que SIEMPRE obtengan el mapa del sitio actual para tu sitio.

Aquí veremos cómo excluir su Sitemap XML de la caché en los plugins de caché más populares.

Caché LiteSpeed

Para excluir el sitemap XML de la caché de LiteSpeed Cache, vaya a LiteSpeed Cache > Cache > Excludes e introduzca lo siguiente en el campo Do Not Cache URIs:

/(.*)mapa del sitio(.*).xml
/(.*)mapa del sitio.xsl

La caché más rápida de WP 

Para excluir el Sitemap XML de la caché en WP Fastest C ache, vaya a WP Fastest Cache > Excluir y haga clic en el botón Añadir nueva regla junto a Excluir páginas. En el desplegable, seleccione Contiene, y en el campo, escriba sitemap y haga clic en Guardar.

Cohete WP

Para excluir el Sitemap XML de la caché en WP Rocket, vaya a Configuración > WP Rocket > Reglas Avanzadas > No cachear URL(s) e introduzca lo siguiente:

/(.*)mapa del sitio(.*).xml
/(.*)mapa del sitio.xsl

WP Super Caché

Para excluir el Sitemap XML de la caché en WP Super C ache, vaya a Configuración > WP Super Cache y haga clic en la pestaña Avanzado. Desplácese hacia abajo hasta la sección donde dice "Añadir aquí cadenas (no un nombre de archivo) que obliga a que una página no se almacene en caché" e introduzca lo siguiente:

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

Para excluir el sitemap XML de la caché enW3 Total Cache, vaya a Rendimiento > Caché de página y desplácese hasta la sección donde dice "No almacenar nunca en caché las siguientes páginas" e introduzca lo siguiente:

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

Si está utilizando Caché de base de datos, añada las mismas cadenas a "No almacenar nunca en caché las siguientes páginas" en Rendimiento > Caché de base de datos.

Si utiliza Minificación, vaya a Rendimiento > Minificar e introduzca las mismas cadenas en el campo "No minificar nunca las siguientes páginas".

Por último, vaya a Rendimiento > Caché del navegador y asegúrese de que las mismas cadenas están en el campo "Lista de excepciones de error 404".

Recuerde siempre borrar todas las cachés después de realizar estos cambios en cualquiera de los tres plugins.

Si está utilizando un plugin diferente o el almacenamiento en caché se realiza a nivel de servidor, póngase en contacto con el desarrollador del plugin o con su empresa de alojamiento para obtener ayuda.