Télécharger

Audit de sites — Guide utilisateur | YoBench

Comment utiliser le module « Site Audit » dans YoBench : crawl du site, scoring Lighthouse (Perf/A11y/BP/SEO), analyse IA des résultats, proxy et auth.

À quoi sert le module « Site Audit »

Le module effectue un audit complet de site : crawl avec Chromium headless qui exécute le JS, lance la suite Lighthouse officielle (Performance / Accessibility / Best Practices / SEO) et fait passer les résultats par un LLM pour une analyse approfondie. Convient aux audits page par page comme aux crawls de site complet.

Ce que vous obtenez :

  • Rendu JS complet — le navigateur exécute les scripts, donc SPAs et lazy-loading sont analysés correctement.
  • Lighthouse réel — paquet officiel Google Lighthouse, pas un checker maison.
  • Analyse IA — collecte les métadonnées de la page et le JSON Lighthouse en un seul prompt et demande au LLM des recommandations lisibles.
  • Crawl parallèle — jusqu'à 10 threads, jusqu'à 500 pages par job.
  • Proxy et auth — en-têtes, cookies, paramètres de query s'appliquent au navigateur et à Lighthouse.
  • Rapports locaux — les résultats vivent dans la base YoBench, disponibles hors ligne.
  • Défilement infini sur les rapports longs — les crawls volumineux défilent en continu, sans clics de pagination.

Paramètres du modèle

Un modèle est une configuration d'audit réutilisable. Vous fixez :

  • Nom — étiquette du modèle.
  • URL — page de départ.
  • Modesingle (une page) ou all (suivre les liens internes, plafonné à 500).
  • Threads parallèles — 1–10.
  • Lighthouseon ou off (sans Lighthouse, audit structurel seul, plus rapide).
  • Timeout de page — 5–180 secondes.
  • Fournisseur IA (optionnel) — quel fournisseur de AI Chat utiliser pour l'analyse.
  • Proxy (optionnel) — faire passer le trafic par un profil proxy.
  • Profil d'auth (optionnel) — en-têtes, cookies, query.
  • Prompt IA — un grand prompt par défaut (~216 lignes), facile à adapter à votre checklist.

Ce qui est vérifié

Audit structurel (cheerio)

  • Title — longueur et présence.
  • Meta — description, canonical, viewport, charset, lang, robots.
  • Open Graph / Twitter Cards / Schema.org JSON-LD — présence et validité.
  • Hiérarchie des titres — H1–H6, nombre de H1.
  • Images — attributs alt.
  • Liens — internes et externes, dédupliqués, www normalisé.

Lighthouse (quand activé)

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

Lighthouse prend ~10–30 secondes par page. Timeout d'exécution : 60 secondes.

Analyse IA

Avec un fournisseur configuré, pour chaque page (ou tout le site) le module collecte les données et les envoie à l'IA :

  • URL, title, meta, titres, images, liens, Schema.org.
  • Scores Lighthouse plus la liste des failed audits (score < 50).
  • Prompt de base + vos données.

La sortie est un rapport Markdown détaillé dans la langue de l'UI (RU/EN/DE/FR/ES/PT/ZH-CN) avec sections SEO, structure du contenu, images, liens, technique, métriques Lighthouse et failed audits.

Réglages globaux

Pas de clés siteAudit* dédiées dans les réglages centraux. Le module utilise les ressources partagées :

  • language — langue des rapports IA.
  • Fournisseurs IA, proxies, profils d'auth — registres applicatifs.

Flux d'utilisation

1. Créez un modèle

  1. Ouvrez le module Site Audit depuis le menu de gauche.
  2. Sur Modèles cliquez sur Créer un modèle.
  3. Renseignez nom, URL, mode, threads, timeout.
  4. Activez Lighthouse, choisissez fournisseur IA, proxy, profil d'auth.
  5. Optionnellement modifiez le prompt.
  6. Enregistrez.

2. Lancez un audit

Le bouton Lancer à côté du modèle crée un rapport en statut running. En mode all, le crawl avance dans la limite des threads. Un seul audit peut tourner à la fois.

3. Examinez le rapport

Sur l'onglet Rapports vous voyez :

  • Scores Lighthouse à l'échelle du site.
  • Liste page par page avec métriques et statut.
  • Panneau de détail de page : décomposition HTML, catégories Lighthouse, analyse IA.
  • Bouton Relancer l'analyse pour relancer l'analyse d'une page (utile après modification du prompt).

4. Exploitez les résultats

  • L'analyse IA fournit des recommandations concrètes (titres, meta, scoring).
  • Les failed audits Lighthouse pointent ce qui est critique.
  • Le JSON Lighthouse et les données structurelles sont persistés — vous pouvez les utiliser dans AI Chat pour des questions de suivi.

Étapes suivantes

  • Connectez les fournisseurs IA — sans eux, vous obtenez Lighthouse + rapport structurel uniquement.
  • Pour le parsing approfondi de pages non standard, utilisez le Web Parser.
  • Pour la surveillance continue de la disponibilité, faites tourner Health Check en parallèle.

Aide et retour

Vous voulez des audits planifiés ou la comparaison entre runs ? Contactez-nous via le formulaire de retour.