Cómo acelerar WordPress: 10 pasos para pasar de lento a rápido

·Optimiza WP

Un WordPress lento no solo molesta: pierde visitantes, conversiones y posiciones en Google. Cada segundo extra de carga reduce las conversiones, y Google usa la velocidad (Core Web Vitals) como factor de ranking.

La buena noticia: en la mayoría de los sitios, la lentitud se arregla con ajustes de configuración, no con recodificaciones. Estos son los 10 pasos, del que más impacto da al más fino.

1. Mide antes de tocar nada

No optimices a ciegas. Mide para saber qué está lento:

  • PageSpeed Insights (pagespeed.web.dev): Core Web Vitals (LCP, INP, CLS) y puntuación 0–100.
  • GTmetrix (gtmetrix.com): desglose del tiempo de carga y de qué pesa cada elemento.

Anota tu puntuación inicial y el LCP. Al final mides de nuevo y comparas.

2. El hosting importa más de lo que crees

Ningún plugin de caché compensa un hosting malo. Si tu plan es compartido, barato y saturado, el TTFB (tiempo hasta el primer byte) será alto pase lo que pase.

  • Busca hosting con PHP 8.2+, MySQL 8 o MariaDB, y caché a nivel de servidor (LiteSpeed o Nginx con FastCGI cache).
  • Un TTFB por debajo de 200 ms es un buen objetivo.

3. Activa la caché de páginas

WordPress genera cada página desde cero si no hay caché. Un plugin de caché guarda el HTML final y lo sirve sin tocar PHP ni la base de datos.

Opciones sólidas: LiteSpeed Cache (en servidores LiteSpeed), WP Rocket (pago, pero el mejor equilibrio entre potencia y facilidad) o W3 Total Cache / WP Super Cache (gratis). Activa caché de páginas, caché de navegador y, si puedes, caché de objetos (Redis o Memcached).

4. Optimiza las imágenes

Las imágenes suelen ser el 50–70 % del peso de una página.

  • Sirve WebP o AVIF (más ligeros que JPEG/PNG).
  • Comprime con pérdida aceptable (70–80 % de calidad).
  • Activa carga diferida (loading="lazy") para las imágenes fuera de pantalla.
  • Usa tamaños responsivos (srcset).

Plugins como ShortPixel o Converter for Media hacen todo esto automáticamente.

5. Minimiza y difiere CSS y JavaScript

Los archivos CSS y JS grandes bloquean el renderizado (render-blocking).

  • Minifica CSS/JS (elimina espacios y comentarios).
  • Combina archivos con moderación (a veces empeora las cosas).
  • Difiere el JS no crítico (defer) y carga el CSS no crítico de forma asíncrona.

WP Rocket y LiteSpeed Cache lo hacen con un par de clics.

6. Limpia la base de datos

Con el tiempo, la base de datos acumula revisiones, borradores automáticos, spam y transients caducados.

  • Borra revisiones de entradas o limítalas en wp-config.php con define('WP_POST_REVISIONS', 5);.
  • Elimina comentarios spam y transients expirados.
  • Optimiza las tablas con OPTIMIZE TABLE.

WP-Optimize o el limpiador incluido en LiteSpeed Cache y WP Rocket lo automatizan.

7. Menos plugins = más velocidad

Cada plugin activo añade consultas y scripts. Revisa tu lista:

  • Desactiva y borra lo que no uses.
  • Sustituye varios plugins que hacen poco por uno que haga bien su trabajo.
  • Desconfía de los plugins que cargan su propio JS/CSS en todas las páginas.

Un sitio con 15 plugins “por si acaso” casi siempre tiene 5 que sobran.

8. Usa un CDN

Un CDN sirve tus imágenes y archivos estáticos desde servidores cercanos al visitante, no desde tu hosting en un único lugar.

Cloudflare (gratis) es la opción más común: activa su CDN y, si puedes, su optimización de imágenes y minificación. BunnyCDN y KeyCDN son alternativas baratas.

9. Usa un tema ligero

El tema es la base. Los maquetadores pesados (Elementor con decenas de widgets, Divi) generan un DOM enorme y CSS/JS extra.

  • Prefiere temas de bloque (FSE) o temas clásicos ligeros como GeneratePress, Astra o Kadence.
  • Si usas maquetador, limita widgets y secciones anidadas.

10. Mide de nuevo y mantén el ritmo

La velocidad no es de una sola vez: cada plugin nuevo o actualización puede degradarla.

  • Re-mide en PageSpeed Insights y compara con tu línea base.
  • Revisa Core Web Vitals cada vez que cambies algo grande.
  • Programa una auditoría mensual.

Conclusión

En orden de impacto: hosting → caché → imágenes → CSS/JS → limpieza. Si haces los primeros cinco, verás la mejora más grande. Y recuerda: mide antes y después, o no sabrás qué funcionó.

← Volver al blog