Guía definitiva

Optimizar Velocidad WordPress: Guía Definitiva 2026

Una web lenta pierde visitas, posicionamiento y ventas. Aquí tienes todo lo que puedes hacer para que tu WordPress vuele, ordenado por impacto real.

Por qué importa la velocidad (con números)

Google lo tiene claro: el 53% de los usuarios abandona una web que tarda más de 3 segundos en cargar. Y eso es en móvil. En escritorio la paciencia es de 2 segundos.

Impacto directo de la velocidad en:

  • SEO: Google usa Core Web Vitals como factor de ranking desde 2021. Una web lenta posiciona peor, punto.
  • Conversiones: Walmart encontró que cada segundo de mejora en velocidad aumentaba las conversiones un 2%. Amazon calcula que 1 segundo de retraso les cuesta $1.6 billones al año.
  • Tasa de rebote: Google reports que de 1s a 3s de carga, la probabilidad de rebote sube un 32%. De 1s a 5s sube un 90%.

Las métricas que importan son las Core Web Vitals:

Métrica Qué mide Bueno Necesita mejorar
LCP Tiempo hasta que se muestra el contenido principal < 2.5s 2.5s - 4s
INP Responsividad al interactuar con la página < 200ms 200ms - 500ms
CLS Estabilidad visual (elementos que saltan al cargar) < 0.1 0.1 - 0.25

1. Elige un hosting rápido (el 50% de la batalla)

No importa cuánto optimices tu WordPress si el hosting es lento. El servidor es la base de todo. Un hosting con almacenamiento NVMe y LiteSpeed te da una ventaja que no se puede igualar con plugins.

Proveedor Almacenamiento Servidor web Caché integrada Precio desde
SiteGround NVMe Nginx + Apache SG Optimizer €2.99/mes
Hostinger NVMe LiteSpeed LSCache €1.99/mes
Webempresa SSD LiteSpeed LSCache €3.95/mes
Raiola Networks SSD Apache Plugin externo €3.50/mes

LiteSpeed + NVMe es la combinación ganadora para WordPress. LiteSpeed Cache funciona a nivel servidor, antes de que PHP arranque. No hay plugin de caché que pueda competir con eso. Si tu hosting tiene LiteSpeed (Hostinger, Webempresa), activa LiteSpeed Cache y ya tienes el 70% del trabajo hecho.

2. Configura la caché correctamente

La caché es la optimización con más impacto inmediato. Sin caché, cada visita genera una petición PHP + consulta MySQL + renderizado HTML. Con caché, se sirve un archivo HTML estático pregenerado. La diferencia puede ser de 2 segundos a 200 milisegundos.

Tres niveles de caché que necesitas:

  • Caché de página: la más importante. Guarda el HTML final y lo sirve sin pasar por PHP. LiteSpeed Cache, WP Rocket o SG Optimizer lo hacen bien.
  • Caché de objetos: almacena los resultados de consultas MySQL. Redis o Memcached. Solo lo necesitas si tu web tiene mucho tráfico dinámico o WooCommerce.
  • Caché de navegador: dice al navegador del visitante que guarde archivos estáticos (CSS, JS, imágenes) localmente. Se configura con headers de expiración.

Si quieres profundizar, nuestra comparativa de plugins de caché para WordPress tiene pruebas reales de cada uno.

3. Optimiza las imágenes (el 30% del peso de una web)

Las imágenes son el recurso más pesado en la mayoría de webs WordPress. Una foto de 5MB subida directamente desde el móvil puede arrastrar el LCP por los suelos.

Qué hacer:

  • Convierte a WebP o AVIF. WebP reduce el tamaño un 30-50% respecto a JPEG sin pérdida visual notable. AVIF reduce un 50-70% más. La mayoría de hosting con LiteSpeed convierten automáticamente.
  • Lazy loading. WordPress lo hace nativamente desde 5.5 para imágenes, pero añade loading="lazy" manualmente a iframes y elementos below-the-fold.
  • Dimensiones explícitas. Siempre pon width y height en las imágenes para evitar CLS (saltos visuales mientras carga).
  • Comprime antes de subir. Usa herramientas como Squoosh, TinyPNG o el plugin ShortPixel. No subas imágenes de más de 200KB al header.

Para más detalles, mira nuestra guía de optimización de imágenes para web.

4. Limpia la base de datos

WordPress acumula basura en la base de datos: revisiones de posts, comentarios spam, transients expirados, opciones huérfanas. Con el tiempo, una BD de 50MB se convierte en 500MB y las consultas se ralentizan.

Qué limpiar:

  • Revisiones de posts: WordPress guarda cada versión de cada artículo. Un post editado 20 veces genera 20 revisiones. Limita las revisiones en wp-config.php:
// wp-config.php — limitar revisiones a 5
define( 'WP_POST_REVISIONS', 5 );

// O desactivar completamente
define( 'WP_POST_REVISIONS', false );
  • Transients: datos temporales que plugins guardan y a veces no borran. Usa WP-Optimize o Advanced Database Cleaner para limpiarlos.
  • Spam y papelera: vacía los comentarios spam y la papelera de posts. Un sitio con 10k comentarios spam tiene una BD innecesariamente grande.
  • Tablas de plugins desinstalados: algunos plugins no se limpian al desinstalar. Revisa con WP-Optimize si hay tablas huérfanas.

5. Actualiza PHP (impacto brutal)

La versión de PHP afecta al rendimiento de WordPress más que muchos plugins juntos. PHP 8.3 es aproximadamente un 40% más rápido que PHP 7.4 para WordPress. Es gratis, es fácil de cambiar y te da una mejora inmediata.

Versión PHP Req. WordPress Rendimiento relativo Estado
PHP 8.3 Recomendado 100% (más rápido) Activo
PHP 8.2 Recomendado ~97% Seguridad
PHP 8.1 Compatible ~92% Fin de vida
PHP 7.4 Mínimo ~60% Obsoleto

Cambiar la versión de PHP se hace desde el panel de tu hosting: cPanel → "Seleccionar versión PHP", SiteGround Site Tools → "PHP", Hostinger hPanel → "PHP". Tarda 10 segundos. Antes de cambiar, verifica que tus plugins son compatibles (el 95% ya lo son con PHP 8.x).

6. Ajustes rápidos en wp-config.php y .htaccess

Estos ajustes no son obvios pero ayudan:

// wp-config.php — aumenta memoria para procesos pesados
define( 'WP_MEMORY_LIMIT', '256M' );
define( 'WP_MAX_MEMORY_LIMIT', '512M' );

// Desactiva el editor de temas y plugins (seguridad + evita accidentes)
define( 'DISALLOW_FILE_EDIT', true );

// Limpieza automática de la papelera cada 7 días
define( 'EMPTY_TRASH_DAYS', 7 );
# .htaccess — compresión Gzip y caché de navegador
<IfModule mod_deflate.c>
  AddOutputFilterByType DEFLATE text/html text/css text/javascript application/javascript application/json
</IfModule>

<IfModule mod_expires.c>
  ExpiresActive On
  ExpiresByType image/webp "access plus 1 year"
  ExpiresByType image/jpeg "access plus 1 year"
  ExpiresByType image/png "access plus 1 year"
  ExpiresByType text/css "access plus 1 month"
  ExpiresByType application/javascript "access plus 1 month"
</IfModule>

Herramientas para medir velocidad

No optimices a ciegas. Mide antes y después:

  • PageSpeed Insights: la herramienta oficial de Google. Mide Core Web Vitals con datos reales de Chrome. Úsala como referencia principal.
  • GTmetrix: detallado, muestra la cascada de carga completa. Útil para encontrar qué recurso concreto está frenando la web.
  • WebPageTest: pruebas desde distintas localizaciones y dispositivos. El nivel de detalle es máximo.
  • Query Monitor (plugin): muestra queries lentas, hooks pesados y plugins que ralentizan tu WordPress desde dentro.

¿Tu hosting es parte del problema?

La mitad de la velocidad de tu WordPress depende del hosting. Si estás en un hosting lento, ninguna optimización te va a dar un LCP decente. Usa nuestra herramienta y te decimos qué hosting necesitas.

Encontrar mi hosting ideal →

Preguntas frecuentes

¿Cuánto tarda una optimización completa de velocidad?
Lo básico (caché + PHP actualizado + compresión de imágenes) se hace en 1-2 horas. Una optimización completa (base de datos, .htaccess, elimina render-blocking JS, fuentes web) puede tomar medio día. Si necesitas pasar de un LCP de 6s a menos de 2.5s, cuenta entre 3 y 6 horas de trabajo.
¿WP Rocket merece la pena siendo de pago?
Si tu hosting NO tiene LiteSpeed, WP Rocket es el mejor plugin de caché de pago. Funciona bien sin configurar nada y optimiza CSS/JS automáticamente. Si tu hosting tiene LiteSpeed (Hostinger, Webempresa), LiteSpeed Cache es gratuito y funciona igual o mejor. No compres WP Rocket si ya tienes LiteSpeed.
¿Puedo tener un 100/100 en PageSpeed Insights?
Con WordPress es difícil pero no imposible. Una web con un tema ligero (GeneratePress), hosting con LiteSpeed, imágenes en WebP y sin plugins innecesarios puede llegar a 95-100 en móvil. Pero obsesionarse con el número exacto no tiene sentido. Estar por encima de 90 es excelente. Pasa de 50 a 80 y ya verás el impacto en SEO y conversiones.
¿Los page builders (Elementor, Divi) arruinan la velocidad?
No la arruinan, pero la penalizan. Elementor carga su propio DOM, CSS y JavaScript además del de WordPress. Un sitio con Elementor suele cargar entre 200-400KB más que uno sin page builder. Si la velocidad es prioridad, usa Gutenberg con un tema ligero. Si necesitas diseño visual, Bricks Builder es más ligero que Elementor.
¿Un CDN mejora la velocidad de WordPress?
Sí, especialmente si tu audiencia está repartida geográficamente. Un CDN sirve tus archivos estáticos (imágenes, CSS, JS) desde el servidor más cercano al visitante. Cloudflare tiene un plan gratuito que ya mejora tiempos de carga. SiteGround incluye su propio CDN. Configurar Cloudflare gratis lleva 15 minutos y no tiene mantenimiento.