Cómo acelerar WordPress y mejorar Core Web Vitals
Proceso para diagnosticar una web WordPress lenta y priorizar mejoras de servidor, imágenes, caché, código y terceros.

Una web lenta no se arregla instalando varios plugins de optimización. Primero hay que medir y localizar el problema.
Google define Core Web Vitals como métricas de experiencia real:
- LCP: carga del contenido principal.
- INP: respuesta a interacciones.
- CLS: estabilidad visual.
Los valores recomendados son LCP hasta 2.5 segundos, INP hasta 200 milisegundos y CLS hasta 0.1, evaluados en el percentil 75.
Datos de campo y laboratorio
Campo
Muestra experiencias reales. Aparece en Search Console, PageSpeed Insights y CrUX cuando hay datos.
Laboratorio
Simula una carga para diagnosticar. Lighthouse puede cambiar entre pruebas.
No compares una puntuación aislada. Usa ambos.
1. Mide páginas representativas
Prueba:
- Inicio.
- Servicio.
- Artículo.
- Producto.
- Categoría.
- Checkout.
Una plantilla puede ser rápida y otra lenta.
Registra:
- LCP.
- INP o TBT en laboratorio.
- CLS.
- TTFB.
- Peso.
- Solicitudes.
- JavaScript.
- Imagen LCP.
2. Revisa servidor y TTFB
El tiempo de respuesta depende de:
- Hosting.
- CPU.
- Memoria.
- Base de datos.
- Caché.
- Ubicación.
- Tráfico.
- Plugins.
Si el HTML tarda, optimizar imágenes no resolverá todo.
Revisa límites, logs, PHP y caché de página.
El hosting importa, pero no determina por sí solo el resultado.
3. Activa caché correctamente
La caché de página evita generar todo en cada visita.
Comprueba:
- Usuarios no conectados.
- Carrito.
- Checkout.
- Mi cuenta.
- Cookies.
- Purga.
- Caché móvil.
- CDN.
No cachees páginas personales.
Usa una sola solución principal. Plugins duplicados pueden crear conflictos.
4. Optimiza la imagen LCP
La imagen principal suele afectar LCP.
- Tamaño cercano al mostrado.
- Compresión.
- WebP o AVIF cuando sea compatible.
- Dimensiones.
- No lazy load para LCP.
- Prioridad.
- URL en HTML.
- Evitar sliders pesados.
No subas una imagen de 5000 px para mostrarla a 600.
5. Aplica lazy loading con criterio
Carga diferida para imágenes fuera de pantalla.
No la uses en:
- Logo visible.
- Imagen hero.
- Primer producto.
- Elemento LCP.
Prueba que el contenido no aparezca tarde.
6. Reduce JavaScript
JavaScript excesivo afecta INP.
Fuentes:
- Constructores.
- Sliders.
- Popups.
- Chats.
- Analytics.
- Ads.
- Plugins.
- Tracking.
Elimina lo que no aporte. Retrasar scripts puede ayudar, pero no rompas consentimiento, pagos o formularios.
7. Evita movimientos de diseño
CLS aumenta cuando el contenido cambia.
Soluciones:
- Dimensiones de imágenes.
- Espacio para banners.
- Fuentes estables.
- No insertar contenido arriba.
- Animaciones con transform.
- Reservar espacio para embeds.
Prueba con conexión lenta.
8. Revisa fuentes
- Menos familias.
- Menos pesos.
- WOFF2.
- Preload solo crítico.
font-display.- Evitar servicios redundantes.
Una identidad no necesita diez pesos.
9. Audita plugins y tema
No existe un número mágico.
Evalúa:
- Consultas.
- scripts.
- CSS.
- tareas cron.
- tablas.
- llamadas externas.
- funciones duplicadas.
- mantenimiento.
Desactiva en staging y mide.
No elimines plugins de seguridad, pagos o copias sin entender su función.
10. Optimiza la base de datos
Con el tiempo se acumulan:
- Revisiones.
- transients.
- sesiones.
- logs.
- tablas huérfanas.
- pedidos.
Haz copia antes. No ejecutes limpiezas agresivas.
En WooCommerce, revisa sesiones, acciones programadas y logs.
11. Usa CDN cuando resuelve un problema
Puede acercar recursos y proteger.
No corrige:
- PHP lento.
- consultas.
- JavaScript.
- plugins defectuosos.
- mala arquitectura.
Configura caché, purga, HTTPS y exclusiones.
12. Reduce terceros
Cada tercero añade costo y riesgo.
Haz inventario:
| Script | Función | Propietario | Necesario | Impacto |
|---|---|---|---|---|
| Analítica | Medición | Marketing | Sí | Medio |
| Chat | Atención | Ventas | Revisar | Alto |
| Pixel | Ads | Marketing | Según campaña | Medio |
Retira herramientas sin uso.
13. Prueba WooCommerce
No optimices solo la portada.
Prueba:
- Producto.
- Filtros.
- Carrito.
- Checkout.
- Cuenta.
- Correos.
- Pasarela.
- Cupones.
Una optimización puede romper totales o sesiones.
14. Orden recomendado
- Copia y staging.
- Medición.
- Servidor.
- Caché.
- Imagen LCP.
- JavaScript.
- CLS.
- Fuentes.
- Plugins.
- Base.
- CDN.
- Validación.
Cambia una cosa y mide.
Qué no hacer
- Instalar varios plugins.
- Obsesionarse con 100.
- Optimizar sin copia.
- Minificar a ciegas.
- Lazy load del LCP.
- Cachear checkout.
- Eliminar scripts de pagos.
- Cambiar hosting sin diagnóstico.
- Presentar Core Web Vitals como garantía SEO.
Google recomienda buenas métricas por experiencia y búsqueda, junto con otras señales. No garantizan posición.
Monitoreo
Después:
- Search Console.
- PageSpeed.
- CrUX.
- Analítica.
- errores.
- servidor.
- conversiones.
Un cambio puede mejorar laboratorio y empeorar usuarios.