Gratis Hosting
+ Dominio .com
+ Correos Corporativos
+ Certificado SSL
+ Primer año de servicios 100% Gratis.
+Promoción valida para clientes de Diseño Web, Tiendas Virtuales y Landing Pages.

Responsable: Otorongo Negro E.I.R.L. (KOM) | RUC 20604716595 | Derechos ARCOP: legal@kom.pe · Política de Privacidad

¿Cómo optimizar los Core Web Vitals en WordPress: guía paso a paso?

¿Cómo optimizar los Core Web Vitals en WordPress: guía paso a paso? - KOM Agencia Digital

Diagnóstico: de dónde vienen tus problemas de Core Web Vitals en WordPress

Antes de instalar plugins o cambiar configuraciones al azar, necesitas saber exactamente qué está causando los problemas de rendimiento en tu WordPress. El diagnóstico correcto te ahorra horas de trabajo y evita que implementes soluciones que no atacan el problema real. Empieza por ejecutar una prueba en PageSpeed Insights con la URL de tu página principal y de dos o tres páginas internas representativas.

Fíjate primero en los datos de campo (la sección superior del informe). Si aparecen datos reales de usuarios, estos reflejan la experiencia que Google está evaluando para el ranking. Si no hay datos de campo, tu sitio no tiene suficiente tráfico para que CrUX genere un informe, y deberás basarte en los datos de laboratorio como aproximación. Los datos de laboratorio aparecen más abajo y muestran el desglose detallado de cada problema.

En la sección de diagnóstico, PageSpeed Insights lista las oportunidades de mejora ordenadas por impacto estimado. Las más comunes en sitios WordPress son: «Reduce el impacto de código de terceros», «Elimina recursos que bloquean el renderizado», «Sirve imágenes en formatos de nueva generación», «Aplaza la carga de imágenes fuera de pantalla» y «Reduce el CSS no utilizado». Cada una de estas oportunidades apunta a un problema específico que tiene una solución concreta en el ecosistema WordPress.

El segundo paso del diagnóstico es identificar cuál de las tres métricas está fallando. Si tu problema principal es el LCP, el foco debe estar en el hosting y la carga de la imagen principal. Si es el INP, el problema casi seguro está en el JavaScript. Si es el CLS, busca imágenes sin dimensiones o contenido que se inserta dinámicamente. La guía de Core Web Vitals explica cada métrica en detalle para que entiendas qué estás midiendo.

Plugins de caché: WP Rocket vs LiteSpeed Cache

El plugin de caché es probablemente la mejora individual con mayor impacto en la velocidad de WordPress. Un plugin de caché genera versiones estáticas de tus páginas para que el servidor no tenga que procesar PHP y consultar la base de datos en cada visita. Esto reduce drásticamente el TTFB y mejora el LCP de forma directa.

WP Rocket es el plugin de caché premium más popular y el más fácil de configurar. Funciona con cualquier hosting y ofrece caché de página, caché del navegador, precarga del sitemap, optimización de bases de datos, lazy loading nativo, minificación de CSS y JavaScript, y combinación de archivos. Su mayor ventaja es que la configuración por defecto ya produce mejoras significativas sin necesidad de ajustes manuales complicados. Cuesta 59 dólares al año para un sitio.

LiteSpeed Cache es gratuito y funciona de forma excepcional en servidores LiteSpeed (que incluyen hostings como Cloudways con OpenLiteSpeed y muchos proveedores peruanos). Ofrece las mismas funcionalidades que WP Rocket más algunas exclusivas de servidores LiteSpeed como ESI (Edge Side Includes) y la optimización de imágenes QUIC.cloud. Si tu hosting usa servidor LiteSpeed, este plugin es la opción más potente disponible sin coste adicional.

Característica WP Rocket LiteSpeed Cache W3 Total Cache WP Super Cache
Precio 59 USD/año Gratis Gratis / Premium Gratis
Caché de página
Minificación CSS/JS No
Lazy loading No No
Optimización imágenes No (necesita complemento) Sí (QUIC.cloud) No No
CDN integrado Sí (Cloudflare) Sí (QUIC.cloud) Sí (básico)
Precarga sitemap No No
Facilidad de uso Muy fácil Fácil-medio Difícil Fácil
Requiere servidor específico No Mejor con LiteSpeed No No
Impacto típico en LCP -30 a -50% -40 a -60% -20 a -40% -15 a -30%

Para la mayoría de sitios WordPress en Perú, la recomendación es directa: si tu hosting usa LiteSpeed, instala LiteSpeed Cache. Si usa Apache o Nginx, instala WP Rocket. Evita instalar dos plugins de caché simultáneamente porque generan conflictos que pueden romper tu sitio o producir el efecto contrario al deseado.

Optimización de imágenes: el factor que más impacta al LCP

Las imágenes son responsables de más del sesenta por ciento del peso total de la mayoría de páginas web. Optimizarlas correctamente puede reducir el LCP en más de un segundo en sitios que no han trabajado este aspecto. La optimización tiene tres componentes: compresión, formato y carga diferida.

Para la compresión, el plugin más recomendado es ShortPixel. Comprime automáticamente cada imagen que subes a WordPress, ofrece tres niveles de compresión (lossy, glossy y lossless) y convierte las imágenes a formato WebP de forma automática. El plan gratuito incluye 100 imágenes al mes, y los planes de pago empiezan desde 3.99 dólares por 5,000 imágenes. Imagify (del mismo equipo de WP Rocket) y Smush son alternativas válidas con funcionalidades similares.

El formato WebP ofrece la mejor relación calidad-peso para imágenes web. Una imagen JPEG de 500 KB puede pesar entre 150 y 200 KB en WebP con calidad visual prácticamente idéntica. Todos los navegadores modernos soportan WebP, así que no hay razón para seguir sirviendo imágenes en JPEG o PNG a menos que necesites compatibilidad con navegadores muy antiguos. Los plugins de optimización generan la versión WebP automáticamente y la sirven al navegador si es compatible.

Lazy loading y preload: cuándo cargar cada recurso

El lazy loading retrasa la carga de imágenes y videos que no están visibles en el viewport inicial del usuario. En lugar de descargar las treinta imágenes de una página larga al abrir la URL, el navegador solo carga las que el usuario puede ver y descarga las demás conforme hace scroll. WordPress incluye lazy loading nativo desde la versión 5.5, pero los plugins de caché ofrecen implementaciones más optimizadas.

El punto crítico es no aplicar lazy loading a la imagen principal del viewport (la que suele ser el elemento LCP). Si retrasas la carga de la imagen hero, estás perjudicando directamente el LCP. WP Rocket y LiteSpeed Cache permiten excluir imágenes específicas del lazy loading, y desde WordPress 6.3 la primera imagen de cada post se excluye automáticamente del lazy loading nativo.

El atributo fetchpriority=»high» complementa esta estrategia indicándole al navegador que descargue la imagen LCP con prioridad máxima. Puedes añadirlo manualmente en el tema o usar un plugin que lo gestione automáticamente. La combinación de lazy loading para imágenes fuera del viewport y fetchpriority para la imagen principal produce los mejores resultados en el LCP.

Minificación y combinación de CSS y JavaScript

La minificación elimina espacios en blanco, comentarios y caracteres innecesarios de los archivos CSS y JavaScript, reduciendo su tamaño sin alterar su funcionalidad. La combinación fusiona múltiples archivos pequeños en uno solo para reducir el número de peticiones HTTP. Ambas técnicas mejoran el LCP al reducir el tiempo que el navegador necesita para descargar y procesar estos recursos.

En WP Rocket, la minificación se activa desde Optimización de archivos → Minificar CSS y Minificar JavaScript. La combinación de archivos es más agresiva y puede causar conflictos con algunos plugins o temas, así que es recomendable activarla y probar el sitio cuidadosamente. Si algo se rompe (menús que no se abren, sliders que no funcionan, formularios que no envían), desactiva la combinación de JavaScript y prueba de nuevo.

Una técnica más avanzada es el Critical CSS: extraer el CSS necesario para renderizar el contenido visible sin scroll (above the fold) e incrustarlo directamente en el HTML, cargando el resto del CSS de forma diferida. WP Rocket genera el Critical CSS automáticamente para cada página. LiteSpeed Cache ofrece una funcionalidad similar con UCSS (Unique CSS) que elimina las reglas CSS no utilizadas en cada página específica, reduciendo el peso del CSS total.

CDN: distribuyendo tu contenido globalmente

Un CDN (Content Delivery Network) distribuye copias de los archivos estáticos de tu sitio (imágenes, CSS, JavaScript, fuentes) en servidores ubicados en diferentes regiones geográficas. Cuando un usuario de Lima accede a tu sitio, recibe estos archivos desde el servidor CDN más cercano en lugar de esperar a que vengan del servidor de origen, que podría estar en Estados Unidos o Europa.

Cloudflare es el CDN más popular para WordPress y ofrece un plan gratuito que incluye CDN global, protección DDoS básica y certificado SSL. Para la mayoría de sitios WordPress en Perú, el plan gratuito de Cloudflare es suficiente. La configuración con WP Rocket es especialmente sencilla porque el plugin incluye un addon específico para Cloudflare que gestiona la purga de caché de forma automática.

Si tu hosting usa LiteSpeed, QUIC.cloud ofrece un CDN optimizado para LiteSpeed Cache que incluye no solo distribución de archivos estáticos sino también caché de páginas completas a nivel de CDN, lo que es más eficiente que la mayoría de configuraciones CDN convencionales. Para un hosting WordPress de calidad, la integración con CDN debería ser fluida y no requerir configuración manual compleja.

Gestión de JavaScript de terceros y su impacto en el INP

Uno de los problemas más difíciles de resolver en WordPress es el exceso de JavaScript de terceros. Cada script que cargas desde un dominio externo (Google Analytics, Google Tag Manager, píxeles de Facebook, widgets de chat como Tawk.to o Zendesk, scripts de remarketing de Google Ads, herramientas de heatmap como Hotjar) compite por los recursos del navegador y puede bloquear el hilo principal durante cientos de milisegundos. El efecto acumulativo de cinco o seis scripts de terceros puede ser devastador para el INP.

La solución no es eliminar todos los scripts de terceros, sino gestionarlos de forma inteligente. Primero, audita qué scripts tienes cargados usando la pestaña Network de Chrome DevTools filtrando por dominios de terceros. Segundo, elimina los que no sean imprescindibles: si tienes el píxel de Facebook pero no estás haciendo campañas activas, quítalo temporalmente. Tercero, carga los scripts restantes de forma diferida usando el atributo defer o async, o a través de un plugin como Flying Scripts que retrasa la ejecución del JavaScript hasta que el usuario interactúe con la página.

Elección de hosting: el cimiento de la velocidad

Ninguna optimización de caché, imágenes o código compensa un hosting lento. Si tu servidor tarda 800 milisegundos en responder (TTFB), ya has consumido casi un tercio del presupuesto de LCP antes de que el navegador empiece a descargar recursos. Un buen hosting para WordPress debería tener un TTFB inferior a 200 milisegundos de forma consistente.

Para sitios WordPress que necesitan rendimiento serio, las opciones más recomendadas son Cloudways (VPS gestionado con DigitalOcean, Vultr o AWS desde 14 dólares mensuales), SiteGround (hosting compartido premium desde 2.99 dólares mensuales) y Kinsta (hosting gestionado WordPress premium desde 35 dólares mensuales). Cada uno tiene un perfil de usuario diferente: Cloudways ofrece la mejor relación rendimiento-precio para usuarios con conocimientos técnicos intermedios, SiteGround es ideal para quien busca simplicidad, y Kinsta es la opción premium sin compromiso.

Si actualmente estás en un hosting compartido barato que cobra menos de 5 dólares mensuales y tu sitio tiene problemas de velocidad, cambiar de hosting probablemente sea la mejora individual con mayor retorno de inversión. Un hosting que responde en 150 milisegundos en lugar de 600 mejora todos los demás aspectos del rendimiento de forma automática.

Ajustes de tema pesado: cuando el diseño mata la velocidad

Los temas de WordPress varían enormemente en su impacto sobre el rendimiento. Un tema ligero como GeneratePress o Astra carga en menos de 50 KB de CSS y JavaScript. Un tema multipropósito pesado con constructor visual integrado puede cargar más de 500 KB solo en CSS y generar un DOM con miles de nodos que el navegador debe procesar.

Si tu tema actual es pesado pero funciona bien para tu negocio, hay ajustes que puedes hacer sin cambiar de tema. Desactiva las funcionalidades del tema que no usas (sliders, animaciones, efectos parallax, iconos de redes sociales). Cada funcionalidad desactivada reduce el CSS y JavaScript que el navegador debe procesar. En constructores como Elementor, evita usar widgets con JavaScript pesado cuando puedes lograr el mismo resultado con HTML y CSS nativos.

Si estás planteando un rediseño o empezando un proyecto nuevo, elige un tema optimizado para velocidad desde el inicio. GeneratePress, Astra, Kadence y Blocksy son las opciones más rápidas del ecosistema WordPress actual. Combinados con el editor de bloques nativo de WordPress (Gutenberg), producen páginas con tiempos de carga significativamente mejores que los construidos con Elementor, Divi o WPBakery. Si tu sitio necesita optimización integral, nuestra guía de PageSpeed para WordPress cubre el proceso completo de mejora.

Optimización Métrica afectada Mejora típica Dificultad
Plugin de caché LCP, TTFB 30-50% Baja
Compresión imágenes WebP LCP 40-60% Baja
Cambio de hosting LCP, TTFB, INP 50-70% Media
CDN (Cloudflare) LCP, TTFB 15-30% Baja
Minificación CSS/JS LCP 10-20% Baja
Critical CSS LCP, CLS 15-25% Media
Lazy loading correcto LCP (indirecto) 10-20% Baja
Reducir JS terceros INP, TBT 30-50% Media-alta
Dimensiones de imágenes CLS Variable Baja
Tema ligero LCP, INP, CLS 20-40% Alta (rediseño)

¿Qué plugin mejora más los Core Web Vitals en WordPress?

El plugin con mayor impacto individual es el de caché: WP Rocket si tu hosting usa Apache o Nginx, LiteSpeed Cache si tu hosting usa servidor LiteSpeed. Un plugin de caché correctamente configurado puede reducir el LCP entre un 30 y un 50 por ciento. Sin embargo, el mayor impacto se logra combinando el plugin de caché con un plugin de optimización de imágenes como ShortPixel y un CDN como Cloudflare. Estos tres elementos juntos cubren los factores que más afectan la velocidad en WordPress.

¿El lazy loading es obligatorio para los Core Web Vitals?

No es obligatorio, pero sí muy recomendable para páginas con muchas imágenes. El lazy loading reduce la cantidad de recursos que el navegador necesita descargar al inicio, lo que puede mejorar el LCP indirectamente. WordPress lo incluye de forma nativa desde la versión 5.5. Lo importante es asegurarte de que la imagen principal del viewport no tenga lazy loading, porque eso perjudicaría el LCP en lugar de mejorarlo.

¿Debo cambiar de hosting para mejorar mis Core Web Vitals?

Si tu hosting actual tiene un TTFB superior a 500 milisegundos de forma consistente, cambiar de hosting es probablemente la mejora más efectiva que puedes hacer. Un buen hosting reduce el TTFB a menos de 200 milisegundos, lo que mejora automáticamente el LCP y libera margen para que otras optimizaciones tengan mayor efecto. Si tu TTFB ya está por debajo de 300 milisegundos, el problema probablemente no es el hosting sino otros factores como imágenes, caché o JavaScript.

¿Elementor afecta los Core Web Vitals?

Elementor genera más HTML, CSS y JavaScript que el editor de bloques nativo de WordPress, lo cual tiene un impacto medible en el rendimiento. Una página construida con Elementor típicamente tiene un DOM más grande y archivos CSS más pesados que la misma página construida con Gutenberg. Sin embargo, esto no significa que no puedas tener buenos Core Web Vitals con Elementor: con un hosting rápido, caché correctamente configurado y optimización de imágenes, es posible alcanzar calificaciones verdes. Lo que sí debes evitar es acumular widgets pesados de Elementor cuando puedes lograr el mismo resultado con menos código.

¿Cuánto puedo mejorar realmente mis Core Web Vitals?

La mejora depende de tu punto de partida. Un sitio WordPress con hosting compartido barato, sin caché, imágenes sin comprimir y un tema pesado puede pasar de un score de 20-30 en PageSpeed Insights a 80-90+ implementando todas las optimizaciones descritas en esta guía. Un sitio que ya tiene un score de 60-70 puede subir a 85-95 con ajustes más finos. La clave es medir antes y después de cada cambio para verificar el impacto real. Si necesitas ayuda profesional para optimizar tu sitio, consulta con un especialista SEO técnico que pueda ejecutar las optimizaciones de forma segura.

Picture of Christian Otero
Christian Otero
Founder & CEO @ KOM Agencia Digital | Pionero en Generative Engine Optimization (GEO) y SEO Técnico Internacional | +24 Años escalando operaciones digitales | Ex-Nextel, Entel, Prosegur | Ingeniero de Sistemas con Postgrado en Marketing Digital y Comercio Exterior.
Artículos relacionados
¿Tienes un proyecto?

Escríbenos:

Responsable: Otorongo Negro E.I.R.L. (KOM) | RUC 20604716595 | Derechos ARCOP: legal@kom.pe · Política de Privacidad

¿Preguntas?
¡Te asesoramos gratis!

Responsable: Otorongo Negro E.I.R.L. (KOM) | RUC 20604716595 | Derechos ARCOP: legal@kom.pe · Política de Privacidad

Si prefieres llámanos o escríbenos...

Estamos atentos a tu comunicación para poder implementar tus nuevas herramientas digitales.

EMPRESA REGISTRADA Ante SUNAT e INDECOPI PAGO 100% SEGURO A través de KOM Pay TRANSPARENCIA TOTAL Precios 100% Públicos POTENCIADOS CON IA Usamos Inteligencia Artificial