Cómo excluir XML Sitemaps del almacenamiento en caché en WordPress
El uso de complementos de almacenamiento en caché es probablemente la forma más fácil de acelerar su sitio de WordPress. Sin embargo, es posible que termines haciendo que tu mapa del sitio se almacene en caché y eso no es una buena idea.
El mapa del sitio XML siempre debe reflejar las últimas publicaciones y URL de su sitio web para que los motores de búsqueda obtengan la última versión de lo que se haya actualizado..
En esta publicación, me gustaría compartir con ustedes cómo excluir y evitar que los mapas de sitio XML se almacenen en caché (involuntariamente) por algunos de los complementos más populares de WordPress Caching..
W3 Total Caché
A fin de excluir el Sitemap XML del almacenamiento en caché con el complemento W3 Total Cache, esto es lo que debe hacer:
- Ir Rendimiento> Caché de página.
- Desplácese hasta la sección etiquetada "Nunca caché las siguientes páginas". Luego, ingrese las siguientes líneas en el cuadro:
[a-z0-9 _ \ -] * mapa del sitio [a-z0-9 _ \ -] * \. (xml | xsl | html) (\. gz)? ([a-z0-9 _ \ -] *?) mapa del sitio ([a-z0-9 _ \ -] *)? \. xml
Si está utilizando Minification, abra Actuación > Reducir y escribe las mismas líneas en el campo diciendo "Nunca minimices las siguientes páginas.".
Por último, pero no menos importante, vaya a Actuación > Caché de navegador y asegúrese de que las mismas líneas están en el "Lista de excepciones de error 404" sección.
WP Super Cache
Para excluir el mapa del sitio XML del almacenamiento en caché con el complemento WP Super Cache, haga lo siguiente:
- Ir Ajustes > WP Super Cache. Abierto Lengüeta avanzada.
- Busque la sección etiquetada "Agregue aquí cadenas (no un nombre de archivo) que obligue a una página a no ser almacenada en caché ... ."y escriba lo siguiente:
[a-z0-9 _ \ -] * mapa del sitio [a-z0-9 _ \ -] * \. (xml | xsl | html) (\. gz)? ([a-z0-9 _ \ -] *?) mapa del sitio ([a-z0-9 _ \ -] *)? \. xml
WP Rocket
Si usa el complemento WP Rocket y desea excluir el mapa del sitio XML del almacenamiento en caché, esto es lo que debe hacer:
- Ir Ajustes> WP Rocket> Opciones avanzadas.
- Desplácese hasta el bloque con las palabras: "Nunca caché las siguientes páginas". Introduzca estas líneas en el campo:
[a-z0-9 _ \ -] * mapa del sitio [a-z0-9 _ \ -] * \. (xml | xsl | html) (\. gz)? ([a-z0-9 _ \ -] *?) mapa del sitio ([a-z0-9 _ \ -] *)? \. xml