A estas alturas, ya nadie duda de la importancia que tiene tener una web optimizada, que se descargue y visualice rápidamente, con el fin de agradar no sólo a tus visitantes y lectores si no al todopoderoso Google.
Pero crear un sitio realmente rápido no es tan fácil como puede parecer en un principio.
Hay más de un tutorial wordpress 2018 que se reducen a «maquillar» las métricas dadas por herramientas como Google Page Speed Inishgts, que son sólo una guía básica sobre ciertas optimizaciones, pero no tienen en cuenta lo importante, la velocidad real de tu web.
Aunque no lo parezca, hay muchos factores juegan un papel importante en la velocidad o ralentización de los blogs.
Resumiendo, algunas de las más importantes serían:
- Hosting de calidad
- Cantidad y calidad de los plugins instalados
- Optimización y llamadas a la base de datos
- Calidad y cantidad del código de la web
- Un correcto uso de la cache del navegador
Aún teniendo las 4 primeras opciones bien, la velocidad del sitio web se verá resentida si no implementas un buen sistema de caché en tu WordPress, sobre todo si trabajas con páginas webs de alto tráfico o impresiones simultáneas.
En este artículo, vamos a ver paso por paso cómo configurar el plugin W3 Total Cache, una de las soluciones de caché más conocidas.
Plugin W3 Total Cache
W3 Total Cache es un plugin de WordPress creado por Frederic Townes que actualmente cuenta con más de 1 millón de instalaciones activas y por supuesto es compatible con cualquier versión de WordPress hasta la fecha.
Quién es Frederic Townes, creador de W3 Total Cache
Frederic Townes es co-fundador y director de operaciones (COO) de Placester, una plataforma de marketing para inmobiliarias.
Antes de eso, Frederic fue inicialmente responsable de la estrategia tecnológica (CTO) y después «Technical Advisor» senior en Mashable, uno de los mayores sitios web de tecnología y noticias.
Por último, y lo que nos ha traído hasta aquí, Frederic Townes es un influyente desarrollador en la comunidad WordPress fundador de la agencia de desarrollo web y marketing W3 Edge y W3 Markup, un servicio para crear interfaces de usuario, y como ya hemos dicho, creador y desarrollador del archi-conocido plugin W3 Total Cache.
¿Qué páginas webs usan el plugin W3 Total Cache?
A continuación, te dejo un listado de algunas de las páginas más importantes que usan el plugin W3 Total Cache.
- wpbeginner.com
- smashingmagazine.com
- sitepoint.com
- tympanus.net
- wpml.org
- makeuseof.com
- frandroid.com
- ain.ua
- androidpolice.com
Con estas credenciales, creo que merece la pena conocer un poco más a fondo este plugin ¿no te parece?
Características W3 Total Cache
El Plugin W3 Total Cache mejora el SEO y la experiencia del usuario aumentando el rendimiento y velocidad del sitio web reduciendo los tiempos de descarga a través de características como:
- Compatibilidad con el alojamiento o hosting compartido, servidores privados / dedicados, virtuales y servidores dedicados / clusters
- Integra y gestiona de forma transparente la red de distribución de contenidos (CDN) con medios de la biblioteca, archivos de temas y el propio WordPress
- Soporte para móviles y páginas AMP
- Almacenamiento en caché de (minified y comprimido) CSS y JavaScript en la memoria, en disco o en CDN
- Almacenamiento en caché de la base de datos de objetos en la memoria o en el disco
- Almacenamiento en caché de objetos en la memoria o en el disco
- El almacenamiento en caché de fragmentos en la memoria o en el disco
- Minificación de entradas y páginas
A tener en cuenta antes de instalar W3 Total Cache en WordPress
El plugin W3 Total Cache aumenta la velocidad de nuestros WordPress al mejorar el rendimiento del servidor, aprovechar la caché del navegador, minificar archivos e integrarse con un Content Delivery Network (CDN).
Ahora bien, aunque W3 Total Cache es ampliamente utilizado en más de un millón de instalaciones activas, es posible que no sea la opción ideal para tu web.
Incluso hay gente que afirma que su web a bajado su velocidad tras implementarlo.
Esto es debido a una mala configuración del plugin W3 Total Cache.
W3 Total Cache es un plugin muy potente, que puede afectar seriamente al rendimiento de tu web.
Normalmente, bien configurado, afecta positivamente, pero si se hace mal o tu web no aprovechas al máximo sus recursos, es posible que no sea la mejor opción.
Es por esto que te recomiendo que te quedes hasta el final y te asegures de configurar el plugin W3 Total Cache perfectamente para no perjudicar la velocidad de tu web.
¡Vamos al grano!
Cómo instalar W3 Total Cache en WordPress
Antes de empezar a instalar el plugin W3 Total Cache en WordPress debes asegurarte que no tienes ningún otro plugin de caché activo.
Esto es importante para evitar conflictos entre plugins que podrían dañar el aspecto y rendimiento de tu web por un mal funcionamiento.
Una vez comprobado, la instalación se realiza igual que con cualquier otro plugin por lo que sólo haremos un breve recordatorio:
- Acceder al panel de administración
- Ir a Plugins > Añadir nuevo
- Introducir «W3 Total Cache» en el buscador superior derecha
- Instalar ahora
- Activar
Cómo configurar W3 Total Cache – Guía Configuración Avanzada
Por si prefieres verlo en video en lugar de seguir un tutorial escrito, aquí te dejo un video de Miguel Ángel Florido donde explica cómo configurar W3 Total Cache. Si prefieres una guía por escrito paso a paso, sigue leyendo.
Como hemos visto, W3 Total Cache es un plugin muy rico en características.
Por este motivo, cuando te dispongas a instalar y configurar W3 Total Cache en tu web, debes asegurarte que dispones del tiempo necesario para configurar todos los apartados explicados en esta guía para evitar errores o fallos de rendimiento.
Una vez instalado y activo, notarás que ha aparecido una nueva sección en el menú lateral del panel de administrador de tu WordPress llamada Performance.
Es en este apartado donde tendrás todas las opciones de configuración de W3 Total Cache:
Configuración general W3 Total Cache
En la nueva pestaña Performance, dirígete a «Configuración General» para empezar a configurar W3 Total Cache.
En esta sección se pueden configurar los ajustes básicos y generales del plugin W3 Total Cache.
Te recomiendo que no actives ninguna función de este apartado, ni siquiera el modo de vista previa.
Caché de páginas
Aún en la ‘Configuración general’ encontrarás la ‘Configuración de caché de página’.
Al igual que el concepto de caché que comentaba anteriormente, la función de ‘Caché de páginas’ o “page cache”, almacena los datos de la página cuando se accede a ella por primera vez para que la segunda vez que accedas, así como las siguientes, no sea necesario volver a solicitar algunos de los datos al servidor de alojamiento o hosting.
Las páginas de acceso frecuente se colocarán en determinadas secciones para reducir la solicitud de cada consulta a la base de datos. Como resultado, al activar el caché de página, la página dinámica cambiará para ser más estática.
Activa la función ‘Habilitar caché de página’ o “Enable page cache’ y selecciona la opción ‘Disk: Enhanced for shared hosting users’ o ‘Disco: mejorado para usuarios de alojamiento compartido’.
Si utilizas VPS o Servidor Dedicado, puedes instalar y activar la opción de caché APC.
El caché APC ofrece un mejor rendimiento que el disco, que utiliza de forma más efectiva los recursos en alojamientos dedicados (stand-alone) debido al mayor rendimiento de este sistema.
Si el APC se utiliza en un hosting compartido, cabe la posibilidad que pudiera empeorar el rendimiento ya que al contrario que un host dedicado, en un servidor compartido no dispones de los recursos necesarios para sacarle partido a esta tecnología.
Minimizar
La función ‘Minify’ comprime el tamaño de los archivos HTML, CSS y Javascript para hacerlos más livianos.
En pocas palabras, minimizar también elimina código innecesario sin reducir el rendimiento del sitio.
Esto hará que el proceso de solicitud sea más rápido y breve, ya que no hay scripts innecesarios que ralentizan la velocidad del sitio web.
Sigue las configuraciones como se ve en la imagen de abajo para obtener el máximo rendimiento en el hosting compartido.
<!—imagen –>
Si estás usando un VPS o Servidor Dedicado, cambia a la opción ‘Minimizar método de caché con APC’.
Caché de base de datos
Tal y como el nombre sugiere, en el caché las bases de datos o ‘database cache’ se almacenan copias de los datos a los que se accede con frecuencia.
Cualquier solicitud de consulta a la base de datos que los visitantes hagan al navegar en tu sitio con frecuencia se almacenará en un lugar de fácil acceso para minimizar las solicitudes recurrentes.
Habilita ‘Caché de base de datos’ y luego selecciona la opción ‘Disk para Método de caché de base de datos’.
O selecciona la opción ‘APC en el Método de caché de base de datos’ si eres usuario de VPS o servidor dedicado.
Caché de objetos
El caché de objetos en sí mismo está dirigido a contenido multimedia de tipo jpg, png, gif, ico, mp4, etc.
Habilita el ‘Caché de objetos’ y selecciona ‘Disk for Object Cache Method’ o ‘Método de disco de caché de objetos’.
O elije la opción APC en el Método de caché de objetos si estás usando VPS y Servidor Dedicado.
Caché del navegador
Este es el último ajuste de la sección ‘Configuración general’.
Si en los pasos anteriores sólo realizas la configuración desde el servidor, en el caché del navegador la configuración se realiza del lado del cliente.
Es decir, el caché exacto ocurre en el navegador que se está utilizando para visualizar el sitio.
No te olvides de habilitar el caché del navegador en esta sección, porque en el siguiente paso haremos configuraciones más complejas.
Por último, haz clic en ‘Guardar todos los ajustes’, para guardar todos los pasos anteriores en Configuración general.
Configuración de caché de página
Ahora tienes que ir a la sección ‘Performance > Page Cache’ para iniciar la configuración.
La configuración de caché de página es una continuación de los ajustes en Configuración general. Básicamente, son las características ‘Page Cache’ en sí mismas que has activado al principio, solo que todavía no son óptimas para su uso.
Para optimizarlas, por favor ajusta su configuración con la imagen de abajo:
<!—imagen –>
Configuración de la caché del navegador
Tienes que ir a la sección ‘Performance > Browser Cache’ para iniciar la configuración.
Aquí está la configuración avanzada de caché del navegador desde los ajustes en ‘Configuración general’.
¡Hecho! Has terminado con la configuración del plugin W3 Total Cache para WordPress
A partir de ahora, tu sitio WordPress ya está utilizando la función de caché para una mejor velocidad de carga.
Te recomiendo que hagas pruebas de la velocidad de tu web antes y después de configurar el plugin W3 Total Cache, así como revises a fondo los apartados más importantes de la página para ver que todo aparece correctamente.
La guía de configuración que acabamos de ver son los más recomendados para la mayoría de webs por lo que normalmente, no deberías tener problemas de que algo no se muestre correctamente debido al “exceso” de velocidad de carga o compresión de recursos, pero como cada web es un mundo, lo ideal es que revises que todo está perfecto.
Por supuesto, si lo prefieres, también puedes visitar la página del plugin en el repositorio oficial de WordPress.org donde podrás ver las calificaciones y opiniones, más características o pedir soporte si lo necesitases.
Te dejo un enlace justo debajo por si te es de utilidad:
Para terminar …
Como siempre, espero que este artículo pueda ayudarte a hacer a configurar el plugin W3 Total Cache para tu sitio web WordPress.
Si te ha gustado este artículo, te invito a compartirlo en redes sociales para que ayude a más gente.
Por último, puedes dejar tu email en el formulario que verás debajo para recibir gratis nuestra Guía Completa de Wordpress en PDF. También te informaremos de nuevos artículos, recursos y ofertas útiles para tu Wordpress.