Evita cargas útiles de red de gran tamaño

Las cargas útiles de red de gran tamaño están altamente correlacionadas con tiempos de carga prolongados. También les cuestan dinero a los usuarios. Por ejemplo, es posible que deban pagar por más datos móviles. Por lo tanto, reducir el tamaño total de las solicitudes de red de tu página es bueno para la experiencia de los usuarios en tu sitio y sus billeteras.

Cómo falla la auditoría de carga útil de red de Lighthouse

Lighthouse muestra el tamaño total en kibibytes (KiB) de todos los recursos que solicita tu página. Las solicitudes más grandes se presentan primero:

Captura de pantalla de la auditoría de Lighthouse Evita cargas útiles de red enormes

Según los datos de HTTP Archive, la carga útil de red promedio está entre 1,700 y 1,900 KiB. Para mostrar las cargas útiles más altas, Lighthouse marca las páginas cuyas solicitudes de red totales superan los 5,000 KiB.

Cómo reducir el tamaño de la carga útil

Intenta mantener el tamaño total en bytes por debajo de 1,600 KiB. Este objetivo se basa en la cantidad de datos que se pueden descargar, en teoría, en una conexión 3G mientras se obtiene un Tiempo de carga de 10 segundos o menos.

Estas son algunas formas de reducir el tamaño de la carga útil:

Orientación específica de la pila

Angular

Aplica la división de código a nivel de la ruta para minimizar el tamaño de los paquetes de JavaScript. Además, considera almacenar previamente los recursos en caché con el service worker de Angular.

Drupal

Se recomienda usar estilos de imágenes responsivas para reducir el tamaño de las imágenes que se cargan en la página. Si usas Views para mostrar varios elementos de contenido en una página, considera implementar la paginación para limitar la cantidad de elementos de contenido que se muestran en una página en particular.

Joomla

Considera mostrar extractos en tus categorías de artículos (una solución popular es un vínculo de "Más información"), reducir la cantidad de artículos que se muestran en una página determinada, dividir tus publicaciones largas en varias páginas o usar un complemento para la carga diferida de comentarios.

WordPress

Considera mostrar extractos en tus listas de entradas (puedes usar la etiqueta "más"), reducir la cantidad de entradas que se muestran en una página determinada, dividir tus entradas más largas en varias páginas o usar un complemento para diferir la carga de los comentarios.

Recursos

Código fuente para la auditoría de Evitar cargas útiles de red de gran tamaño