¿Eres un obseso del rendimiento web, querido lector? Si tu respuesta es sí, estás de enhorabuena, porque hoy te hablo de una de las optimizaciones con más impacto y menor coste que puedes aplicar a un WordPress: el APO de Cloudflare.
¿No sabes lo que es? Tranquilo, es normal. Es una funcionalidad poco conocida y, sin embargo, en páginas web tipo blog o corporativas puede reducir los tiempos de carga de forma muy notable.
Te explico qué es, cuánto cuesta, cuándo merece la pena, cómo activarlo y cómo comprobar que funciona. Por lo tanto, no me entretengo más. ¡Vamos con ello!
Resumen rápido
- El APO de Cloudflare guarda en caché el HTML de tu WordPress en los servidores de Cloudflare y lo entrega desde el nodo más cercano al usuario, sin pasar por tu hosting.
- Cuesta 5 dólares al mes por dominio en el plan gratuito de Cloudflare y está incluido en los planes Pro, Business y Enterprise.
- Donde más se nota es en el TTFB y en páginas web con visitantes de varios países.
- Funciona muy bien en blogs y páginas web corporativas. En tiendas online, foros o áreas privadas el beneficio es menor.
¿Qué es el APO de Cloudflare para WordPress?
El APO (Automatic Platform Optimization) de Cloudflare es un servicio que almacena en caché las páginas completas de tu WordPress, HTML incluido, en la red global de Cloudflare. Así, tu página web dinámica se sirve como si fuera estática desde el nodo más cercano a cada visitante.
¿Y no hacía eso ya una CDN normal? No exactamente. El plan gratuito de Cloudflare solo cachea archivos estáticos como imágenes, CSS y JS. El HTML sigue generándose en tu servidor en cada visita.
Con el APO, en cambio, la página entera se entrega desde Cloudflare. Además, optimiza la carga de recursos de terceros como las fuentes, lo que reduce todavía más las peticiones externas.
¿Cómo funciona el APO de Cloudflare?
- Un usuario visita tu página web y la petición llega a Cloudflare.
- Si la página ya está en caché, Cloudflare la entrega directamente sin consultar a tu servidor.
- Si no lo está, la pide a tu hosting, la sirve y la guarda para las siguientes visitas.
- Cuando publicas o actualizas contenido, el plugin de Cloudflare avisa para que esa caché se renueve.
¿Cuánto cuesta el APO de Cloudflare?
El APO de Cloudflare cuesta 5 dólares al mes por dominio si utilizas el plan gratuito de Cloudflare, sin límite de tráfico. Si tienes un plan Pro, Business o Enterprise, ya lo tienes incluido sin coste adicional.
Bajo mi punto de vista, es de las mejoras de rendimiento con mejor relación coste-beneficio que existen para WordPress. Sin embargo, que sea barato no significa que encaje en todas las páginas web, como verás ahora.
¿Merece la pena el APO de Cloudflare? Resultados reales
El APO de Cloudflare merece la pena en páginas web con contenido que cambia poco y pocos usuarios conectados, como blogs, páginas web corporativas o landing pages.
Sin embargo, en tiendas online, sitios de membresía, foros o academias online el beneficio es menor. Esas páginas web utilizan cookies y contenido personalizado que no se puede cachear para todos los usuarios.
Estos son los resultados que obtuve en mi propia página web, alojada en un hosting compartido de SiteGround, medidos con PageSpeed Insights antes y después de activar el APO:
Resultados en móvil
| Métrica | Sin APO | Con APO | Mejora |
|---|---|---|---|
| FCP | 2,4 s | 2,4 s | 0 % |
| Speed Index | 3,9 s | 2,4 s | 38 % |
| LCP | 2,6 s | 2,4 s | 8 % |
| TTI | 2,4 s | 2,4 s | 0 % |
| TBT | 0 ms | 0 ms | 0 % |
| CLS | 0,029 | 0,025 | 14 % |
Resultados en escritorio
| Métrica | Sin APO | Con APO | Mejora |
|---|---|---|---|
| FCP | 0,7 s | 0,4 s | 43 % |
| Speed Index | 1,2 s | 0,7 s | 42 % |
| LCP | 0,9 s | 0,5 s | 44 % |
| TTI | 0,7 s | 0,4 s | 43 % |
| TBT | 0 ms | 0 ms | 0 % |
| CLS | 0,109 | 0,079 | 28 % |
Como ves, en escritorio la mejora ronda el 40 % en casi todas las métricas de carga. En móvil el salto es menor porque ahí pesan más otros factores, como el JavaScript o las imágenes.
La explicación es sencilla: el APO actúa sobre todo en el TTFB (Time to First Byte), porque elimina el tiempo que tu servidor tarda en generar la página. Todo lo que ocurre después en el navegador depende de otras optimizaciones.
¿Si activo el APO ya no importa mi hosting?
Estoy seguro de que ahora mismo estás pensando: «pues contrato un hosting barato y que Cloudflare haga el resto». ¡Error!
El hosting sigue siendo importante aunque utilices el APO de Cloudflare, por varios motivos:
- Las páginas que no se pueden cachear siguen dependiendo de tu servidor: carrito, checkout, área de clientes o cualquier página con cookies de sesión.
- Los usuarios conectados no reciben la versión cacheada, así que el panel de WordPress y las zonas privadas irán igual de rápido que antes.
- La primera visita a cada página tras publicar o actualizar se genera en tu servidor.
- El APO no optimiza el backend de WordPress ni la base de datos.
Si estás valorando cambiar de alojamiento, aquí te explico las diferencias entre hosting compartido, cloud y VPS.
¿El APO de Cloudflare sustituye a WP Rocket u otros plugins de caché?
No, el APO de Cloudflare no sustituye a un plugin de optimización como WP Rocket, sino que se complementa con él. Trabajan en capas distintas.
- El APO cachea el HTML en la red de Cloudflare, fuera de tu servidor.
- WP Rocket o la caché de tu hosting cachean en tu servidor y, además, optimizan CSS, JavaScript, carga diferida de imágenes y otros aspectos que el APO no toca.
Por eso, lo recomendable es mantener tu caché de servidor y añadir el APO por encima. Si quieres entender bien cómo encajan estas capas, te lo cuento en este artículo sobre los tipos de caché web.
PD. Si utilizas WP Rocket, revisa su complemento de Cloudflare para que ambos se coordinen al vaciar la caché. Así evitarás que tus visitantes vean versiones antiguas de tus páginas.
Cómo activar el APO de Cloudflare en WordPress paso a paso
Activar el APO de Cloudflare en WordPress lleva menos de 10 minutos si tu dominio ya está conectado a Cloudflare.
Requisitos previos
- Tu dominio debe utilizar los nameservers de Cloudflare (configuración completa). Esto implica cambiar los DNS en tu registrador de dominios.
- Los registros DNS de tu página web deben estar en modo «Proxied» (nube naranja activada).
- Necesitas el plugin oficial de Cloudflare instalado y actualizado en tu WordPress.
Pasos para activarlo
- Crea una cuenta en Cloudflare si todavía no la tienes y añade tu dominio.
- Accede a tu dominio y ve a la sección de perfil > Tokens de API.
- Pulsa en «Crear token» y selecciona la plantilla de WordPress.
- Deja las opciones por defecto, confirma en la pantalla de resumen y copia el token que aparece.
- Instala el plugin oficial de Cloudflare para WordPress y actívalo.
- Ve a Ajustes > Cloudflare y conecta tu cuenta con tu email y el token.
- Busca la opción «Automatic Platform Optimization».
- Si estás en el plan gratuito, contrata el APO por 5 dólares al mes. Una vez completado el pago, ya podrás activarlo desde el propio plugin.

¿Se puede activar el APO de Cloudflare sin plugin?
Sí, puedes activar el APO directamente desde el panel de Cloudflare sin instalar el plugin, pero no te lo recomiendo.
Sin el plugin, Cloudflare no sabe cuándo publicas o actualizas una página, así que la caché tarda más en renovarse. Además, pierdes el control fino para no cachear páginas de usuarios conectados o con cookies de WooCommerce, membresías o foros.
Cómo comprobar que el APO de Cloudflare funciona
Para comprobar que el APO funciona debes revisar las cabeceras de respuesta de tu página web, no solo las métricas de velocidad. Sigue estos pasos:
- Abre Google Chrome en modo incógnito y accede a tu página web.
- Pulsa botón derecho > Inspeccionar para abrir las herramientas de desarrollador.
- Ve a la pestaña Red (Network) y recarga la página con F5.
- Haz clic en la primera petición (el documento HTML) y revisa las cabeceras de respuesta.
Estas son las cabeceras que debes encontrar:
- cf-cache-status: debe mostrar HIT. Si aparece DYNAMIC o MISS de forma continua, la página no se está sirviendo desde la caché.
- cf-edge-cache: debe incluir cache, platform=wordpress, lo que indica que el plugin está instalado y activo.
- cf-apo-via: muestra el estado del APO para esa petición y te ayuda a saber si la página se ha servido desde la caché de Cloudflare.

Una vez confirmado, mide de nuevo tu TTFB desde varias ubicaciones. Es la métrica donde mejor verás el efecto real del APO, y la que después impacta en tus Core Web Vitals.
Problemas habituales con el APO de Cloudflare
- Los cambios no se ven al publicar. Suele deberse a que el plugin no está conectado o a un conflicto con otra caché. Vacía la caché desde el plugin de Cloudflare.
- El carrito o el área de clientes muestra datos de otro usuario. Revisa que esas páginas estén excluidas de la caché. Es un error grave en tiendas online.
- El APO no aparece como detectado. Comprueba que el dominio está en modo Proxied y que el plugin está actualizado.
- Error de demasiadas redirecciones. Normalmente se soluciona poniendo el SSL de Cloudflare en modo «Completo (estricto)».
Conclusiones: ¿merece la pena el APO de Cloudflare?
Bajo mi punto de vista, sí merece la pena el APO de Cloudflare en páginas web con pocos usuarios conectados y contenido que no cambia constantemente. Por 5 dólares al mes consigues servir tu WordPress como una página web estática desde todo el mundo.
Sin embargo, no es magia. Necesitas un buen hosting, una caché de servidor bien configurada y revisar que no rompa nada, sobre todo si tienes WooCommerce.
Si no quieres pelearte con DNS, cabeceras y conflictos de caché, en mi servicio de mantenimiento web WordPress me encargo de configurar y vigilar el rendimiento de tu página web por ti.
Ahora te toca a ti, querido lector. ¿Conocías el APO de Cloudflare? ¿Lo vas a probar en tu página web?
¡Te leo en los comentarios!
Preguntas frecuentes sobre el APO de Cloudflare
¿Qué es el APO de Cloudflare?
El APO (Automatic Platform Optimization) de Cloudflare es un servicio que guarda en caché las páginas completas de WordPress, incluido el HTML, en la red de Cloudflare. Así, la página se entrega desde el nodo más cercano al usuario sin tener que generarse en el servidor.
¿Cuánto cuesta el APO de Cloudflare?
Cuesta 5 dólares al mes por dominio en el plan gratuito de Cloudflare, sin límite de tráfico. En los planes Pro, Business y Enterprise está incluido sin coste adicional.
¿El APO de Cloudflare funciona con WooCommerce?
Sí, pero con menos beneficio. Las páginas de carrito, checkout y cuenta de cliente utilizan cookies y no se sirven desde la caché. El APO sí acelera las páginas públicas como la portada, las categorías o el blog.
¿Puedo utilizar el APO de Cloudflare junto con WP Rocket?
Sí. Son complementarios: el APO cachea el HTML en la red de Cloudflare y WP Rocket optimiza la caché del servidor, el CSS, el JavaScript y la carga de imágenes. Conviene utilizar su complemento de Cloudflare para coordinar el vaciado de caché.
¿Es obligatorio utilizar el plugin de Cloudflare para el APO?
No es obligatorio, pero sí recomendable. Con el plugin, la caché se renueva automáticamente al publicar o actualizar contenido y se excluyen correctamente los usuarios conectados y las páginas con cookies.
¿Cómo sé si el APO de Cloudflare está activado?
Revisa las cabeceras de respuesta del documento HTML en las herramientas de desarrollador de Chrome. La cabecera cf-cache-status debe mostrar HIT y la cabecera cf-edge-cache debe incluir cache, platform=wordpress.
¿El APO de Cloudflare mejora el SEO?
De forma indirecta, sí. Reduce el TTFB y mejora métricas como el LCP, que forman parte de la experiencia de página que Google tiene en cuenta. Además, una página web más rápida mejora la experiencia de usuario y la conversión.