Optimizar la velocidad de WordPress: guía práctica
Web Hosting
1

Por qué importa la velocidad

Google usa la velocidad como factor de ranking desde hace años. Los usuarios abandonan un sitio que tarda más de 3 segundos. Cada segundo extra de carga reduce las conversiones. Y Core Web Vitals (las métricas de experiencia de Google) castiga directamente los sitios lentos en los resultados de búsqueda. La buena noticia: WordPress se puede optimizar bastante sin tocar código.

Primer diagnóstico: medir antes de optimizar

Antes de cambiar nada, mide dónde está tu sitio. Usa estas herramientas gratuitas:

  • PageSpeed Insights (pagespeed.web.dev) — el test oficial de Google, reporta Core Web Vitals.
  • GTmetrix — análisis detallado con cascada de recursos.
  • WebPageTest.org — el más técnico, ideal para diagnóstico avanzado.

Anota los valores de LCP (Largest Contentful Paint), CLS (Cumulative Layout Shift) y TBT (Total Blocking Time). Son los que Google usa para rankear.

Optimización 1 — Elegir un buen tema

Muchos temas "multi-propósito" llenos de funciones traen 3-5 MB de CSS y JS solo para cargar la página de inicio. Si empiezas desde cero, elige un tema ligero — los más conocidos por velocidad son GeneratePress, Astra, Kadence y Blocksy. Si ya tienes un tema pesado y mucho contenido, cambiarlo es complicado, pero vale la pena evaluar el costo-beneficio.

Optimización 2 — Caché de página

Sin caché, cada visita genera la página desde cero: PHP, base de datos, render. Con caché, la página ya está pre-generada como HTML estático. El cambio es brutal — de 2 segundos a 200ms.

Opciones gratuitas

  • WP Super Cache — veterano, sencillo, muy efectivo.
  • W3 Total Cache — más completo pero con más opciones (y más dificultad).
  • LiteSpeed Cache — si tu hosting corre LiteSpeed web server, este es el mejor.

Opciones de pago

  • WP Rocket — el estándar de oro. Fácil de configurar, muy efectivo.

Optimización 3 — Optimizar imágenes

Las imágenes son el recurso más pesado de la mayoría de sitios. Optimizarlas bien puede ahorrar 70-80% del peso de la página.

Tres cosas a hacer siempre

  1. Redimensionar antes de subir. No subas una foto de 4000x3000 si la vas a mostrar a 800x600.
  2. Comprimir con pérdida tolerable. JPG al 80% de calidad es visualmente igual a 100% pero pesa la mitad.
  3. Usar formatos modernos. WebP pesa 25-35% menos que JPG/PNG con la misma calidad. AVIF es incluso mejor pero aún no tiene soporte universal.

Plugins que automatizan esto

  • ShortPixel — excelente, freemium (100 imágenes gratis al mes).
  • Imagify — del equipo de WP Rocket, muy bueno.
  • Smush — gratis ilimitado pero menos agresivo.
  • EWWW Image Optimizer — optimiza localmente sin cuotas.

Lazy loading

Carga las imágenes solo cuando el usuario va a verlas (al hacer scroll). WordPress ya lo trae nativo desde la versión 5.5, pero los plugins de caché suelen mejorarlo.

Optimización 4 — Minificar y combinar CSS/JS

Los archivos .css y .js se pueden "minificar" (quitar espacios, comentarios, saltos de línea) y en algunos casos combinar varios en uno. Reduce peso y peticiones HTTP. Los plugins de caché lo hacen con un checkbox — pero cuidado: a veces rompe visualmente el sitio. Prueba siempre con el sitio abierto en otra ventana.

Optimización 5 — Delay / Defer de JavaScript

Mucho del JS que carga tu sitio no es crítico para la primera pintura de la pantalla — Google Analytics, Facebook Pixel, chat de soporte, etc. Retrasar su carga mejora muchísimo el TBT (Total Blocking Time).

Los plugins de caché modernos tienen opciones como:

  • Defer JavaScript — espera a que el HTML esté parseado.
  • Delay JavaScript execution — carga tras primera interacción del usuario.

La segunda es especialmente potente: tu PageSpeed Insights puede pasar de 50 a 95 solo con ella.

Optimización 6 — Base de datos

Con el tiempo tu base de datos acumula revisiones de posts antiguas, comentarios spam, transients caducados, logs de plugins. Limpiarla periódicamente reduce peso y acelera consultas.

  • WP-Optimize — plugin gratuito que limpia y optimiza con un clic.
  • Advanced Database Cleaner — más control sobre qué limpiar.

Haz siempre un respaldo de la base de datos antes de limpiar.

Optimización 7 — CDN

Un CDN (Content Delivery Network) sirve tu contenido estático (CSS, JS, imágenes) desde servidores cercanos al visitante. Si tu usuario está en Argentina y tu servidor en Estados Unidos, las imágenes pueden estar cacheadas en un nodo CDN en Sao Paulo — viaja mucho menos, carga mucho más rápido.

  • Cloudflare — el gratuito más popular, muy efectivo.
  • BunnyCDN — pago pero barato (~$1/mes), excelente rendimiento.
  • jsDelivr — gratis para proyectos open source.

Optimización 8 — Versión de PHP

Cada versión nueva de PHP (7.4 → 8.0 → 8.1 → 8.2 → 8.3) trae mejoras de rendimiento notables. Actualizar tu PHP en cPanel (Select PHP Version) puede acelerar tu sitio 10-20% sin otros cambios. Antes de hacerlo, verifica que tu tema y plugins sean compatibles — los muy desactualizados a veces dan errores con PHP nuevo.

Qué NO hacer

  • Instalar 5 plugins de caché a la vez. Se pelean, rompen el sitio.
  • Optimizar imágenes sin respaldo. Una compresión mal hecha deja el original destruido.
  • Confiar ciegamente en el puntaje. Google no mide PageSpeed Insights al rankear — mide Core Web Vitals reales de usuarios. Un 100 perfecto no significa nada si la experiencia real es mala.
  • Deshabilitar todos los plugins "por peso". Algunos son críticos (SEO, seguridad). Evalúa uno por uno.