Saltar al contenido principal
Version: v1.13.1

Benchmark de rendimiento

Sabemos que cada milisegundo cuenta. Cuando alguien visita tu web, el navegador empieza a mostrar el contenido mientras carga los scripts necesarios, incluido el de gestión del consentimiento. Queremos que Lawwwing cumpla su función sin añadir trabajo innecesario ni perjudicar la experiencia de navegación.

Para comprobarlo, hemos comparado Lawwwing con otras nueve plataformas de gestión del consentimiento (CMP) utilizando Lighthouse 13.5.0. Hemos medido su comportamiento sobre una misma página de prueba y hemos incluido una versión sin CMP como referencia.

Resultados en un entorno de prueba

Estas cifras proceden de pruebas de Lighthouse en un entorno controlado, no de visitas reales. El rendimiento de tu web puede variar por muchos factores, como las imágenes, las fuentes, otros scripts, el dispositivo o la conexión. Por eso, estas mediciones no sustituyen a los datos de campo (CrUX o RUM) ni garantizan los mismos resultados en todas las webs.

Resultados​

Móvil

98/100

Puntuación Lighthouse

Excelente rendimiento en el escenario móvil de la prueba.

Escritorio

100/100

Puntuación Lighthouse

Máxima puntuación, sin pérdida respecto a la página de referencia.

Móvil

4 ms

Total Blocking Time

Muy poco tiempo de bloqueo del hilo principal.

Escritorio

0 ms

Total Blocking Time

Sin bloqueo medible del hilo principal durante la prueba.

Estos resultados muestran que Lawwwing combina una puntuación elevada con un tiempo de bloqueo muy reducido en la página analizada. Para interpretar la comparativa, conviene mirar tanto la puntuación global como las métricas que la componen.

Qué miden estas métricas​

Lighthouse resume el rendimiento de laboratorio en una puntuación de 0 a 100. Es una referencia útil, pero las métricas individuales nos ayudan a entender qué ocurre durante la carga de la página.

MétricaQué nos dice sobre tu webCómo interpretarla
Puntuación LighthouseResume distintas métricas de rendimiento en laboratorio.Cuanto más alta, mejor.
LCPCuánto tarda en mostrarse el elemento de contenido más grande de la zona visible.Cuanto más bajo, mejor.
FCPCuándo aparece el primer contenido en pantalla.Cuanto más bajo, mejor.
TBTCuánto tiempo bloquean el hilo principal las tareas largas.Cuanto más bajo, mejor.
CLSCuánto se desplaza inesperadamente el contenido de la página.Cuanto más bajo, mejor.
Speed IndexCon qué rapidez se muestra visualmente el contenido.Cuanto más bajo, mejor.

En nuestras pruebas, todas las variantes registraron un CLS de 0,000, por lo que esta métrica no permite distinguir entre los CMP en la página analizada.

La puntuación de Lighthouse pondera las distintas métricas: TBT representa el 30 % y LCP el 25 %, mientras que FCP y Speed Index representan el 10 % cada uno. Por eso, dos integraciones con puntuaciones similares pueden comportarse de forma diferente durante la carga.

Comparativa en móvil​

El escenario móvil de Lighthouse permite observar mejor las diferencias entre integraciones al simular condiciones más limitadas de procesamiento y conexión.

Lawwwing obtiene 98/100 y registra solo 4 ms de TBT, el valor más bajo entre los diez CMP incluidos en esta prueba. En las siguientes gráficas puedes explorar los resultados de cada solución.

Móvil: Total Blocking Time
050100150200250300Lawwwing4 msCookiePal22 msUniConsent35 msEnzuzo36 msCookieFirst64 msDidomi82 msiubenda98 msTermly99 msCookiebot105 msAxeptio260 ms

Tiempo de bloqueo del hilo principal, de menor a mayor. Lawwwing registra 4 ms en esta prueba.

Móvil: puntuación Lighthouse
020406080100Lawwwing98CookieFirst97UniConsent97CookiePal96Didomi96iubenda96Cookiebot94Axeptio94Enzuzo92Termly88

La página sin CMP obtiene 99 puntos. Lawwwing alcanza 98/100 en el escenario móvil.

La fila «Sin CMP» corresponde a la misma página sin ningún widget de consentimiento. La utilizamos como referencia para estimar el coste añadido de cada integración; no representa a otro proveedor.

Resultados absolutos en móvil. LCP, FCP y Speed Index en segundos; TBT en milisegundos. Medianas de las ejecuciones del benchmark con Lighthouse 13.5.0.
VariantePuntuaciónLCPFCPTBTCLSSpeed Index
Sin CMP991,95 s0,78 s0 ms0.0000,78 s
Lawwwing982,40 s1,52 s4 ms0.0001,55 s
CookieFirst972,40 s1,60 s64 ms0.0001,60 s
UniConsent972,55 s1,55 s35 ms0.0001,67 s
CookiePal962,55 s1,70 s22 ms0.0001,70 s
Didomi962,65 s1,68 s82 ms0.0001,68 s
iubenda962,55 s1,78 s98 ms0.0001,78 s
Axeptio942,70 s1,78 s260 ms0.0001,68 s
Cookiebot942,70 s1,85 s105 ms0.0001,85 s
Enzuzo923,00 s2,29 s36 ms0.0002,29 s
Termly883,30 s2,54 s99 ms0.0002,54 s

Para mostrar el impacto respecto a la página de referencia, restamos la mediana de la versión sin CMP a la mediana de cada variante. Esta diferencia no tiene por qué coincidir con la mediana de las diferencias entre ejecuciones individuales.

Diferencias respecto a la página sin CMP en móvil. Un valor mayor en LCP, FCP o TBT implica un coste adicional. Omitimos CLS porque es 0,000 en todos los casos.
VarianteΔLCPΔFCPΔTBTΔSIΔ puntuación
Lawwwing+550 ms+740 ms+4 ms+770 ms−1
CookieFirst+450 ms+821 ms+64 ms+821 ms−2
UniConsent+601 ms+771 ms+35 ms+886 ms−2
CookiePal+600 ms+920 ms+22 ms+920 ms−3
Didomi+700 ms+905 ms+82 ms+905 ms−3
iubenda+600 ms+1000 ms+98 ms+1000 ms−3
Axeptio+748 ms+999 ms+260 ms+1678 ms−5
Cookiebot+750 ms+1070 ms+105 ms+1070 ms−5
Enzuzo+1051 ms+1514 ms+36 ms+1514 ms−7
Termly+1350 ms+1764 ms+99 ms+1764 ms−11

Comparativa en escritorio​

En escritorio, las puntuaciones se concentran entre 99 y 100 puntos. Lawwwing alcanza 100/100, con un TBT de 0 ms en la página de prueba.

También registramos un FCP de 0,44 s y un LCP de 0,60 s. Son tiempos reducidos en este escenario de laboratorio; el LCP queda por debajo del umbral de 2,5 s que se utiliza como referencia de «bueno» para los datos de campo, aunque una prueba de laboratorio no sustituye esa medición real.

Resultados absolutos en escritorio. LCP, FCP y Speed Index en segundos; TBT en milisegundos. Medianas de las ejecuciones del benchmark con Lighthouse 13.5.0.
VariantePuntuaciónLCPFCPTBTCLSSpeed Index
Sin CMP1000,44 s0,21 s0 ms0.0000,21 s
Lawwwing1000,60 s0,44 s0 ms0.0000,44 s
CookieFirst1000,63 s0,44 s0 ms0.0000,44 s
CookiePal1000,56 s0,46 s0 ms0.0000,46 s
Enzuzo1000,69 s0,64 s0 ms0.0000,64 s
iubenda1000,56 s0,50 s11 ms0.0000,50 s
UniConsent1000,70 s0,45 s0 ms0.0000,64 s
Axeptio990,45 s0,45 s4 ms0.0000,47 s
Cookiebot990,77 s0,55 s0 ms0.0000,55 s
Didomi990,78 s0,59 s6 ms0.0000,59 s
Termly990,73 s0,73 s0 ms0.0000,73 s
Diferencias respecto a la página sin CMP en escritorio, calculadas restando las medianas de cada variante y de la referencia.
VarianteΔLCPΔFCPΔTBTΔSIΔ puntuación
Lawwwing+161 ms+229 ms0 ms+229 ms0
CookieFirst+190 ms+229 ms0 ms+229 ms0
CookiePal+120 ms+256 ms0 ms+256 ms0
Enzuzo+250 ms+430 ms0 ms+430 ms0
iubenda+120 ms+293 ms+11 ms+293 ms0
UniConsent+262 ms+242 ms0 ms+436 ms0
Axeptio+10 ms+240 ms+4 ms+260 ms−1
Cookiebot+325 ms+343 ms0 ms+343 ms−1
Didomi+340 ms+386 ms+6 ms+386 ms−1
Termly+290 ms+518 ms0 ms+518 ms−1

Qué significan estos resultados​

Con este benchmark hemos querido comprobar cuánto trabajo añade cada integración a una misma página. Lawwwing combina una puntuación de 98/100 en móvil y 100/100 en escritorio con un tiempo de bloqueo de apenas 4 ms y 0 ms, respectivamente.

En móvil, donde el coste de los scripts suele hacerse más visible, nuestro resultado de TBT muestra un bloqueo muy reducido. En escritorio, alcanzamos la puntuación máxima de Lighthouse en el escenario probado.

Estas mediciones nos ayudan a evaluar el rendimiento de nuestra integración, pero no representan todas las situaciones posibles. Una web real puede incluir imágenes, fuentes, herramientas de analítica, etiquetas de marketing y otros recursos que afecten al LCP, al TBT o al CLS. Te recomendamos medir también tu propia página, con y sin Lawwwing, y complementar las pruebas de laboratorio con datos de usuarios reales cuando estén disponibles.

Cómo hemos realizado las pruebas​

Para comparar las integraciones en condiciones similares, hemos utilizado la misma página de prueba y hemos medido cada CMP con Lighthouse 13.5.0. También hemos ejecutado las pruebas sin ningún CMP para disponer de una referencia.

Hemos integrado todas las soluciones con su configuración predeterminada, sin aplicar optimizaciones ni ajustes adicionales. Así podemos observar su comportamiento en este escenario concreto sin introducir cambios específicos para favorecer a ningún proveedor.

CondiciónConfiguración
HerramientaLighthouse 13.5.0
Página de referenciaLa misma página, sin CMP
VariableScript e integración de cada CMP
MóvilMediana de las ejecuciones por variante en 500 ejecuciones.
EscritorioMediana de las ejecuciones por variante en 500 ejecuciones.
ConfiguraciónPredeterminada, sin ajustes adicionales
Soluciones analizadasLawwwing, iubenda, Cookiebot, CookieFirst, Axeptio, Termly, Enzuzo, UniConsent, CookiePal y Didomi

Entorno y configuración de Lighthouse​

Para garantizar una comparativa consistente, hemos ejecutado todas las pruebas en el mismo entorno Docker, utilizando una página HTML común para todas las soluciones y modificando únicamente la integración de cada CMP.

Hardware y entorno de ejecución​

CaracterísticaConfiguración
ProcesadorIntel Core i7-7700K a 4,20 GHz
Núcleos e hilos4 núcleos y 8 hilos
Memoria RAM32 GB
EntornoDebian GNU/Linux 13
NavegadorChromium 154.0.8037.57
Lighthouse13.5.0
Node.js22.23.3
npm10.9.9

Configuración de las pruebas​

Hemos utilizado Lighthouse 13.5.0 con sus configuraciones predeterminadas para móvil y el preset oficial para escritorio, sin modificar manualmente los parámetros de simulación de CPU o red.

Chromium se ha ejecutado en modo headless, sin aceleración por GPU ni extensiones.

Las diferencias respecto a la página sin CMP se calculan restando las medianas de ambas variantes.

Reproducibilidad

Aunque todas las soluciones se han evaluado en el mismo entorno, factores como la carga del servidor, las condiciones de red y la disponibilidad de los servicios externos pueden influir en los resultados.

Compartimos los scripts y la configuración del benchmark en GitHub para que puedas revisar nuestra metodología y reproducir las pruebas en tu propio entorno.

Cómo interpretar la comparativa​

Este entorno nos permite observar las diferencias relativas entre integraciones, pero no reproduce todas las condiciones de una web en producción. La página de prueba se sirve desde un entorno local, mientras que los widgets pueden cargar recursos desde los servidores de sus proveedores. La red, las versiones de los scripts, la configuración de cada CMP y los recursos de la página pueden influir en el resultado.

Por eso, presentamos estos datos como una comparativa de laboratorio, no como una garantía de rendimiento para cualquier web. Si quieres conocer mejor el cálculo de las puntuaciones, consulta la documentación oficial de Lighthouse.

Explora el benchmark en GitHub​

Creemos en la transparencia y queremos que puedas comprobar por ti mismo cómo hemos realizado estas pruebas. Por eso, compartimos públicamente el proyecto que hemos utilizado para llevar a cabo nuestro benchmark.

El repositorio incluye los scripts, la configuración y el entorno de pruebas utilizados, para que puedas revisar nuestra metodología y reproducir las mediciones.

Por motivos de licencia y porque algunas CMP requieren una cuenta o un plan de pago, no podemos incluir los scripts de integración de todos los proveedores. Si quieres reproducir las pruebas, puedes clonar el repositorio y añadir los snippets correspondientes a cada CMP.

De esta forma, ponemos a tu disposición la misma base que hemos utilizado en nuestras pruebas para que puedas reproducir el benchmark y realizar tus propias comparativas.

Repositorio: CMP Performance Benchmark

Empieza con Lawwwing​

¿Quieres comprobar cómo rinde Lawwwing en tu propia web? Te ayudamos a empezar con nuestras guías de instalación y configuración.

Empieza con Lawwwing
Rendimiento y cumplimiento, de la mano

En Lawwwing trabajamos para que gestionar el consentimiento sea sencillo, sin añadir complejidad innecesaria a tu web. Descubre cómo integrar nuestra solución y aprovechar todas sus funcionalidades en nuestras guías.