Mejora el rendimiento de tu sitio con unlighthouse

nl
Solucionex
16
Sep 25

Audita el rendimiento de tu sitio con unlighthouse

Cuando trabajas con sitios web grandes (con decenas o cientos de URLs), usar Lighthouse manualmente se vuelve tedioso e ineficiente. Aquí es donde brilla unlighthouse, una nueva herramienta que permite ejecutar auditorías automáticas de múltiples páginas usando Lighthouse, de forma rápida, automatizada y elegante.

 

🔍 ¿Qué es unlighthouse?

unlighthouse es una herramienta de código abierto que automatiza Lighthouse a escala para sitios web completos. En lugar de auditar una sola página, rastrea el sitio y realiza auditorías en múltiples rutas automáticamente, generando un reporte completo tipo dashboard en tu navegador.

Está pensada para equipos que necesitan:

  • Visibilidad del rendimiento a nivel de todo el sitio.
  • Detección de problemas de SEO, accesibilidad o velocidad.
  • Auditorías frecuentes y automatizadas.

 

🧰 Características principales

  • 🕸️ Rastreo automático de múltiples URLs
    Utiliza Playwright para navegar y auditar todas las rutas encontradas.
  • 📊 Dashboard interactivo
    Abre una interfaz web local con gráficos, breakdowns por página y métricas por categoría.
  • Altamente personalizable
    Puedes definir rutas manuales, excluir otras, cambiar configuración de Lighthouse, y más.
  • 🧪 Modo CI para pipelines automáticos
  • 🌙 Soporte para sitios con SSR, SPA o estáticos

 

🚀 Cómo usar unlighthouse

1. Ejecutar una auditoría básica

npx unlighthouse --site https://tusitio.com

Esto abrirá un dashboard local donde verás el análisis completo.

2. Ejecutar en modo silencioso (ideal para CI/CD)

npx unlighthouse --site https://tusitio.com --ci

3. Especificar rutas manualmente

npx unlighthouse --site https://tusitio.com --scans ./rutas.json

Archivo rutas.json:

[
  "/",
  "/contacto",
  "/blog",
  "/productos"
]

 

🧠 ¿Por qué usar unlighthouse y no solo Lighthouse?

  • Automatiza pruebas en todo el sitio, no solo en la home.
  • Tiene una interfaz visual clara, ideal para reportes a clientes o managers.
  • Ahorra tiempo en auditorías manuales.
  • Se integra fácilmente en flujos DevOps (CI/CD).
  • Ideal para auditorías SEO + Core Web Vitals sin herramientas de terceros.

 

📦 Requisitos

  • Node.js 16 o superior
  • Navegador Chromium disponible (lo gestiona automáticamente con Playwright)
  • Sitio web público o accesible localmente
npx
front
lighthouse
unlighthouse