Descargar

Auditoría de sitios — Guía del usuario | YoBench

Cómo usar el módulo «Site Audit» en YoBench: crawling, scoring Lighthouse (Perf/A11y/BP/SEO), análisis IA de los resultados, proxy y auth.

Para qué sirve el módulo «Site Audit»

El módulo realiza una auditoría completa de sitios: rastrea páginas con Chromium headless con renderizado JS, ejecuta la suite oficial de Lighthouse (Performance / Accessibility / Best Practices / SEO) y opcionalmente pasa los resultados por un LLM para un análisis exhaustivo. Sirve tanto para auditorías de página única como para crawls de sitio completo.

Lo que obtienes:

  • Renderizado JS completo — el navegador ejecuta scripts, así que SPAs y lazy-loading se analizan correctamente.
  • Lighthouse real — paquete oficial de Google Lighthouse, no un checker casero.
  • Análisis IA — recoge metadatos de la página y el JSON de Lighthouse en un único prompt y pide al LLM recomendaciones legibles.
  • Crawl paralelo — hasta 10 hilos, hasta 500 páginas por job.
  • Proxy y auth — cabeceras, cookies y parámetros de query aplican tanto al navegador como a Lighthouse.
  • Informes locales — los resultados viven en la base de YoBench, disponibles offline.
  • Scroll infinito en informes largos — los crawls grandes se desplazan sin pasos de paginación.

Parámetros de la plantilla

Una plantilla es una configuración de auditoría reutilizable. Defines:

  • Nombre — etiqueta de la plantilla.
  • URL — página inicial.
  • Modosingle (una página) o all (seguir enlaces internos, tope 500).
  • Hilos paralelos — 1–10.
  • Lighthouseon u off (sin él la auditoría es solo estructural, más rápida).
  • Timeout de página — 5–180 segundos.
  • Proveedor IA (opcional) — qué proveedor de AI Chat usar para el análisis.
  • Proxy (opcional) — enrutar tráfico por un perfil proxy.
  • Perfil de autenticación (opcional) — cabeceras, cookies, query.
  • Prompt IA — uno grande por defecto (~216 líneas), fácil de adaptar a tu checklist.

Qué se comprueba

Auditoría estructural (cheerio)

  • Title — longitud y presencia.
  • Meta — description, canonical, viewport, charset, lang, robots.
  • Open Graph / Twitter Cards / Schema.org JSON-LD — presencia y validez.
  • Jerarquía de encabezados — H1–H6, número de H1.
  • Imágenes — atributos alt.
  • Enlaces — internos y externos, deduplicados, www normalizado.

Lighthouse (si está activo)

  • Performance.
  • Accessibility.
  • Best Practices.
  • SEO.

Lighthouse tarda ~10–30 segundos por página. Timeout de ejecución: 60 segundos.

Análisis IA

Con proveedor configurado, para cada página (o el sitio entero) el módulo recopila datos y los envía a la IA:

  • URL, title, meta, encabezados, imágenes, enlaces, Schema.org.
  • Scores Lighthouse más la lista de failed audits (score < 50).
  • Prompt base + tus datos.

La salida es un informe Markdown detallado en el idioma de la UI (RU/EN/DE/FR/ES/PT/ZH-CN) con secciones de SEO, estructura del contenido, imágenes, enlaces, técnica, métricas Lighthouse y failed audits.

Ajustes globales

No hay claves siteAudit* dedicadas en los ajustes centrales. El módulo usa recursos compartidos:

  • language — idioma de los informes IA.
  • Proveedores IA, proxies, perfiles de auth — registros globales de la app.

Flujo de uso

1. Crea una plantilla

  1. Abre el módulo Site Audit en el menú lateral izquierdo.
  2. En Plantillas pulsa Crear plantilla.
  3. Rellena nombre, URL, modo, hilos, timeout.
  4. Activa Lighthouse, elige proveedor IA, proxy, perfil de auth.
  5. Opcionalmente edita el prompt.
  6. Guarda.

2. Lanza una auditoría

El botón Iniciar junto a la plantilla crea un informe con estado running. En modo all el crawl avanza dentro del límite de hilos. Solo se puede ejecutar una auditoría a la vez.

3. Revisa el informe

En la pestaña Informes ves:

  • Scores Lighthouse a nivel de sitio.
  • Lista por página con métricas y estado.
  • Panel de detalle de la página: desglose HTML, categorías Lighthouse, análisis IA.
  • Botón Reintentar análisis para volver a analizar una página (útil tras editar el prompt).

4. Usa los resultados

  • El análisis IA da recomendaciones concretas (encabezados, meta, scoring).
  • Los failed audits de Lighthouse marcan lo crítico.
  • El JSON de Lighthouse y los datos estructurales se conservan — los puedes usar en AI Chat para preguntas adicionales.

Siguientes pasos

  • Conecta proveedores de IA — sin ellos solo obtienes Lighthouse + informe estructural.
  • Para parsear páginas no estándar usa el Web Parser.
  • Para chequeos continuos de uptime ejecuta Health Check en paralelo.

Ayuda y comentarios

¿Quieres auditorías programadas o comparación entre ejecuciones? Escríbenos a través del formulario de contacto.