Introducción
La velocidad de carga influye en la experiencia de tus visitantes y en tu posicionamiento. Un WordPress lento hace que la gente se vaya antes de ver tu contenido, y Google usa métricas de experiencia de página (Core Web Vitals) como una de sus señales.
En esta guía repasamos las técnicas que más impacto tienen, ordenadas de la base (el hosting) hacia los detalles (el código y la base de datos).
Conceptos clave: de qué depende la velocidad de WordPress
1. El hosting y la latencia
El hosting es la base del rendimiento. Si el servidor responde lento, las optimizaciones que hagas dentro de WordPress tienen un techo.
Influyen la ubicación del servidor respecto de tu público, los recursos asignados a tu plan (CPU, RAM, límites de procesos), el tipo de almacenamiento y la pila de software del servidor web.
2. La base de datos
WordPress guarda todo su contenido en una base de datos MySQL o MariaDB. Una base de datos llena de revisiones, spam y datos huérfanos hace que las consultas tarden más.
La limpieza periódica y la optimización de tablas mantienen las consultas ágiles.
3. El servidor web
El servidor web entrega tu sitio a cada visitante. La compresión (Gzip o Brotli), las conexiones persistentes y una capa de caché delante de PHP reducen el tiempo de respuesta.
4. Los niveles de caché
La caché evita que cada visita obligue a ejecutar PHP y consultar la base de datos. Hay varios niveles: caché del navegador, caché de página, caché de objetos y caché de consultas. Combinarlos bien es lo que más reduce el tiempo de carga.
Guía práctica
1. Elegí un hosting adecuado para tu sitio
Antes de optimizar WordPress, confirmá que el hosting acompaña. Preguntale a tu proveedor dónde están sus servidores, qué recursos incluye tu plan y qué versiones de PHP ofrece.
En Full Hosting, los sitios se sirven con Nginx y Varnish delante de Apache, y podés elegir la versión de PHP (de 7.1 a 8.3) desde el Selector de versión de PHP del panel.
2. Optimizá imágenes y medios
Las imágenes sin optimizar son una de las causas más comunes de lentitud: archivos pesados, formatos poco eficientes o dimensiones más grandes de las que se muestran.
- Usá formatos modernos como WebP o AVIF, que pesan menos con una calidad similar.
- Activá la carga diferida (lazy loading) para que las imágenes se descarguen cuando el visitante llega a ellas. WordPress la incluye por defecto desde la versión 5.5.
- Comprimí las imágenes con plugins como ShortPixel, Smush o Imagify.
3. Minificá y ordená CSS y JavaScript
Los archivos CSS y JavaScript pueden bloquear la renderización de la página. La minificación reduce su tamaño y diferir los scripts evita que frenen la primera pintura.
- Usá plugins como WP Rocket, W3 Total Cache o Autoptimize para minificar archivos.
- Diferí la carga de JavaScript (async/defer) cuando el script no sea necesario para mostrar el contenido inicial.
- Revisá el sitio después de cada cambio: combinar o diferir archivos a veces rompe funciones de temas y plugins.
4. Configurá la caché
Un buen plugin de caché genera versiones estáticas de tus páginas y las invalida cuando actualizás contenido.
- Instalá un plugin de caché (WP Rocket, W3 Total Cache, WP Super Cache u otro similar).
- Habilitá la caché de página y la caché de navegador.
- Para sitios muy dinámicos, consultá si tu hosting ofrece caché de objetos (Redis o Memcached) antes de activarla en WordPress.
5. Limpiá la base de datos
- Usá plugins como WP-Optimize o Advanced Database Cleaner para programar limpiezas.
- Limitá las revisiones guardadas agregando
define('WP_POST_REVISIONS', 10);a tuwp-config.php. - Hacé una copia de seguridad de la base antes de cualquier limpieza masiva.
6. Actualizá PHP
Las versiones recientes de PHP son más rápidas y siguen recibiendo parches de seguridad. WordPress recomienda usar PHP 8.x.
- Antes de cambiar, revisá que tu tema y tus plugins sean compatibles con la versión nueva.
- Hacé el cambio desde el Selector de versión de PHP del panel y verificá el sitio enseguida. Si algo falla, podés volver a la versión anterior.
7. Reducí solicitudes y plugins
- Desinstalá los plugins que no uses: cada uno puede sumar scripts, estilos y consultas.
- Evitá cargar scripts en páginas donde no se usan, por ejemplo el formulario de contacto en todo el sitio.
- Cargá el CSS crítico primero y el resto de forma diferida.
8. Sumá una CDN si tu público está lejos
Una CDN copia tus archivos estáticos en servidores de distintas regiones y los entrega desde el más cercano a cada visitante. Es útil si tenés visitas de varios países.
- Servicios como Cloudflare tienen planes gratuitos y se configuran cambiando los DNS del dominio.
- Medí antes y después para confirmar que la CDN mejora los tiempos de tu público real.
Consejo: Medí con PageSpeed Insights antes de empezar y después de cada cambio. Así sabés qué optimización movió la aguja y cuál no hizo diferencia.
Conclusión
La velocidad de WordPress se trabaja por capas: un hosting adecuado, caché bien configurada, imágenes livianas, código ordenado, base de datos limpia y una versión de PHP actual. Aplicá un cambio por vez, medí el resultado y repetí el proceso cuando sumes plugins o contenido nuevo.