Las nuevas entradas del blog no aparecen en seguida

Si tu sitio tiene una página principal estática y otra diferente que contiene las entradas del blog, y te has dado cuenta que cuando publicas un nuevo articulo, este no aparece en seguida, hay dos posibles soluciones.

Especificar la página de las entradas en los Ajustes de Lectura WordPress

Ajustes WordPress  Lectura

El problema más probable es que no hayas configurado la página de inicio:

Entonces la solución más fácil es especificar cuál página quieres como página para tus artículos: 

De esta manera, WP Rocket sabrá que tiene que limpiar la caché de esa página cuando publicas una nueva entrada.

Usar la Opciones Avanzadas de WP Rocket

Una solución alternativa sería añadir el URL de la página de las Entradas en las opciones avanzadas de WP Rocket:

Otros posibles problemas

Caché del navegador

Si notas que actualizar la caché del navegador soluciona el problema, significa que algo está estableciendo una regla más amplia para la caché del navegador en el HTML de tu página. WP Rocket no aplica estas reglas por defecto (justo para evitar este problema 😉), sin embargo podría ocurrir con algunas reglas establecida de lado servidor o en el htaccess.

Para comprobar si este es el caso, puedes verificar los encabezados en el archivo HTML usando las herramientas para el desarrollo ( Developer Tools) en tu navegador y haciendo clic en la pestaña Network

En este ejemplo puedes ver que el max-age (definido en segundos) está configurado en 1 mes, y que el Expires hereda el mismo valor (captura de pantalla tomada el 22 de Mayo 2017). Esta configuración impide al nuevo contenido de aparecer en seguida en la página.

Si notas este problema, comprueba las reglas de tu archivo htaccess o pregunta a tu proveedor de alojamiento si tiene que ver con la configuración del servidor.

Otro nivel de caché

Si usas Varnish, Cloudflare, CloudProxy (de Sucuri), Incapsula o cualquier otra forma de caché - es posible que necesites borrar la caché para ver tu contenido.