Información sobre PageSpeed Insights

PageSpeed Insights (PSI) informa sobre la experiencia del usuario en una página, tanto en dispositivos móviles como en computadoras de escritorio, y brinda sugerencias para mejorar esa página.

PSI proporciona datos de lab y de campo sobre una página. Los datos de lab son útiles para depurar problemas, ya que se recopilan en un entorno controlado. Sin embargo, es posible que no capte cuellos de botella en el mundo real. Los datos de campo son útiles para capturar experiencias del usuario reales, pero tienen un conjunto de métricas más limitado. Consulta Cómo pensar en las herramientas de velocidad para obtener más información sobre los dos tipos de datos.

Datos de la experiencia del usuario real

Los datos sobre la experiencia del usuario real en PSI usan la tecnología del conjunto de datos del Informe sobre la experiencia del usuario en Chrome (CrUX). PSI informa las experiencias de First Contentful Paint (FCP), First Input Delay (FID), Largest Contentful Paint (LCP), Cambio de diseño acumulado (CLS) e Interaction to Next Paint (INP) durante el período de recopilación de 28 días anterior. PSI también informa experiencias para la métrica experimental tiempo hasta el primer byte (TTFB).

Para mostrar los datos de la experiencia del usuario de una página determinada, debe haber suficientes datos para que se incluya en el conjunto de datos de CrUX. Es posible que una página no tenga suficientes datos si se publicó recientemente o si tiene muy pocas muestras de usuarios reales. Cuando esto suceda, PSI recurrirá al nivel de detalle del origen, que abarca todas las experiencias del usuario en todas las páginas del sitio web. A veces, es posible que el origen también tenga datos insuficientes, en cuyo caso PSI no podrá mostrar datos sobre la experiencia del usuario real.

Evaluación de la calidad de las experiencias

PSI clasifica la calidad de las experiencias del usuario en tres segmentos: Buena, Necesita mejorar o Mala. PSI establece los siguientes umbrales en consonancia con la iniciativa de Métricas web:

Bueno Necesita mejorar Deficiente
FCP [0, 1,800 ms] (1,800 ms, 3,000 ms] más de 3,000 ms
FID [0, 100ms] (100ms, 300ms] más de 300 ms
LCP [0, 2,500 ms] (2,500 ms, 4,000 ms] más de 4000 ms
CLS [0, 0.1] (0.1, 0.25) más de 0.25
INP [0, 200ms] (200ms, 500ms] más de 500 ms
TTFB (experimental) [0, 800ms] (800 ms, 1,800 ms] más de 1,800 ms

Distribución y valores de métricas seleccionados

PSI presenta una distribución de estas métricas para que los desarrolladores puedan comprender el rango de experiencias de esa página o de ese origen. Esta distribución se divide en tres categorías: Rápida, Necesita mejoras y Lenta, que se representan con barras verde, ámbar y roja. Por ejemplo, ver el 11% en la barra ámbar del LCP indica que el 11% de todos los valores de LCP observados se encuentra entre 2,500 ms y 4,000 ms.

Captura de pantalla de la distribución de experiencias de LCP de usuarios reales

Por encima de las barras de distribución, PSI informa el percentil 75 de todas las métricas. El percentil 75 está seleccionado para que los desarrolladores puedan comprender las experiencias del usuario más frustrantes en su sitio. Estos valores de las métricas de campo se clasifican como buenas/necesitan mejoras/deficientes. Para ello, se aplican los mismos umbrales que se muestran arriba.

Métricas web esenciales

Las Métricas web esenciales son un conjunto común de indicadores de rendimiento que son fundamentales para todas las experiencias web. Las métricas de las Métricas web esenciales son FID, LCP y CLS, y se pueden agregar a nivel de la página o del origen. Para las agregaciones con datos suficientes en las tres métricas, la agregación pasa la evaluación de las Métricas web esenciales si los percentiles 75 de las tres métricas son correctos. De lo contrario, la agregación no pasa la evaluación. Si la agregación tiene datos insuficientes para el FID, pasará la evaluación si los dos percentiles 75 de LCP y CLS son correctos. Si LCP o CLS tienen datos insuficientes, no se puede evaluar la agregación a nivel de la página o del origen.

Diferencias entre los datos de campo en PSI y CrUX

La diferencia entre los datos de campo en PSI y el conjunto de datos de CrUX en BigQuery es que los datos de PSI se actualizan a diario, mientras que el conjunto de datos de BigQuery se actualiza mensualmente y se limita a los datos a nivel del origen. Ambas fuentes de datos representan los períodos finales de 28 días.

Diagnóstico del lab

PSI usa Lighthouse a fin de analizar la URL determinada en un entorno simulado para las categorías de rendimiento, accesibilidad, prácticas recomendadas y SEO.

Calificación

En la parte superior de la sección, se encuentran las puntuaciones de cada categoría, determinadas por la ejecución de Lighthouse para recopilar y analizar información de diagnóstico sobre la página. Una puntuación de 90 o más se considera buena. Entre 50 y 89 es una puntuación que debe mejorarse y una puntuación inferior a 50 se considera baja.

Métricas

La categoría Rendimiento también tiene el rendimiento de la página en diferentes métricas, incluidas las siguientes: First Contentful Paint, Largest Contentful Paint, Índice de velocidad, Cambio de diseño acumulado, Tiempo de carga y Tiempo de bloqueo total.

Cada métrica tiene una puntuación y está etiquetada con un ícono:

  • El valor se indica con un círculo verde
  • "Requiere mejoras" se indica con un cuadrado informativo ámbar
  • Dificultad se indica con un triángulo rojo de advertencia

Auditorías

Cada categoría incluye auditorías que proporcionan información sobre cómo mejorar la experiencia del usuario de la página. Consulta la documentación de Lighthouse para obtener un desglose detallado de las auditorías de cada categoría.

Preguntas frecuentes

¿Qué condiciones del dispositivo y la red usa Lighthouse para simular la carga de una página?

Actualmente, Lighthouse simula las condiciones de carga de la página de un dispositivo de gama media (Moto G4) en una red móvil para dispositivos móviles y una computadora de escritorio emulada con conexión por cable para computadoras de escritorio. PageSpeed también se ejecuta en un centro de datos de Google que puede variar según las condiciones de la red. Puedes comprobar la ubicación en la que se encontraba la prueba observando el bloque de entorno del informe de Lighthouse:

Captura de pantalla de la información sobre la herramienta de limitación.

Nota: PageSpeed informará que se está ejecutando en Norteamérica, Europa o Asia.

¿Por qué los datos de campo y los datos de laboratorio a veces se contradicen?

Los datos de campo son un informe histórico sobre el rendimiento de una URL en particular y representan datos de rendimiento anonimizados de los usuarios en el mundo real en una variedad de dispositivos y condiciones de red. Los datos de lab se basan en una carga simulada de una página en un solo dispositivo y en un conjunto fijo de condiciones de red. Como resultado, los valores pueden diferir. Consulta Por qué los datos de lab y de campo pueden ser diferentes (y qué hacer al respecto) para obtener más información.

¿Por qué se elige el percentil 75 para todas las métricas?

Nuestro objetivo es asegurarnos de que las páginas funcionen bien para la mayoría de los usuarios. Si nos enfocamos en los valores del percentil 75 para nuestras métricas, nos aseguramos de que las páginas brinden una buena experiencia del usuario en las condiciones más difíciles de dispositivo y red. Para obtener más información, consulta Define los umbrales de las métricas web esenciales.

¿Cuál es una buena puntuación para los datos de lab?

Cualquier puntuación verde (más de 90) se considera buena, pero ten en cuenta que tener buenos datos de lab no necesariamente implica que las experiencias de usuarios reales también sean buenas.

¿Por qué cambia la puntuación de rendimiento de una ejecución a otra? No cambié nada en mi página.

La variabilidad en la medición del rendimiento se introduce a través de varios canales con diferentes niveles de impacto. Varias fuentes comunes de variabilidad de métricas son la disponibilidad de la red local, la disponibilidad del hardware del cliente y la contención de recursos del cliente.

¿Por qué los datos de CrUX de usuarios reales no están disponibles para una URL o un origen?

En el Informe sobre la experiencia del usuario en Chrome, se recopilan datos reales de la velocidad de los usuarios habilitados. Además, se exige que una URL sea pública (se puede rastrear e indexar) y que tenga una cantidad suficiente de muestras distintas que proporcionen una vista representativa y anonimizada del rendimiento de la URL o del origen.

¿Tienes más dudas?

Si tienes una pregunta específica y comprensible sobre el uso de PageSpeed Insights, hazla en inglés en Stack Overflow.

Si tienes comentarios generales o preguntas sobre PageSpeed Insights, o quieres iniciar un debate general, inicia una conversación en la lista de distribución.

Si tienes preguntas generales sobre las métricas de las Métricas web, inicia una conversación en el grupo de discusión de web-vitals-feedback.

Comentarios

¿Te sirvió esta página?