
Core Web Vitals
Los Core Web Vitals son las tres métricas clave de Google que miden la carga de la página, la interactividad y la estabilidad visual. Descubre los umbrales de L...

El Desplazamiento Acumulativo de Diseño (CLS) es una métrica de Core Web Vitals que mide la estabilidad visual de una página web cuantificando los desplazamientos inesperados de diseño que ocurren durante todo el ciclo de vida de una página. Un buen puntaje de CLS es 0.1 o menor, lo que indica una inestabilidad visual mínima que interrumpe la experiencia del usuario.
El Desplazamiento Acumulativo de Diseño (CLS) es una métrica de Core Web Vitals que mide la estabilidad visual de una página web cuantificando los desplazamientos inesperados de diseño que ocurren durante todo el ciclo de vida de una página. Un buen puntaje de CLS es 0.1 o menor, lo que indica una inestabilidad visual mínima que interrumpe la experiencia del usuario.
El Desplazamiento Acumulativo de Diseño (CLS) es una métrica de Core Web Vitals que cuantifica la estabilidad visual de una página web midiendo los desplazamientos inesperados de diseño que ocurren durante todo el ciclo de vida de una página. Específicamente, el CLS mide el mayor estallido de puntajes de desplazamiento de diseño por cada movimiento inesperado de elementos visibles entre cuadros renderizados. Cuando el contenido de la página se mueve inesperadamente—como cuando un anuncio se carga en la parte superior de la página y empuja el texto hacia abajo, o cuando las imágenes se renderizan sin dimensiones predefinidas—los usuarios experimentan una inestabilidad visual que interrumpe su flujo de lectura y puede provocar clics accidentales en elementos erróneos. Google designó oficialmente el CLS como factor de clasificación en junio de 2021, lo que lo convierte en una métrica crítica tanto para la experiencia del usuario como para la optimización en motores de búsqueda. Un buen puntaje de CLS es 0.1 o menor, lo que indica una interrupción visual mínima, mientras que los puntajes entre 0.1 y 0.25 necesitan mejora, y los puntajes superiores a 0.25 se consideran deficientes.
La introducción del Desplazamiento Acumulativo de Diseño representa un cambio significativo en la forma en que la comunidad de rendimiento web mide la experiencia del usuario. Antes del CLS, la mayoría de las métricas de rendimiento se enfocaban en la velocidad de carga y la interactividad, pasando por alto la frustración causada por el movimiento inesperado de los elementos de la página. La investigación de Google reveló que más del 70% de los usuarios experimentan desplazamientos de diseño regularmente, y estos desplazamientos se correlacionan directamente con mayores tasas de rebote y menor interacción. La métrica fue desarrollada por el Web Incubation Community Group (WICG) y formalizada a través de la Layout Instability API, que proporciona a los navegadores una forma estandarizada de detectar e informar los desplazamientos de diseño. Cuando Google anunció Core Web Vitals en mayo de 2020, el CLS se convirtió en una de las tres métricas principales junto con Largest Contentful Paint (LCP) e Interaction to Next Paint (INP). La métrica ha evolucionado desde su introducción—originalmente medía el desplazamiento total de diseño durante toda la vida útil de la página, y fue refinada en mayo de 2021 para usar un enfoque de ventana de sesión, que refleja mejor la experiencia real del usuario al centrarse en el peor estallido de inestabilidad en lugar de penalizar las páginas con pequeños desplazamientos dispersos durante su ciclo de vida. Esta evolución demuestra el compromiso de Google de crear métricas que reflejen genuinamente la frustración del usuario y no solo mediciones técnicas arbitrarias.
El CLS opera a través de un sistema de cálculo sofisticado que combina dos componentes principales: fracción de impacto y fracción de distancia. La fracción de impacto mide qué porcentaje del área de la ventana gráfica está afectada por elementos inestables—elementos que cambian su posición inicial entre dos cuadros renderizados. Por ejemplo, si un elemento ocupa el 50% de la ventana gráfica en un cuadro y luego se desplaza, y la unión de sus posiciones anterior y actual cubre el 75% de la ventana gráfica, la fracción de impacto es 0.75. La fracción de distancia mide cuánto se ha movido el elemento inestable en relación con la dimensión más grande de la ventana gráfica (ancho o alto). Si un elemento se mueve hacia abajo un 25% de la altura de la ventana gráfica, la fracción de distancia es 0.25. El puntaje final de desplazamiento de diseño se calcula multiplicando estos dos valores: 0.75 × 0.25 = 0.1875. Los desplazamientos individuales de diseño se agrupan en ventanas de sesión—estallidos de desplazamientos que ocurren dentro de 1 segundo entre sí, con una duración máxima de ventana de 5 segundos. La métrica CLS informa la ventana de sesión con el puntaje acumulativo más alto, no la suma de todos los desplazamientos. Este enfoque por ventanas evita que las páginas con muchos pequeños desplazamientos sean penalizadas injustamente en comparación con páginas con un solo gran estallido de inestabilidad.
Google ha establecido umbrales de rendimiento del CLS claros para ayudar a los propietarios de sitios web a comprender el rendimiento de la estabilidad visual. Un puntaje CLS de 0.1 o menor se considera “Bueno” y representa el objetivo al que deben aspirar los propietarios de sitios. Los puntajes entre 0.1 y 0.25 se clasifican como “Necesita Mejorar”, lo que indica que, aunque la página no falla, los esfuerzos de optimización mejorarían significativamente la experiencia del usuario. Cualquier puntaje CLS superior a 0.25 se considera “Deficiente” y sugiere una inestabilidad visual sustancial que probablemente frustra a los usuarios y afecta negativamente las métricas de interacción. Estos umbrales se miden en el percentil 75 de las cargas de página, segmentados tanto en dispositivos móviles como de escritorio, asegurando que la métrica refleje la experiencia de la mayoría de los usuarios y no esté sesgada por valores atípicos. La investigación que respalda estos umbrales involucró el análisis de millones de experiencias reales de usuarios y la correlación de la gravedad de los desplazamientos con métricas de satisfacción del usuario. El puntaje de rendimiento de Lighthouse asigna el 25% de su peso total al CLS, lo que lo convierte en un componente significativo de la evaluación general del rendimiento de la página. Comprender estos umbrales es esencial para priorizar los esfuerzos de optimización—las páginas con puntajes CLS superiores a 0.25 deben abordarse de inmediato, mientras que las que estén entre 0.1 y 0.25 deben incluirse en hojas de ruta de optimización continua.
| Métrica | Mide | Umbral Bueno | Área de Enfoque | Impacto en el Usuario |
|---|---|---|---|---|
| Desplazamiento Acumulativo de Diseño (CLS) | Estabilidad visual y movimiento inesperado de elementos | ≤ 0.1 | Estabilidad del diseño de la página | Previene clics accidentales y la interrupción de la lectura |
| Largest Contentful Paint (LCP) | Rendimiento de carga del elemento visible más grande | ≤ 2.5 segundos | Velocidad de carga percibida | Afecta la percepción del usuario sobre la capacidad de respuesta de la página |
| Interaction to Next Paint (INP) | Capacidad de respuesta a las interacciones del usuario | ≤ 200 milisegundos | Interactividad y capacidad de respuesta | Determina cuán rápido responde la página a clics/toques |
| First Contentful Paint (FCP) | Tiempo hasta que aparece el primer contenido | ≤ 1.8 segundos | Velocidad de renderizado inicial | Indica cuándo comienza a cargarse la página |
| Time to First Byte (TTFB) | Tiempo de respuesta del servidor | ≤ 600 milisegundos | Rendimiento del backend | Afecta todas las métricas de rendimiento posteriores |
Las imágenes y videos sin dimensiones especificadas representan una de las causas más frecuentes de desplazamientos de diseño. Cuando los desarrolladores no incluyen los atributos de ancho y alto en las etiquetas de imagen HTML, los navegadores no pueden reservar espacio para estos elementos hasta que se cargan completamente. Esto provoca que el contenido circundante se desplace inesperadamente cuando la imagen se renderiza. De igual forma, anuncios, insertos y iframes sin dimensiones predefinidas causan frecuentemente inestabilidad de diseño, especialmente anuncios de terceros donde los desarrolladores tienen un control limitado sobre las dimensiones finales. El contenido inyectado dinámicamente—como banners que aparecen después de cierto tiempo, widgets de publicaciones relacionadas o secciones de comentarios que se expanden—puede empujar el contenido existente si no se reserva espacio previamente. Las fuentes web que provocan FOIT (Flash de Texto Invisible) o FOUT (Flash de Texto sin Estilo) ocurren cuando las fuentes personalizadas se cargan y renderizan de forma diferente a las fuentes de reserva, provocando reflujo de texto y desplazamientos de diseño. Las animaciones mal implementadas usando propiedades CSS como top, left, bottom, right o box-shadow desencadenan recálculos de diseño en lugar de usar transformaciones aceleradas por GPU. JavaScript de terceros que se carga de forma asíncrona puede inyectar elementos visuales de manera impredecible, y la carga diferida sin marcadores de posición apropiados causa que el contenido se desplace cuando las imágenes finalmente se cargan al hacer scroll. Comprender estas causas permite a los desarrolladores implementar soluciones específicas en lugar de intentar optimizaciones generales ineficaces.
Especificar dimensiones explícitas para todos los medios es la estrategia fundamental de optimización del CLS. Cada imagen, video y contenido embebido debe incluir atributos de ancho y alto en el HTML, permitiendo que los navegadores reserven el espacio antes de que el contenido se cargue. Para diseños responsivos, las cajas de relación de aspecto en CSS mantienen proporciones consistentes entre ancho y alto en diferentes tamaños de pantalla usando la propiedad aspect-ratio o técnicas de padding-bottom. Reservar espacio para contenido dinámico mediante marcadores de posición en CSS asegura que anuncios, widgets y otros elementos dinámicos no provoquen desplazamientos al aparecer. Utilizar transformaciones CSS en lugar de propiedades de diseño para animaciones previene recálculos de diseño—transform: translate() y transform: scale() deben reemplazar a top, left y cambios de dimensiones. Precargar fuentes web críticas y establecer font-display: optional o font-display: fallback previene que el texto sea invisible o cause desplazamientos durante la carga de fuentes. Evitar la inserción de contenido por encima del existente evita empujar hacia abajo los elementos que los usuarios están leyendo o con los que interactúan. Implementar carga diferida apropiada con marcadores de posición asegura que las imágenes se carguen en el espacio reservado en vez de provocar desplazamientos. Diferir JavaScript de terceros para que se cargue debajo del pliegue o tras la interacción del usuario previene la inyección inesperada de contenido en la ventana principal. Estas prácticas, implementadas sistemáticamente, suelen reducir los puntajes de CLS de rangos deficientes (>0.25) a buenos (≤0.1).
Los desplazamientos de diseño impactan directamente en la satisfacción del usuario y los resultados empresariales de formas medibles. Los estudios demuestran que los desplazamientos inesperados hacen que los usuarios pierdan su lugar al leer, lo que incrementa las tasas de rebote y reduce el tiempo en la página. En contextos de comercio electrónico, los desplazamientos de diseño pueden hacer que los usuarios hagan clic accidentalmente en productos o enlaces incorrectos, generando frustración y abandono de carritos. Investigaciones de Relive mostraron que reducir los desplazamientos de diseño a prácticamente cero mejoró la experiencia del cliente y aumentó las tasas de conversión en un 5%, mientras que otro estudio de caso demostró una mejora del 41% en el CLS que llevó a un aumento del 10% en las conversiones. La investigación de la Layout Instability API indica que los usuarios que experimentan desplazamientos significativos de diseño tienen de 2 a 3 veces más probabilidades de abandonar una página antes de completar su acción. Más allá de la experiencia de usuario, el algoritmo de clasificación de Google recompensa explícitamente a las páginas con buenos puntajes de CLS, lo que significa que optimizar la estabilidad visual proporciona beneficios inmediatos y ventajas SEO a largo plazo. Las páginas con malos puntajes de CLS pueden ver reducida su visibilidad en los resultados de búsqueda, especialmente para palabras clave competitivas donde varias páginas tienen buenos Core Web Vitals. El efecto acumulativo de la optimización del CLS—mejor experiencia de usuario, mayores tasas de conversión y mejor clasificación en búsquedas—lo convierte en un objetivo de alta rentabilidad para la mayoría de los sitios web.
Los datos de laboratorio y de campo suelen mostrar diferencias significativas en las mediciones de CLS, lo que genera confusión en los desarrolladores que intentan optimizar. Las herramientas de laboratorio como Lighthouse y PageSpeed Insights miden el CLS solo durante la carga inicial de la página en un entorno sintético controlado, generalmente capturando solo los desplazamientos de diseño visibles en la primera ventana. Este enfoque omite los desplazamientos que ocurren a medida que los usuarios hacen scroll, interactúan con menús o activan la carga de contenido dinámico. Los datos de campo de Chrome User Experience Report (CrUX) capturan experiencias reales de usuarios a lo largo de todas las interacciones durante el ciclo de vida completo de la página, incluidos desplazamientos que ocurren durante el desplazamiento y después de las interacciones del usuario. Esto explica por qué una página puede mostrar un buen puntaje de CLS en Lighthouse pero un puntaje bajo en el informe de Core Web Vitals de Search Console—los datos de campo incluyen desplazamientos que la prueba de laboratorio nunca encontró. Las soluciones de Real User Monitoring (RUM) brindan información detallada sobre cuándo y dónde ocurren los desplazamientos de diseño para visitantes reales, incluidos patrones específicos por dispositivo y desplazamientos durante el scroll. Los desarrolladores deben priorizar los datos de campo cuando estén disponibles, ya que reflejan la experiencia genuina del usuario, mientras que los datos de laboratorio pueden usarse para identificar y depurar problemas específicos. La discrepancia entre los datos de laboratorio y de campo resalta la importancia de la monitorización continua frente a las pruebas puntuales, para asegurar que los esfuerzos de optimización aborden experiencias reales y no solo escenarios sintéticos.
A medida que sistemas de IA como ChatGPT, Perplexity, Google AI Overviews y Claude generan cada vez más resúmenes de contenido web y citas, la estabilidad visual de los sitios web citados se vuelve relevante para las plataformas de monitorización de IA. Cuando los sistemas de IA citan o referencian tu sitio web, los usuarios que hacen clic llegan a tu dominio y experimentan de primera mano el desempeño de tu CLS. Malos puntajes de CLS pueden afectar negativamente la experiencia de los usuarios referidos por IA, incrementando las tasas de rebote y reduciendo el valor de las citas de IA. Herramientas de monitorización como AmICited rastrean cómo aparece tu dominio en las plataformas de IA, y comprender el desempeño de tu CLS se vuelve parte de una estrategia integral de monitorización de marca. Los sitios web con excelentes puntajes de CLS ofrecen una mejor experiencia para todas las fuentes de tráfico, incluidos los visitantes referidos por IA, reforzando la importancia de optimizar la estabilidad visual. A medida que el contenido generado por IA se hace más prevalente en los resultados de búsqueda, la conexión entre el desempeño del CLS y la presencia digital global adquiere cada vez más relevancia para mantener la reputación de marca y la satisfacción del usuario en todos los canales de tráfico.
El CLS continúa evolucionando a medida que cambian los estándares web y las expectativas de los usuarios. Google ha indicado que la métrica podría refinarse aún más a medida que mejoren las capacidades de los navegadores y surjan nuevos patrones de inestabilidad de diseño. La introducción del enfoque de ventana de sesión en 2021 demostró la disposición de Google a ajustar las métricas cuando se disponen de mejores métodos de medición. Tecnologías emergentes como Web Components y frameworks modernos de JavaScript presentan nuevos retos y oportunidades para el CLS, ya que los desarrolladores emplean cada vez más patrones de renderizado dinámico que requieren estrategias sofisticadas de optimización. La Layout Instability API sigue recibiendo actualizaciones y mejoras, con los fabricantes de navegadores trabajando para proporcionar datos más granulares sobre las causas de los desplazamientos de diseño. La adopción industrial de la optimización de CLS se ha acelerado significativamente desde su introducción como factor de clasificación, y la mayoría de los principales CMS y constructores de sitios web ya ofrecen funciones integradas de optimización de CLS. En el futuro, el CLS probablemente seguirá siendo una métrica central para medir la experiencia del usuario, aunque podría complementarse con métricas adicionales que capturen otros aspectos de la estabilidad visual. La evolución de la métrica refleja la tendencia general hacia la medición del rendimiento centrada en el usuario, donde las métricas se correlacionan directamente con la satisfacción real del usuario y no con indicadores técnicos arbitrarios. Las organizaciones que prioricen la optimización del CLS ahora mantendrán ventajas competitivas a medida que la estabilidad visual se convierta en un diferenciador clave en los rankings de búsqueda y la calidad de la experiencia de usuario.
El CLS mide la estabilidad visual, mientras que Largest Contentful Paint (LCP) mide el rendimiento de carga y Interaction to Next Paint (INP) mide la capacidad de respuesta. Las tres son métricas de Core Web Vitals que Google utiliza como factores de clasificación. El CLS se centra específicamente en el movimiento inesperado de los elementos de la página, mientras que el LCP rastrea cuándo el elemento de contenido más grande se vuelve visible y el INP mide la rapidez con la que una página responde a las interacciones del usuario. Juntas, estas tres métricas brindan una visión integral de la experiencia del usuario en las dimensiones de carga, interactividad y estabilidad visual.
El CLS se calcula multiplicando dos componentes: la fracción de impacto y la fracción de distancia. La fracción de impacto mide qué porcentaje de la ventana gráfica está afectada por elementos inestables, mientras que la fracción de distancia mide cuánto se han movido esos elementos en relación con la dimensión más grande de la ventana gráfica. La fórmula es: Puntaje de Desplazamiento de Diseño = Fracción de Impacto × Fracción de Distancia. Los desplazamientos individuales de diseño se agrupan en ventanas de sesión (hasta 5 segundos con menos de 1 segundo entre desplazamientos), y el mayor estallido se informa como el puntaje CLS final.
Los culpables comunes del CLS incluyen imágenes y videos sin dimensiones especificadas, anuncios e insertos que se cargan sin espacio reservado, contenido inyectado dinámicamente como banners o publicaciones relacionadas, fuentes web que provocan Flash de Texto Invisible (FOIT) o Flash de Texto sin Estilo (FOUT), y animaciones mal implementadas usando propiedades CSS como top, left o box-shadow. El JavaScript de terceros, la carga diferida sin marcadores de posición y la carga asíncrona de CSS también pueden contribuir a los desplazamientos de diseño. Comprender estas causas es esencial para la optimización.
Google confirmó oficialmente que los Core Web Vitals, incluido el CLS, son factores de clasificación en los resultados de búsqueda. Las páginas con malos puntajes de CLS (superiores a 0.25) pueden recibir clasificaciones más bajas en comparación con las páginas con buenos puntajes de CLS (0.1 o menos). Esto significa que optimizar el CLS afecta directamente la visibilidad de tu sitio web en los resultados de búsqueda. Además, los estudios muestran que mejorar el CLS puede aumentar las tasas de conversión hasta en un 5-10%, por lo que es importante tanto para SEO como para métricas empresariales.
Existen varias herramientas para medir el CLS, incluidas Google PageSpeed Insights, el informe Core Web Vitals de Google Search Console, Chrome DevTools con Lighthouse, WebPageTest y la biblioteca JavaScript web-vitals. Las herramientas de campo como Chrome User Experience Report (CrUX) miden datos de usuarios reales, mientras que las herramientas de laboratorio como Lighthouse miden datos sintéticos durante la carga de la página. Para una monitorización integral, herramientas como DebugBear y Semrush Site Audit brindan un análisis detallado del CLS en varias páginas y rastrean mejoras con el tiempo.
Una ventana de sesión es un período de desplazamientos de diseño que ocurren en rápida sucesión con menos de 1 segundo entre cada desplazamiento individual, con una duración máxima total de 5 segundos. La métrica CLS de Google informa el estallido más grande (ventana de sesión) con el puntaje acumulativo más alto en lugar de sumar todos los desplazamientos a lo largo de toda la vida de la página. Este enfoque por ventanas refleja mejor la experiencia del usuario al centrarse en el peor estallido de inestabilidad en lugar de penalizar las páginas que tienen pequeños desplazamientos repartidos durante su ciclo de vida.
Las estrategias clave de optimización incluyen especificar los atributos de ancho y alto para todas las imágenes y videos, reservar espacio para anuncios y contenido dinámico con cajas de relación de aspecto en CSS, usar la propiedad transform de CSS para animaciones en lugar de cambiar las propiedades de diseño, precargar fuentes web y establecer font-display en 'opcional' o 'fallback', evitar agregar contenido encima del contenido existente y asegurarse de que el JavaScript de terceros se cargue debajo de la zona visible. Probar con herramientas como Chrome DevTools y monitorear datos reales de usuarios a través de CrUX ayuda a identificar problemas específicos que afectan tu puntaje CLS.
Comienza a rastrear cómo los chatbots de IA mencionan tu marca en ChatGPT, Perplexity y otras plataformas. Obtén información procesable para mejorar tu presencia en IA.

Los Core Web Vitals son las tres métricas clave de Google que miden la carga de la página, la interactividad y la estabilidad visual. Descubre los umbrales de L...

El desplazamiento infinito es una técnica de diseño web que carga automáticamente nuevo contenido a medida que los usuarios se desplazan hacia abajo. Descubre c...

Aprende qué es la Tasa de Clics (CTR), cómo calcularla y por qué es importante para el marketing digital. Descubre referencias de CTR, estrategias de optimizaci...