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 →