Experimentos de page speed

Un experimento muestra qué haría un cambio con la velocidad de tu página antes de que lo construyas y lo despliegues. Eliges uno o más cambios, por ejemplo quitar un script de un gestor de etiquetas o precargar la imagen principal, y LoadFocus mide la página con y sin ellos.

En tu sitio no cambia nada. Cada experimento audita la página dos veces, en navegadores nuevos: una tal como está y otra con tus cambios, en orden aleatorio. Las dos versiones se miden en el mismo momento, así que la diferencia que ves viene de los cambios. Los cambios se aplican solo al documento HTML principal que recibe el navegador de prueba.

Ejecutar un experimento

  1. Abre un resultado del monitor que quieres probar, desde la página de monitores.
  2. Desplázate hasta Prueba un cambio sin desplegarlo.
  3. Elige un tipo de cambio en la primera fila y rellena sus campos.
  4. Haz clic en Añadir un cambio por cada cambio adicional, hasta 10. El botón × quita una fila.
  5. Haz clic en Ejecutar experimento.

Un experimento tarda alrededor de un minuto. El resultado aparece en la misma sección cuando termina.

Tipos de cambio

CambioQué introduces
Quitar un scriptTexto que contiene la URL del script, por ejemplo googletagmanager.com
Diferir un script (defer)Texto que contiene la URL del script
Cargar un script en asyncTexto que contiene la URL del script
Quitar una hoja de estilosTexto que contiene la URL de la hoja de estilos
Precargar un recursoLa URL que se precarga (una URL completa o una ruta como /images/hero.avif), su tipo (image, font, style, script o fetch) y Prioridad alta si debe cargarse primero
Añadir HTML en <head>El HTML que se añade, por ejemplo una etiqueta <link rel="preconnect">
Buscar y reemplazar en el HTMLEl texto exacto que se busca en el HTML y por qué se reemplaza

Los campos de HTML, buscar y reemplazar admiten hasta 5.000 caracteres cada uno.

Como solo se cambia el documento HTML principal, un cambio solo puede afectar a lo que hay en ese HTML. Un script que otro script añade mientras la página se ejecuta no está en él, así que los cambios basados en URL no pueden encontrarlo.

Leer el resultado

El resultado muestra primero tus cambios, cada uno con las veces que se aplicó. no encontró nada en la página significa que el cambio no tuvo efecto: revisa el texto de la URL o el texto exacto que introdujiste y vuelve a intentarlo.

En una página que no está en UTF-8 no se puede insertar texto con acentos o símbolos. Un cambio que insertaría ese texto no se aplica y se marca como omitido: esta página no está en UTF-8.

Debajo se comparan Sin cambios y Con cambios lado a lado, con la misma estructura que Comparar ejecuciones (consulta Bloqueo de builds en CI): puntuaciones, métricas, peso de la página, solicitudes nuevas y eliminadas, y las auditorías que empezaron o dejaron de fallar.

Experimentos anteriores lista tus experimentos recientes del monitor con su estado (En curso, Listo o Falló). Haz clic en uno para volver a abrir su resultado. Un experimento que no ha respondido pasados 15 minutos se marca como fallido.

Ideas sobre qué probar

La página de resultados ya señala buenos candidatos:

  • Principales oportunidades indica los mayores ahorros estimados, consulta Oportunidades de Lighthouse.
  • En la Cascada de solicitudes, conviene probar las solicitudes marcadas con Bloquea el renderizado con Diferir un script (defer) o Cargar un script en async, y las marcadas con Precarga ya las precarga tu página.
  • El Elemento de Largest Contentful Paint del Diagnóstico de rendimiento te dice qué imagen probar con Precargar un recurso, consulta Largest Contentful Paint.

Límites

  • Hasta 10 cambios por experimento.
  • 3 experimentos al día en el plan gratuito y 30 en los planes de pago, contados en las últimas 24 horas. Cada experimento son dos ejecuciones de prueba.
  • Todavía no se admiten monitores con un recorrido de usuario, monitores que inician sesión ni monitores con cabeceras de autenticación (consulta Autenticación HTTP).
  • Los experimentos no están disponibles para monitores que se ejecutan desde las ubicaciones Middle East (Bahrain) o Middle East (UAE).
  • Los miembros del equipo cuyo rol solo permite ver pueden consultar los experimentos, pero no ejecutarlos.

Relacionado