Guía para decidir mejor

Cómo detectar por qué la caché muestra contenido antiguo

Localiza la capa que entrega la versión vieja antes de vaciarlo todo.

Si actualizas una página y los visitantes siguen viendo la versión anterior, puede haber varias cachés: navegador, plugin, servidor, CDN e incluso una versión servida desde el antiguo origen. Antes de vaciarlas todas, localiza qué capa entrega la respuesta vieja para evitar que el problema regrese.

Confirma cuál es la versión correcta

Guarda la URL exacta, hora de publicación y cambio visible. Comprueba en el editor que está publicada, no en borrador o programada, y que no editaste una página de staging o de otro idioma. Abre la URL en un navegador privado, otro dispositivo y una red diferente. Si solo falla tu navegador, prueba recarga completa y revisa caché local; si falla para todos, sigue hacia el servidor.

Rastrea las capas de respuesta

  1. Observa cabeceras de respuesta como Age o identificadores de caché cuando existan; una cabecera aislada no prueba qué contenido está vigente.
  2. Purga la página concreta en plugin y caché de servidor, vuelve a solicitarla y documenta cuál de las purgas cambió la respuesta.
  3. Si hay CDN, comprueba la misma URL y sus variantes con o sin barra, parámetros, idioma y dispositivo. Purga selectivamente antes de recurrir a un vaciado global.
  4. Si la web se migró hace poco, verifica DNS autoritativo y que el origen nuevo recibe peticiones: el dominio puede seguir mostrando el servidor anterior.

Ejemplo: cambias el precio en WordPress, pero una ficha pública muestra el anterior. Antes de aumentar TTL o CPU, mira si la ficha se cachea en la CDN y si publicar un producto invalida esa URL. No pruebes con carrito o cuenta de un usuario real como si fueran páginas públicas.

Evita repeticiones

Define qué evento purga cada capa: publicación, actualización de producto, despliegue CSS o cambio de menú. Prueba una edición controlada y la visibilidad desde sesión anónima y autenticada. En tiendas, valida que carrito y checkout estén fuera de la caché pública. La guía de configuración según servidor ayuda a no apilar dos cachés de HTML sin coordinación.

Si necesitas ayuda, envía la URL, hora del cambio y un ejemplo de versión antigua; nunca adjuntes cookies de sesión ni datos de compradores.

Si Google muestra una versión antigua

Distingue la página que Google conserva en su índice de la que puede rastrear hoy. En Search Console, inspecciona la URL, compara fecha de último rastreo y canonical seleccionada con la prueba en vivo. Si la versión pública actual ya es correcta, Google puede necesitar tiempo para volver a procesarla; solicitar rastreo no garantiza una actualización inmediata. Si la prueba en vivo sigue mostrando contenido antiguo, compara HTML servido al navegador, bot verificado, CDN y origen. Una regla que presenta contenido distinto al rastreador requiere investigación, no una purga indiscriminada.

Después de una migración, verifica redirecciones y sitemap final con la revisión de acceso de Google. Si se perdieron páginas completas en vez de un fragmento obsoleto, utiliza el diagnóstico de indexación. No confundas el texto de un fragmento de resultado con la totalidad del HTML actual.