Volver al Blog
LighthouseDevToolsRendimiento Web

Cómo Auditar el Rendimiento Web con Chrome DevTools y Lighthouse: Guía Paso a Paso

Brayan Developer
3 min de lectura
Cómo Auditar el Rendimiento Web con Chrome DevTools y Lighthouse: Guía Paso a Paso
Aprende a identificar cuellos de botella de JavaScript, bloqueos del hilo principal e imágenes pesadas utilizando el panel Performance y Lighthouse.

Mirar una puntuación baja en Google PageSpeed Insights y no saber por dónde empezar a optimizar es una frustración habitual en administradores de sitios web. Dominar el panel Performance y Network de Chrome DevTools junto con Lighthouse te permite diagnosticar con precisión quirúrgica qué scripts, imágenes o llamadas a la base de datos están arruinando la velocidad de tu web.

Auditoría de Rendimiento Web con Chrome DevTools y Lighthouse

La optimización del rendimiento no consiste en aplicar trucos mágicos o instalar plugins a ciegas; consiste en recopilar métricas empíricas, medir tiempos de CPU y aplicar refactorizaciones estructuradas con resultados verificables.


1. Configurando el Entorno de Pruebas Imparcial#

Para obtener métricas representativas de usuarios reales en el Perú:

  • Ventana de Incógnito sin Extensiones: Las extensiones de navegador (bloqueadores de anuncios, gestores de contraseñas) inyectan scripts propios que distorsionan el tiempo de ejecución.
  • Throttling de Red y CPU: Simula una conexión móvil 4G y ralentiza el procesador x4 para experimentar la web tal como la percibe un usuario con un smartphone de gama media en Lima o provincias.

2. Las 3 Herramientas Clave dentro de DevTools#

  1. Panel Network (Cascada de Recursos):
    • Identifica recursos bloqueantes del renderizado (Render-Blocking Resources).
    • Detecta peticiones HTTP innecesarias o librerías de fuentes que no utilizan font-display: swap.
  2. Panel Performance (Flame Chart del Hilo Principal):
    • Gráfica detallada de cada milisegundo de ejecución de JavaScript.
    • Revela tareas largas (Long Tasks que superen los 50 ms) que congelan la interfaz y perjudican la métrica INP de Core Web Vitals.
  3. Panel Coverage (Código No Utilizado):
    • Muestra en color rojo qué porcentaje del CSS y JavaScript descargado nunca llegó a ejecutarse en la pantalla actual.

3. Matriz de Auditoría: Indicadores Típicos y Soluciones Técnicas#

Síntoma en DevTools Causa Raíz Frecuente Solución Profesional (Brayan Developer)
TTFB Superior a 800 ms Servidor saturado o consultas SQL lentas Migración a hosting NVMe con LiteSpeed y caché
LCP Superior a 3.0 s Imagen de portada pesada o mal optimizada Uso de formatos WebP/AVIF con atributos fetchpriority="high"
INP Elevado (> 200 ms) Tareas pesadas de JavaScript en clics División de código (Code Splitting) y Web Workers
CLS Superior a 0.1 Banners o imágenes sin dimensiones fijas Declaración explícita de width y height en el HTML

4. De la Auditoría a la Puntuación 100/100#

En los proyectos que audito y desarrollo:

  • Establecemos presupuestos de rendimiento (Performance Budgets) en los pipelines de GitHub Actions.
  • Si un cambio de código incrementa el peso del bundle o reduce la puntuación de Lighthouse por debajo de 95, el despliegue se detiene automáticamente para corregir la regresión antes de llegar a producción.

Optimiza tu Aplicación con Criterio Profesional#

Acelera tu plataforma web y brinda a tus usuarios la velocidad que esperan de un servicio de primera calidad.

¿Tu plataforma web sufre de lentitud o malas notas en PageSpeed Insights?
Agenda una auditoría técnica profunda conmigo en brayan.es o escríbeme directamente por WhatsApp para recibir un diagnóstico preliminar.

Etiquetas
auditar rendimiento web devtoolslighthouse 100 optimizacionbloqueo hilo principal javascriptconsultor web performance limabrayan developer
Compartir:XLinkedInWhatsApp

¿Te gustaría profundizar en estos temas?

Aprende sobre desarrollo de software, apps a medida, automatizaciones con N8N, Next.js y Cloud con casos reales.

Hablemos