Una guía completa para usar W3 Total Cache

Publicado: 2015-10-28

Los usuarios de Internet de hoy esperan que las páginas que visitan sean rápidas y fluidas. Definitivamente notan cuando los sitios no funcionan bien, por lo que el rendimiento es una característica y la optimización del rendimiento es crucial. Por ejemplo, las páginas con tiempos de carga más largos tienden a tener tasas de rebote más altas y los visitantes pasan menos tiempo allí. Los tiempos de carga más largos también tienen un impacto negativo en las conversiones.

clip_image002

Por lo tanto, la velocidad de la página es importante para la experiencia del usuario y las conversiones. Otra razón para acelerar los sitios web es que, en abril de 2010, Google indicó que la velocidad del sitio (y, por lo tanto, la velocidad de la página) es una de las señales que utiliza el algoritmo de búsqueda de Google para clasificar las páginas. En resumen, los sitios más rápidos clasifican y convierten mejor.

Algunas de las formas de aumentar la velocidad de su página y, ergo, mejorar el rendimiento de su sitio incluyen:

  1. Habilitación de la compresión para sus archivos CSS, HTML y JavaScript
  2. Minimizar CSS, JavaScript y HTML
  3. Reducción de redireccionamientos
  4. Aprovechar el almacenamiento en caché del navegador
  5. Mejorar el tiempo de respuesta de su servidor para que sea inferior a 200 ms
  6. Uso de una red de entrega de contenido (CDN)
  7. Y optimizar imágenes

Y si usted es una de las 60 millones de personas que han elegido WordPress para impulsar el lugar en la web que llaman "hogar", el secreto detrás de un sitio de WordPress de carga rápida (además de un buen alojamiento web, complementos bien codificados y un CDN ) está utilizando el almacenamiento en caché adecuado.

¿Qué es el almacenamiento en caché de WordPress y por qué es importante?

Cada vez que un usuario de Internet visita un sitio web con tecnología de WordPress, tienen lugar una serie de eventos en los que WordPress genera dinámicamente una página HTML y se la entrega al usuario:

  1. El navegador del usuario solicita una página web
  2. El núcleo de WordPress (o el cerebro de WordPress, si puede llamarlo así) consulta la base de datos (llamadas consultas de base de datos MySQL)
  3. La base de datos devuelve los datos solicitados.
  4. El núcleo de WordPress combina los datos recuperados y los datos de complementos y temas activos para generar dinámicamente una página HTML
  5. Luego sirve esta página HTML generada dinámicamente al navegador del usuario.

Ahora supongamos que 100 personas ven su página. Ejecutar las mismas consultas de base de datos una y otra vez desperdicia ciclos de CPU y tiempo.

¡Ingrese al almacenamiento en caché de WordPress! Guarda los resultados de consultas anteriores de la base de datos MySQL en la memoria caché para su reutilización. El almacenamiento en caché de WordPress es una de las formas más rápidas de mejorar el rendimiento del sitio web usando complementos como W3 Total Cache, WP Super Cache o Quick Cache.

Almacenamiento en caché de WordPress con W3 Total Cache

Recomendado por servidores web como Media Temple, GoDaddy y HostGator y utilizado por muchos sitios populares, incluidos Mashable, el blog de Matt Cutt, AT&T y WPBeginners, W3 Total Cache es uno de los complementos de optimización de rendimiento de WordPress más completos y populares, diseñado para mejorar la velocidad y la experiencia del usuario de su sitio. Ofrece almacenamiento en caché de objetos y consultas, almacenamiento en caché de páginas, minificación de HTML, CSS y JavaScript, compresión gzip, integración de CDN y almacenamiento en caché del navegador. Cuando se combinan, estas optimizaciones mejoran significativamente la velocidad de su sitio.

Entonces, las características sobresalientes de W3 Total Cache incluyen:

  • Almacenamiento en caché de páginas y publicaciones.
  • Almacenamiento en caché de CSS y JavaScript
  • Almacenamiento en caché de feeds y páginas de resultados de búsqueda
  • Almacenamiento en caché de objetos de base de datos
  • Minimización de publicaciones, páginas y fuentes, incluidos espacios en blanco y comentarios adicionales, y la combinación de varios archivos CSS o JavaScript en una sola solicitud
  • almacenamiento en caché del navegador
  • soporte móvil
  • Integración y soporte de CDN
  • Y soporte WP-CLI

Los beneficios del complemento incluyen:

  • Reducción del tiempo de carga de la página
  • Mejora significativa en el rendimiento general del sitio y la velocidad cuando el complemento está configurado correctamente
  • Rendimiento mejorado en los resultados de búsqueda orgánica.
  • Tasas de conversión mejoradas
  • Optimización de la representación del navegador para una representación rápida de las páginas
  • Rendimiento mejorado del servidor web
  • Y ahorro de ancho de banda a través de la minificación y la compresión.

El desafío es que W3 Total Cache es un complemento muy poderoso. Tiene toneladas de opciones, por lo que necesita saber cómo configurarlo para maximizar los beneficios. La configuración correcta no siempre es inmediatamente obvia, especialmente para los usuarios primerizos. En la siguiente sección, veremos la configuración de mejores prácticas para el complemento de almacenamiento en caché de WordPress, por mucho, el más versátil disponible.

Notas:

  • Antes de instalar y configurar W3 Total Cache, asegúrese de comprobar el rendimiento de su sitio utilizando PageSpeed ​​Insights de Google. y/o la prueba de velocidad del sitio web de Pingdom . Esto le dará una comparación precisa antes y después.
  • Igualmente importante, si actualmente está utilizando un complemento de caché como WP Super Cache, primero debe deshabilitarlo antes de instalar W3 Total Cache o el complemento tendrá problemas al activarse.
  • W3 Total Cache utiliza caché en memoria para guardar los resultados de las consultas de la base de datos MySQL. Esto significa que necesita tener una cantidad decente de memoria reservada para su caché. Si no tiene tanta memoria asignada a Memcached como le gustaría o si su servidor tiene poca RAM, es posible que este complemento no sea para usted.
  • Y finalmente, W3 Total Cache se combina maravillosamente bien con MaxCDN.

Instalación y configuración de W3 Total Cache

Para instalar W3 Total Cache, desactive y desinstale cualquier otro complemento de almacenamiento en caché que pueda estar utilizando. También debe asegurarse de que wp-content/ y wp-content/uploads/ tengan temporalmente permisos 777 antes de continuar.

Para instalar y activar el complemento:

1. Abra su tablero de WordPress.

2. Busque la sección "Complementos" de la navegación y seleccione la opción de menú "Agregar nuevo".

clip_image004

3. Busque "W3 Total Cache".

clip_image006

4. Haga clic en "Instalar ahora".

5. Busque el camino a "Complementos instalados" en la sección "Complementos" de la navegación y active W3 Total Cache. Esto hará que el almacenamiento en caché de la página se ejecute en modo básico.

Devuelve los permisos de wp-content/ y wp-content/uploads/ a 755.

Para configurar el complemento:

1. Haga clic en el enlace "Configuración" para ir a la pestaña "Configuración general". "Habilitar" caché de página y elija "Disco: Mejorado" como método de caché de página.

clip_image008

"Habilitar" minimizar en la configuración automática.

clip_image009

"Habilitar" caché de base de datos y caché de objetos.

clip_image011

"Habilitar" caché del navegador y CDN. Especifique su tipo de CDN, por ejemplo, MaxCDN.

clip_image013

Deje el resto de la configuración predeterminada activada.

2. En la sección avanzada de la pestaña "Caché de páginas", marque todo menos "Caché de páginas 404 (no encontradas)" en las opciones Generales

clip_image015

En Precarga de caché, marque "Preparar automáticamente la memoria caché de la página" e ingrese la URL de su mapa del sitio.

clip_image017

Deje el resto de la configuración predeterminada activada.

3. A continuación, el módulo "Minimizar" controla si los archivos HTML, CSS y Javascript se comprimen y minifican y es un campo minado en lo que respecta a la configuración. Debe estar al tanto de lo que enciende porque algunos servidores no tienen suficiente memoria o potencia informática para la minificación. La configuración ideal para HTML y XML, JS y CSS es la siguiente:

clip_image019

clip_image021

Nota: Como buena práctica, en la pestaña "Minimizar", configure "Notificación de error de Minimización" en "Notificación de administrador" para que se le notifique cuando se produzcan errores de creación de caché de Minificación.

clip_image023

4. Continuando, las configuraciones "Caché de la base de datos", "Caché de objetos" y "Caché del navegador" no hacen tanto como el caché de la página y la minificación, pero es bueno activarlos.

En las pestañas "Caché de base de datos" y "Caché de objetos", todas las configuraciones recomendadas están predeterminadas. En la pestaña "Caché del navegador", en General, marque todo menos "Evitar el almacenamiento en caché de objetos después de cambiar la configuración" y "No procesar errores 404 para objetos estáticos con WordPress". Cuando guarde la configuración, todas las configuraciones a continuación se cuidarán automáticamente.

5. CDN, como mencionamos anteriormente, significa Red de entrega de contenido. Si tiene un proveedor de CDN, vaya a la pestaña "Red de entrega de contenido" para completar los campos y establecer sus preferencias. Debe 1) decidir qué tipos de contenido descargará a la CDN en las opciones generales y 2) establecer la conexión con la propia CDN a través del panel Configuración.

6. Y finalmente, utilice la pestaña "Grupos de agentes de usuario" para especificar cualquier agente de usuario, por ejemplo, teléfonos móviles, si se utiliza un tema móvil.

Solución de problemas de caché total de W3

A veces, después de instalar W3 Total Cache, puede encontrar (para su consternación) que la velocidad de su sitio ha disminuido. La razón más probable de esto es que realizó la evaluación comparativa del sitio web mientras cargaba previamente el caché. La solución: espera una hora y vuelve a intentarlo.

Otra razón común para esto es si selecciona los métodos de almacenamiento en caché incorrectos. El almacenamiento en caché de WordPress con W3 Total Cache a veces implica una cierta cantidad de pruebas A/B para obtener los mejores resultados posibles.

Por último, pero no menos importante, si su sitio aún tiene problemas, podría ser un conflicto entre W3 Total Cache y otro complemento o su tema. Envíe un informe de error haciendo clic en la pestaña "Rendimiento" y luego en "Soporte" para enviar una solicitud de soporte y solución de problemas gratuitos. Desactive W3 Total Cache temporalmente hasta que se procese su solicitud de soporte.

Ahora lee:

  • Los 20 mejores complementos gratuitos de WordPress para blogueros
  • Crazy Handy WordPress Plugins de los que no has oído hablar (todavía)
  • Los 5 mejores complementos de SEO para WordPress

Próximos pasos:

  • Los 20 mejores complementos gratuitos de WordPress para blogueros
  • Crazy Handy WordPress Plugins de los que no has oído hablar (todavía)
  • Los 5 mejores complementos de SEO para WordPress

Artículos relacionados cuidadosamente seleccionados:

  • Los 20 mejores complementos gratuitos de WordPress para blogueros
  • Crazy Handy WordPress Plugins de los que no has oído hablar (todavía)
  • Los 5 mejores complementos de SEO para WordPress

* Imagen principal adaptada de ·JERRYANG