SEO · Lighthouse
Auditar tu sitio con Lighthouse
Lighthouse es el motor de auditoría de Google — el mismo detrás de PageSpeed Insights. Desde la terminal califica cualquier página de 0 a 100 en rendimiento, SEO, accesibilidad y buenas prácticas, y te da la lista exacta de qué arreglar y cuánto pesa cada problema.
1. Instala Lighthouse
Se instala una sola vez y queda para siempre. Es gratis y de código abierto:
# Necesita Node.js (incluye npm)
npm install -g lighthouse
Si nunca has usado la terminal, empieza por la guía de la terminal.
2. Corre la auditoría completa
Con Lighthouse instalado (npm install -g lighthouse, o usa npx lighthouse sin instalar), ejecuta:
lighthouse https://tusitio.com --viewLa opción --view abre el reporte en el navegador al terminar. Por defecto simula un teléfono con red lenta — la medición que usa Google; agrega --preset=desktop para la experiencia de escritorio.
Variantes útiles
Para correr más rápido, limita las categorías con --only-categories=seo,performance. Para procesar el resultado en un script, usa --output json. Si necesitas la misma medición sin instalar nada, existe como servicio en la PageSpeed Insights API. Comandos completos: guía de Lighthouse.
Tareas relacionadas
Preguntas frecuentes
¿Necesito instalar algo para usar Lighthouse?
Lighthouse corre sobre Node.js y usa el Chrome que ya tienes. Puedes instalarlo global con npm install -g lighthouse, o evitar la instalación usando npx lighthouse delante de cualquiera de los comandos. La misma medición también existe sin instalar nada, vía la PageSpeed Insights API.
¿Por qué Lighthouse me da un puntaje más bajo que en otros sitios?
Por defecto simula un teléfono con red lenta, que es justo la condición exigente que Google usa para ranking. Si comparas contra una medición de escritorio con buena conexión, el número será más alto; corre con --preset=desktop para ver esa versión.
¿Qué categorías evalúa Lighthouse?
Cuatro: rendimiento, SEO, accesibilidad y buenas prácticas, cada una de 0 a 100. Para cada problema indica cuánto pesa, así que sabes por dónde empezar. Puedes correr solo las que te interesen con --only-categories.