Cómo activar la caché completa de CloudFlare, gratis, sin pagar por APO

El sistema de caché completa de CloudFlare, también conocido como APO, es una funcionalidad de pago de esta CDN con la que servir todos los recursos de tu web desde la caché de CloudFlare, tanto los recursos propios como de terceros.

Normalmente, en la versión gratuita de CloudFlare solo puedes servir cacheados los recursos propios, pero activando el servicio APO de pago puedes además servir en caché recursos de terceros, acelerando aún más la carga de tus páginas.

Pues bien, como ya expliqué qué era eso de APO de CloudFlare y cómo activarlo para WordPress, por el módico precio de 5$ al mes, hoy vamos a ver un modo alternativo de conseguir lo mismo, pero totalmente gratis.

Activa tu sitio en CloudFlare

El primer paso es dar de alta tu sitio en CloudFlare,  algo más sencillo de lo que puedas imaginar, que conlleva solo estos pasos:

  1. Darte de alta en CloudFlare.com
  2. Añadir tu dominio al plan gratuito
  3. Cambiar las DNS para usar las de CloudFlare

El proceso, en detalle y con capturas, lo tienes en esta guía…

Acelera WordPress sirviendo tu contenido desde CloudFlare CDN

Crea un token personalizado de la API de CloudFlare

Ve a la página de tokens de la API de CloudFlare, en este enlace, y crea un nuevo token. Vas a ver muchas capturas de pantalla pero en realidad es muy sencillo y no se tarda casi nada en hacerlo.

A continuación se mostrará una lista de tokens disponibles, elige crear un token personalizado.

En la siguiente pantalla tienes que rellenar algunos campos y añadir las reglas del token. Hazlo como en la siguiente captura:

Lo resumo aquí:

  • Nombre del token: Ponle un nombre que lo distinga del resto y describa su función.
  • Permisos:
    • Cuenta -> Configuración de la cuenta -> Leer
    • Cuenta -> Scripts de Workers -> Editar
    • Zona -> Purga de caché -> Purgar
    • Zona -> Reglas de página -> Editar
    • Zona -> Configuración de zona -> Editar
    • Zona -> Zona -> Editar
    • Zona -> Rutas de Workers -> Editar
  • Recursos de cuenta:
    • Incluir -> Elige en el desplegable la cuenta que quieres cachear totalmente.
  • Recursos de zona:
    • Incluir -> Zona específica -> Elige en el desplegable el dominio de la cuenta que qu ieres cachear totalmente.

El resto de ajustes de la parte inferior no hace falta poner nada, así que pulsa el botón de «Ir al resumen».

En la siguiente pantalla revisa la configuración y, si todo está correcto, pulsa en el botón de «Crear token».

Ya hemos terminado, ahora tendrás una pantalla con el token de la API para copiarlo y usarlo más adelante.

Instala el plugin de super caché de CloudFlare

Ahora vamos al paso fundamental, y es instalar un plugin que consiga la caché completa de CloudFlare sin tener que pagar por ella.

Se llama WP CloudFlare Super Page Cache, es gratuito y se instala como cualquier otro plugin WordPress.

Una vez activo creará un nuevo menú de ajustes en Ajustes > WP Cloud Super Page Cache.

Añade tu token personalizado a los ajustes del plugin

En la página de ajustes vamos a configurar la conexión de nuestro sitio WordPress con la API de CloudFlare mediante nuestro recién creado token.

Como ves en la captura anterior, hay 3 datos fundamentales que debes configurar:

  1. Authentication mode: API Token
  2. Cloudflare e-mail: El correo con el que accedes a esta cuenta de CloudFlare.
  3. CloudFlare API Token: Pega aquí el token que creamos en el primer paso

El nombre de dominio lo completa el plugin automáticamente.

Si te fijas en la parte superior del plugin, se muestran los pasos para crear el token de la API que vimos antes, que ya hemos realizado llegados a este punto ¿verdad?

Bueno, guarda los ajustes pulsando en el botón de «Update Settings», que no se te olvide.

Activa la caché de página

Nada más guardar los cambios el plugin te mostrará el siguiente paso: activar la caché de página total de CloudFlare.

Ya estás tardando en pulsar el botón, no tiene pérdida, es grande, de color verde chillón y se llama «ENABLE PAGE CACHING NOW».

El resultado, tras unos brevísimos segundos, es el esperado: caché de página activa.

Revisa los ajustes del plugin

Nunca está de más comprobar que la caché está funcionando, y para eso encontrarás un botón para probarla.

A partir de aquí es importante que revises los muchos ajustes del plugin porque tiene configuraciones específicas de vaciado de caché, por ejemplo, que son muy importantes para tiendas online o sitios de membresía.

También encontrarás ajustes de compatibilidad con los principales plugins de caché, AMP y más. Conviene revisar en detalle los ajustes y hacer pruebas, como con cualquier plugin, de que todo funciona correctamente.




La caché completa de página puede ser muy agresiva, en el sentido de que tus visitantes no vean los nuevos comentarios, valoraciones, cambios de inventario o precios en productos, etc, así que es importante revisar bien los ajustes.

Por otra parte, la caché de página completa de CloudFlare es fantástica, mejora mucho los tiempos de carga de WordPress.

¿Funciona?

Pues sí, de hecho es el mejor modo de aprovechar CloudFlare, usar la caché de página completa, ya sea de pago con APO o gratis con los pasos que hemos visto en esta guía.

De hecho, gracias a las muchas configuraciones posibles que ofrece el plugin, los resultados de este método gratuito pueden ser mucho mejores que con

Los resultados de mejora de rendimiento son inmediatos…


Además es importante remarcar que el rendimiento de la caché completa de página de CloudFlare es muy consistente, ofreciendo muy buenos resultados en casi cualquier parte cubierta por los servidores de la CDN.

La entrada Cómo activar la caché completa de CloudFlare, gratis, sin pagar por APO la publicó primero Fernando Tellado en Ayuda WordPress. No copies contenido, no dice nada bueno de ti a tus lectores.

0 comentarios

Dejar un comentario

¿Quieres unirte a la conversación?
Siéntete libre de contribuir!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *