Para agregar una red de publicidad, un botón de redes sociales, una prueba A/B o un servicio de estadísticas a tu página, por lo general, debes agregar una secuencia de comandos de terceros a tu código HTML. Estas secuencias de comandos de terceros pueden afectar significativamente el rendimiento de carga de tu página.
Cómo falla la auditoría de Lighthouse para el código de terceros
Lighthouse marca las páginas que tienen código de terceros que bloquea el subproceso principal durante 250 ms o más:
Una secuencia de comandos de terceros es cualquier secuencia de comandos alojada en un dominio diferente del dominio de la URL que auditaste con Lighthouse. Mientras se carga la página, Lighthouse calcula por cuánto tiempo cada una de las secuencias de comandos de terceros bloquea el subproceso principal. Si el tiempo de bloqueo total es superior a 250 ms, la auditoría falla.
Cómo reducir el impacto del código de terceros
Consulta Cómo identificar secuencias de comandos lentas de terceros para obtener información sobre cómo usar las Herramientas para desarrolladores de Chrome y otras auditorías de Lighthouse a fin de detectar código problemático de terceros. Consulta Cómo cargar JavaScript de terceros de manera eficiente para conocer las estrategias de optimización.