Informe de experiencia de usuario de Chrome (CrUX)

Los datos de campo de usuarios reales de Google detrás de Core Web Vitals: usuarios aptos de Chrome, la ventana p75 de 28 días, datos de origen frente a URL, por qué algunas páginas no tienen datos de CrUX y cómo acceder a ellos.

Publicado por primera vez: 26 jun 2026 · Última actualización: 8 ago 2026 · Avanzado
Idiomas

CrUX (el Chrome User Experience Report) es el conjunto de datos público de Google sobre el rendimiento real en campo, agregado a partir de usuarios aptos de Chrome —los que cumplen los criterios de activación voluntaria, sincronización y plataforma compatible—. Es el conjunto de datos oficial detrás del programa Core Web Vitals y de lo que Google usa realmente para evaluar sus CWV en Search. Se informa en el percentil 75 sobre una ventana móvil de agregación de 28 días, tanto a nivel de origen como de URL. Solo cubre usuarios aptos de Chrome en plataformas compatibles (sin Chrome en iOS ni Edge/Safari/Firefox): nunca todos los usuarios de Chrome ni todos los visitantes, y una página necesita suficiente tráfico para incluirse. Por eso su Lighthouse local de laboratorio puede discrepar de su evaluación de CWV real.

TL;DR — CrUX es el Chrome User Experience Report oficial: datos de UX de campo del mundo real, agregados a partir de usuarios de Chrome aptos —los que cumplen los criterios de activación voluntaria, sincronización y plataforma compatible— y el conjunto de datos que sustenta el programa Core Web Vitals. Se informa en el percentil 75 sobre una ventana de agregación de 28 días, tanto a nivel de origen como de URL. La cobertura es parcial: nunca incluye a todos los usuarios de Chrome ni a todos los visitantes, sino solo a usuarios aptos de Chrome en plataformas compatibles (sin Chrome en iOS ni Edge/Safari/Firefox), y una página necesita suficientes muestras para incluirse. Por eso muchas URL con poco tráfico no tienen datos de CrUX y las herramientas recurren al nivel de origen o a «sin datos». Actualmente lo exponen seis superficies: PageSpeed Insights, Search Console, la API de CrUX (diaria), la API de History (semanal), BigQuery (mensual) y CrUX Vis. Compruebe la documentación actual, porque la cadencia y las cuotas pueden cambiar. CrUX es campo; Lighthouse es laboratorio: por eso discrepan.

CrUX es la capa de datos de campo de Core Web Vitals

Google lo describe claramente: “The Chrome User Experience Report … is a dataset that reflects how real-world Chrome users experience popular destinations on the web.” (traducción) «El Chrome User Experience Report … es un conjunto de datos que refleja cómo viven los usuarios reales de Chrome la experiencia de destinos populares de la web». Y no es un proyecto secundario: “CrUX is the Google dataset of the Web Vitals program. All user-centric Core Web Vitals metrics are represented.” (traducción) «CrUX constituye el conjunto de datos de Google para el programa Web Vitals. Están representadas todas las métricas de Core Web Vitals centradas en el usuario». Los datos se “used by Google Search to inform the page experience ranking factor.” (traducción) «utilizan en Google Search para informar el factor de posicionamiento de experiencia de página».

El modelo mental es el siguiente: Core Web Vitals son las métricas; CrUX es el conjunto de datos donde viven. Cuando Search evalúa sus CWV, lee CrUX. Ese único hecho resuelve la mayor parte de la confusión de esta página.

Evidence for this claim CrUX supplies the real-user Core Web Vitals data used by Google Search's Core Web Vitals ranking systems; Lighthouse lab scores are separate diagnostics. Scope: Google Search Core Web Vitals use and Chrome UX Report field data. Confidence: high · Verified: Google Search Central: Core Web Vitals Chrome Developers: CrUX methodology

Cómo recopila datos CrUX

CrUX se construye a partir de usuarios reales de Chrome, pero de un subconjunto concreto y apto, no de todos los usuarios de Chrome ni de todos los visitantes de su sitio. Las experiencias de un usuario solo se agregan si cumple los cuatro criterios: “Enable usage statistic reporting. Sync their browser history. Not have a Sync passphrase set. Use a supported platform.” (traducción) «Activar los informes de estadísticas de uso. Sincronizar el historial del navegador. No tener configurada una frase de contraseña de sincronización. Usar una plataforma compatible».

Evidence for this claim CrUX represents an eligible subset of Chrome experiences, not all users, browsers, or devices. Scope: eligible Chrome experiences Confidence: high · Verified: CrUX methodology

«Plataforma compatible» hace mucho trabajo. Se incluyen Chrome de escritorio en Windows, macOS, ChromeOS y Linux, además de Chrome para Android (incluidos Custom Tabs y WebAPKs). Se excluyen: Chrome en iOS, Android WebViews y “other Chromium browsers.” (traducción) «otros navegadores Chromium». En la práctica, Microsoft Edge, Samsung Internet, Safari y Firefox no están en CrUX, y tampoco ningún navegador de iOS, porque todos funcionan con WebKit.

Evidence for this claim CrUX aggregates field measurements from eligible opted-in Chrome users on supported platforms; it does not represent every browser or page. Scope: Chrome UX Report methodology, eligibility, and platform coverage. Confidence: high · Verified: Chrome Developers: CrUX methodology

Este es el punto ciego que conviene interiorizar. Si gestiona un sitio de comercio electrónico o de medios donde la mayor parte del tráfico procede de iPhone/Safari, CrUX puede estar midiendo una minoría de su audiencia real. Los datos no son erróneos; simplemente no representan a todo el mundo.

Por qué algunas páginas no tienen datos de CrUX

CrUX no cubre todas las páginas, y esto confunde a mucha gente. Según Google: “Not all origins or pages are represented in the dataset. There are separate eligibility criteria for origins and pages, primarily that they must be publicly discoverable and there must be a large enough number of visitors in order to create a statistically significant dataset.” (traducción) «No todos los orígenes o páginas están representados en el conjunto de datos. Existen criterios de elegibilidad distintos para los orígenes y las páginas; principalmente, deben poder descubrirse públicamente y debe haber un número suficientemente grande de visitantes para crear un conjunto de datos estadísticamente significativo». El umbral exacto de popularidad se mantiene deliberadamente oculto: trate cualquier número concreto de visitantes que vea citado como una estimación no oficial, no como una regla documentada.

La elegibilidad de la página y del origen se evalúa por separado. Un origen puede tener suficiente tráfico apto para aparecer en los informes aunque muchas de sus páginas individuales no lo tengan; por eso un dominio puede mostrar datos a nivel de origen mientras una URL concreta no muestra ninguno. Y un resultado ausente no es una puntuación: solo significa que Google no dispone de una muestra apta suficientemente grande para informar sobre ese alcance. «Sin datos» no significa cero, aprobado ni suspenso.

También hay requisitos mecánicos: la página debe devolver 200 (después de las redirecciones) y no debe tener noindex (en la cabecera o en una etiqueta meta). Y existe una regla del 20 %: “origins or pages having more than 20% of their total traffic excluded due to ineligible combinations of dimensions are excluded entirely from the dataset.” (traducción) «los orígenes o páginas cuyo tráfico total excluido por combinaciones no aptas de dimensiones supere el 20 % quedan excluidos por completo del conjunto de datos».

He medido hasta qué punto se reduce esta cobertura. En mi estudio de datos de Core Web Vitals combiné CrUX con un rastreo de Ahrefs de 43,66 millones de páginas. Solo 5,21 millones —aproximadamente el 11,9 %— tenían al menos una métrica de Core Web Vitals en el conjunto de datos de CrUX de enero de 2022. El resto tenía demasiado poco tráfico para cumplir los requisitos. Ese es el estado normal de la web, no un error.

Cuando una URL concreta no tiene datos, las herramientas hacen una cascada. En PageSpeed Insights: CrUX a nivel de URL → si es insuficiente, se recurre a CrUX a nivel de origen → si también falta, no hay datos de campo y solo queda la sección de laboratorio de Lighthouse. La nota de Google sobre por qué las consultas detalladas fallan más a menudo dice: “The more fine-grained the request is, for example a specific combination of URL and form factor, the fewer user experiences it will include. This may lead to more frequent ‘not found’ errors.” (traducción) «Cuanto más detallada sea la solicitud, por ejemplo una combinación concreta de URL y factor de forma, menos experiencias de usuario incluirá. Esto puede provocar errores de “no encontrado” con más frecuencia».

Cómo agrega CrUX: 28 días y p75

Dos números definen cómo informa CrUX de todo:

La ventana móvil de 28 días. “The data in the Chrome UX Report is a 28-day rolling average of aggregated metrics.” (traducción) «Los datos del Chrome UX Report son un promedio móvil de 28 días de métricas agregadas». Cada lectura que ve es un agregado de los 28 días anteriores. Una consecuencia que Google señala: “the collectionPeriod will always show 28-days, even if the data is not for the full 28 days (for example if a page was launched less than 28 days ago).” (traducción) «collectionPeriod siempre mostrará 28 días, aunque los datos no correspondan a los 28 días completos (por ejemplo, si una página se lanzó hace menos de 28 días)».

La consecuencia práctica —y llevo años señalándola— es que las correcciones tardan en aparecer. CrUX lleva aproximadamente dos días de retraso respecto al tiempo real y cada lectura es una agregación de la ventana anterior, no un número en directo; por eso un cambio no sustituye por completo los datos antiguos hasta que se acumulan suficientes sesiones nuevas aptas y las antiguas salen de la ventana. Un mes aproximadamente es una regla práctica razonable, pero no una cuenta atrás fija: la rapidez con que aparece una corrección depende del tráfico apto que reciba la página o el origen, de la vida útil de la métrica y del periodo de recopilación indicado en ese registro. Como digo en mi guía de CLS, “it takes a while to see the impact of changes.” (traducción) «tarda un tiempo en verse el impacto de los cambios». Esto sirve para ajustar las expectativas: no prometa movimiento desde el primer día ni una fecha exacta.

El percentil 75 (p75). Los CWV se evalúan en p75, no en la mediana. La definición de Google es: “75% of page loads experienced the given metric at or less than this value.” (traducción) «El 75 % de las cargas de página experimentó la métrica indicada en este valor o por debajo». Por tanto, para aprobar, tres de cada cuatro cargas deben estar en el umbral «bueno» o por debajo. Una salvedad importante de Google: los valores de percentil “are synthetically derived, it does not imply that any user actually experienced the value indicated.” (traducción) «se derivan sintéticamente; no implica que ningún usuario haya experimentado realmente el valor indicado». Un p75 «bueno» no significa literalmente que «el 75 % de los usuarios esté satisfecho»: significa que el 75 % de las cargas de página llegó al umbral o por debajo, y el cuartil superior no se penaliza mientras eso se mantenga.

Nivel de origen frente a nivel de URL

CrUX informa con dos niveles de granularidad, y la diferencia es una de las cosas más importantes que debe entender un profesional de SEO.

  • Nivel de origen agrega “all data present for all pages in that origin … together” (traducción) «todos los datos disponibles de todas las páginas de ese origen … conjuntamente»: en esencia, el promedio de todo el dominio.
  • Nivel de URL devuelve “only data for that specific URL.” (traducción) «solo los datos de esa URL concreta».

Estos niveles pueden divergir mucho. Un sitio puede mostrar un CrUX de nivel de origen «Good» mientras una página de destino concreta y valiosa muestra «Poor», porque las páginas más rápidas de otras partes compensan su promedio de origen. Como PSI recurre a los datos de origen cuando una URL no tiene suficientes datos propios, puede estar mirando el promedio de su dominio y pensando que mira la página que tiene delante.

Mi estudio de datos mostró esta diferencia a gran escala: en esa muestra de enero de 2022, aproximadamente el 33 % de los sitios aprobó los CWV a nivel de origen, pero solo aproximadamente el 21,2 % de las páginas individuales aprobó. Las cifras de nivel de dominio eran mayores en parte porque incorporaban visitas repetidas y almacenadas en caché de todo el sitio. Trate esas cifras concretas como una instantánea fechada de una muestra grande, no como una tasa universal actual; pero la lección subyacente sigue vigente: compruebe los datos a nivel de URL de sus páginas clave siempre que estén disponibles y no suponga que un origen aprobado implica que todas sus páginas lo estén.

CrUX también separa por factor de formaPHONE, TABLET y DESKTOP— y Google evalúa usando datos adecuados al factor de forma. Por eso sus cifras móviles y de escritorio difieren.

Campo frente a laboratorio: por qué su puntuación de Lighthouse no coincide

Esta es la tensión central y conviene ser preciso. Los datos de campo se “determined by monitoring all users who visit a page and measuring … each one of those users’ individual experiences” (traducción) «determinan mediante la supervisión de todos los usuarios que visitan una página y la medición de … las experiencias individuales de cada uno»; esa categoría general también se llama RUM (monitorización de usuarios reales), y CrUX es una implementación pública concreta de ella. Los datos de laboratorio se “determined by loading a web page in a controlled environment with a predefined set of network and device conditions.” (traducción) «determinan al cargar una página web en un entorno controlado con un conjunto predefinido de condiciones de red y dispositivo».

Difieren porque los datos de campo “includes a wide variety of network and device conditions as well as a myriad of different types of user behavior,” (traducción) «incluyen una amplia variedad de condiciones de red y dispositivo, además de una multitud de tipos de comportamiento de usuario», mientras que una prueba de laboratorio “intentionally limits the number of variables” (traducción) «limita intencionadamente el número de variables»: un dispositivo, una red, una ubicación y normalmente una caché fría. PageSpeed Insights muestra literalmente ambos: arriba, la sección de campo de CrUX (con la que Google le evalúa), y abajo, la sección de laboratorio de Lighthouse (una aproximación para depurar). Como dicen los documentos de CrUX: “CrUX is a collection of real-user experiences from the field, while Lighthouse is a controlled test in the lab.” (traducción) «CrUX es un conjunto de experiencias de usuarios reales en campo, mientras que Lighthouse es una prueba controlada en el laboratorio».

Así que, cuando su ejecución local de Lighthouse dice 95 pero Search Console dice «Needs Improvement», no hay nada roto: está comparando una carga de laboratorio única y limpia con la realidad desordenada de sus usuarios reales.

CrUX no es lo mismo que su RUM propio. Una herramienta RUM privada y de primera parte (instrumentada con algo como la biblioteca JS web-vitals) y CrUX pueden informar de cifras distintas para la misma página, porque sus poblaciones, estados de consentimiento, muestreos y vidas útiles de las métricas no son idénticos. Piense en las tres opciones como trabajos distintos:

  • CrUX — el punto de referencia público y gratuito de las experiencias aptas de Chrome. Úselo para ver lo que ve Google y comprobar el rendimiento de campo de un competidor.
  • RUM privado — su propia monitorización instrumentada. Úselo cuando necesite todos los navegadores (no solo Chrome apto), detalles por usuario o segmento, o alertas en tiempo real que la ventana móvil de CrUX no puede ofrecer.
  • Monitorización sintética (Lighthouse, WebPageTest y similares) — una prueba controlada y repetible. Úsela para comprobar regresiones antes de publicar y diagnosticar por qué una métrica de campo es mala, no para declarar corregida la métrica de campo.

Para conocer la teoría general de campo frente a laboratorio más allá de CrUX —opciones de herramientas RUM, configuraciones de monitorización sintética y el marco de decisión más amplio— consulte el análisis detallado Datos de campo frente a datos de laboratorio.

Qué contiene CrUX (y qué no)

Las tres Core Web Vitals están presentes: Largest Contentful Paint (carga), Interaction to Next Paint (capacidad de respuesta) y Cumulative Layout Shift (estabilidad visual), evaluadas en p75 frente a estos umbrales:

MétricaBuenaNecesita mejorasMala
LCP≤ 2 500 ms2 501–4 000 ms> 4 000 ms
INP≤ 200 ms201–500 ms> 500 ms
CLS≤ 0,10,11–0,25> 0,25

Además de las tres principales, CrUX también incluye métricas de apoyo como FCP (First Contentful Paint), TTFB experimental y RTT (Round Trip Time, que sustituyó a la dimensión ECT retirada en enero de 2025), además de subpartes de la imagen de LCP y tipos de navegación.

Lo que no tiene CrUX son diagnósticos exclusivos de laboratorio: Total Blocking Time, Speed Index y Time to Interactive no existen en CrUX; solo se obtienen de Lighthouse. Y tenga en cuenta el cambio histórico: INP sustituyó a FID como Core Web Vital en marzo de 2024, y FID se eliminó de CrUX en agosto de 2024 (y de BigQuery en septiembre de 2024). Muchas guías antiguas siguen mencionando FID: están desactualizadas.

Seis formas de acceder a CrUX

La cadencia, las cuotas y la profundidad histórica que aparecen abajo están actualizadas a la fecha de este texto. Google ya las ha cambiado antes (la retirada del CrUX Dashboard es un ejemplo reciente), así que considérelo una instantánea y consulte los documentos oficiales enlazados para conocer las cifras actuales antes de crear algo que dependa de ellas.

SuperficieGranularidadCadencia de actualizaciónMejor para
PageSpeed InsightsURL → reserva a origenDiariaComprobación rápida de campo por URL
Search Console (informe CWV)URL + origen~SemanalEvaluación de todo el sitio por estado
API de CrUXURL + origenDiaria (~2 días de retraso)Datos actuales programáticos
API de History de CrUXURL + origenSemanal (hasta 40 semanas)Tendencias sin código/BigQuery
BigQuerySolo origenMensual (segundo martes)Investigación a escala, desde 2017
CrUX VisURL + origenSemanalTendencias visuales (sustituyó al Dashboard)

Algunos detalles que conviene conocer:

  • PageSpeed Insights es la vista por URL más rápida. Datos de campo arriba, laboratorio abajo; es gratuito y no necesita clave de API.
  • El informe de Core Web Vitals de Search Console agrupa sus URL indexadas por estado (Good / Needs Improvement / Poor), con vistas separadas para móvil y escritorio. Como agrupa las páginas por patrón, un «grupo de páginas» puede mezclar URL rápidas y lentas; por eso una página puede verse bien en PSI pero aparecer señalada en GSC.
  • La API de CrUX (POST …/v1/records:queryRecord) devuelve la ventana actual de 28 días con p75 y clases del histograma; consulte por origin o por url (son mutuamente excluyentes). Es gratuita, necesita una clave de API de Google y está “limited to 150 queries per minute per Google Cloud project.” (traducción) «limitada a 150 consultas por minuto por proyecto de Google Cloud».
  • La API de History de CrUX ofrece hasta 40 semanas de instantáneas semanales: datos de tendencias sin tocar BigQuery.
  • BigQuery es la opción para trabajar a escala (historial desde 2017 y datos por país que las API no exponen), pero es solo de nivel de origen: las tablas estándar no contienen datos por URL.
  • CrUX Vis (cruxvis.withgoogle.com) es la herramienta visual. Nota: el antiguo CrUX Dashboard en Looker Studio quedó obsoleto en noviembre de 2025 y su conector dejó de actualizarse. Si una guía todavía le dirige al Dashboard, está desactualizada; use CrUX Vis.

¿CrUX mejora el posicionamiento?

CrUX es la fuente de datos de campo de la señal de experiencia de página, así que sí, alimenta una entrada de posicionamiento; pero moderaría las expectativas sobre cuánto vale. Mi opinión habitual, de mi guía de Core Web Vitals, es: “I don’t expect much, if any, improvement in rankings from improving Core Web Vitals,” (traducción) «no espero mucha mejora, si es que espero alguna, en el posicionamiento por mejorar los Core Web Vitals», y “unless you are extremely slow, I generally won’t prioritize fixing them.” (traducción) «salvo que sea extremadamente lento, por lo general no daré prioridad a corregirlos». El argumento más sólido para preocuparse por sus cifras de CrUX es la experiencia de usuario, no una subida de posiciones. Entienda los datos y no entre en pánico.

Dónde encaja esto

CrUX es el motor de datos de campo bajo el hub de Core Web Vitals. Cada métrica que informa tiene su propio análisis detallado —Largest Contentful Paint, Interaction to Next Paint y Cumulative Layout Shift—, y las dos herramientas principales que muestran CrUX son PageSpeed Insights (campo + laboratorio) y Google Lighthouse (solo laboratorio). Si solo recuerda una cosa: la separación entre campo y laboratorio explica por qué una puntuación de laboratorio en verde y una evaluación de CWV fallida pueden ser ciertas al mismo tiempo.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.