Audit de performances web : Lighthouse, EcoIndex et RGAA
Un site web performant en 2026, c'est un site rapide (Core Web Vitals), sobre (EcoIndex) et accessible (RGAA). Ces trois dimensions se complètent et partagent des fondamentaux communs : HTML sémantique, assets optimisés, DOM léger. Mais chaque outil mesure un angle différent. Ce guide explique ce que chaque audit évalue, les outils à utiliser et la méthodologie pour un audit complet.
Trois audits, trois dimensions complémentaires
Core Web Vitals : l'audit de performance Google
Les Core Web Vitals sont les 3 métriques de performance utilisées par Google comme facteur de classement depuis 2021. Elles mesurent la vitesse, la réactivité et la stabilité visuelle d'une page.
Les 3 métriques et leurs seuils
- LCP (Largest Contentful Paint) — Temps d'affichage du plus grand élément visible (image principale, titre). Seuil : moins de 2,5 secondes. C'est souvent l'image hero ou la bannière qui détermine le LCP.
- INP (Interaction to Next Paint) — Temps de réponse aux interactions utilisateur (clic, tap, saisie). Seuil : moins de 200 ms. Remplace FID depuis mars 2024. FID ne mesurait que la première interaction, INP mesure toutes les interactions.
- CLS (Cumulative Layout Shift) — Déplacements inattendus des éléments pendant le chargement. Seuil : moins de 0,1. Causé par les images sans dimensions, les polices qui chargent en retard ou les publicités dynamiques.
Impact sur le classement
Les Core Web Vitals sont un facteur de classement confirmé par Google. Ils servent de départage entre pages de qualité comparable. Les pages en position 1 affichent un taux de conformité Core Web Vitals 10 % supérieur à celles en position 9. Au-delà du SEO, chaque seconde de chargement au-delà de 2,5s augmente le taux de rebond de 32 %.
Comment mesurer
- PageSpeed Insights — Score Lighthouse + données terrain (CrUX) pour les sites à trafic suffisant
- Lighthouse — Intégré à Chrome DevTools (F12 → onglet Lighthouse). Audit local, résultats simulés.
- Google Search Console — Rapport Core Web Vitals avec les données réelles des visiteurs (field data)
- Web Vitals Extension — Extension Chrome qui affiche LCP, INP et CLS en temps réel pendant la navigation
EcoIndex : l'audit d'éco-conception
L'EcoIndex, développé par le collectif GreenIT.fr, mesure l'empreinte environnementale d'une page web avec un score de 0 à 100 (note A à G). La moyenne du web français est de 25/100 — note E.
Les 3 critères pondérés
- Taille du DOM (pondération ×3) — Le nombre d'éléments HTML. Viser moins de 800 éléments par page.
- Nombre de requêtes HTTP (pondération ×2) — Images, CSS, JS, fonts, API tierces. Viser moins de 30 requêtes.
- Poids de la page (pondération ×1) — Ko transférés. Viser moins de 1 Mo, idéalement sous 500 Ko.
EcoIndex traduit aussi le score en impact concret : empreinte GES (gCO2e) et empreinte eau (cl) par page vue. Multiplié par le trafic, cela donne l'impact environnemental global du site.
Comment mesurer
- ecoindex.fr — Analyse en ligne (limité à 10 analyses/jour par domaine)
- GreenIT Analysis — Extension Chrome/Firefox. Score EcoIndex + vérification de 23 bonnes pratiques
- Kastor.green — Combine Lighthouse, EcoIndex et critères RGESN dans un seul rapport
RGAA : l'audit d'accessibilité
Le RGAA (Référentiel Général d'Amélioration de l'Accessibilité) définit 106 critères en 13 thématiques pour vérifier qu'un site est utilisable par les personnes en situation de handicap. Depuis juin 2025, l'European Accessibility Act étend cette obligation au secteur privé avec des amendes de 50 000 €.
Ce que les outils automatiques détectent
Les outils automatiques (Lighthouse, axe, WAVE) ne détectent que 25 à 30 % des erreurs d'accessibilité. Ils repèrent :
- Images sans attribut
alt - Contrastes insuffisants
- Labels de formulaire manquants
- Hiérarchie de titres incohérente
- Attributs ARIA invalides
Ce qui nécessite un test manuel
70 % d'un audit RGAA repose sur des tests manuels :
- Navigation clavier — Peut-on utiliser le site entièrement sans souris ? L'ordre de tabulation est-il logique ?
- Lecteur d'écran — NVDA (Windows) ou VoiceOver (Mac) : les contenus sont-ils annoncés correctement ?
- Pertinence des alternatives — Un
alt="image"est techniquement valide mais sémantiquement inutile - Parcours utilisateur — Le tunnel d'achat, la recherche, le formulaire de contact sont-ils utilisables par tous ?
Outils d'audit RGAA
- Ara (DINUM) — Application officielle pour piloter un audit RGAA et générer la déclaration d'accessibilité
- axe DevTools — Extension Chrome/Firefox, référence pour les tests automatisés
- WAVE — Analyse visuelle des erreurs d'accessibilité directement sur la page
- HeadingsMap — Affiche la hiérarchie des titres H1-H6 en temps réel
La convergence performance / éco-conception / accessibilité
Les trois audits partagent des fondamentaux communs. Améliorer un axe améliore souvent les deux autres :
- HTML sémantique — Moins de
<div>= DOM plus léger (EcoIndex ↑), meilleure accessibilité (RGAA ↑), meilleur parsing (Lighthouse ↑) - Images optimisées — WebP/AVIF + lazy loading = page plus légère (EcoIndex ↑), LCP plus rapide (Lighthouse ↑), alt descriptifs (RGAA ↑)
- Moins de JavaScript — Moins de requêtes (EcoIndex ↑), INP plus rapide (Lighthouse ↑), pas de dépendance au JS pour la navigation (RGAA ↑)
- Polices optimisées — Font variable ou système = moins de requêtes (EcoIndex ↑), chargement plus rapide (Lighthouse ↑), contrastes préservés (RGAA ↑)
Méthodologie d'audit complète
Étape 1 : Audit automatisé (1-2h)
- Lancer Lighthouse sur les 5-10 pages les plus visitées (mobile + desktop)
- Lancer EcoIndex (ecoindex.fr ou GreenIT Analysis) sur les mêmes pages
- Lancer axe DevTools pour un scan accessibilité automatisé
- Relever les scores et les points d'alerte
Étape 2 : Analyse manuelle (2-3 jours)
- Navigation clavier complète (Tab, Entrée, Échap) sur les parcours critiques
- Test avec un lecteur d'écran (NVDA ou VoiceOver)
- Vérification des contrastes sur les éléments interactifs
- Audit du tunnel d'achat / formulaire de contact avec les outils d'accessibilité
Étape 3 : Plan d'action priorisé
- Quick wins — Images sans alt, contrastes, labels manquants, images non compressées
- Optimisations moyennes — Lazy loading, concaténation CSS/JS, cache navigateur
- Refactoring — Réécriture du DOM, suppression des dépendances JS inutiles, audit des modules
Checklist d'audit rapide
Performance (Lighthouse)
- LCP < 2,5s (image principale optimisée, pas de lazy load sur le LCP)
- INP < 200ms (JS non bloquant, pas de long tasks)
- CLS < 0,1 (width/height sur images et iframes)
- Score Performance ≥ 90
Éco-conception (EcoIndex)
- DOM < 800 éléments
- Requêtes HTTP < 30
- Poids < 1 Mo (idéal < 500 Ko)
- Score ≥ B (51/100)
Accessibilité (RGAA)
- Alt sur toutes les images informatives
- Contrastes ≥ 4.5:1 (texte normal) / ≥ 3:1 (texte large)
- Labels sur tous les champs de formulaire
- Navigation clavier fonctionnelle (skip-link, focus visible)
- Hiérarchie de titres cohérente (H1 unique, pas de saut)
Questions fréquentes
Un score Lighthouse de 100 garantit-il un site accessible ?
Non. Lighthouse ne teste que 57 critères automatisables. Un score de 100 en accessibilité ne couvre que 25 à 30 % des critères RGAA. Les tests manuels (navigation clavier, lecteur d'écran, pertinence des alt, logique de parcours) représentent 70 % d'un audit RGAA complet.
Qu'est-ce qui compte le plus pour le SEO : la performance ou l'accessibilité ?
Les deux. Les Core Web Vitals (performance) sont un facteur de classement Google confirmé. L'accessibilité n'est pas un signal direct, mais elle améliore la structure HTML, les balises sémantiques et l'expérience utilisateur — des signaux que Google valorise indirectement via le temps passé et le taux de rebond.
Comment interpréter le score EcoIndex ?
Le score EcoIndex va de 0 à 100 (A à G). Il mesure 3 critères pondérés : taille du DOM (×3), nombre de requêtes HTTP (×2) et poids de la page (×1). La moyenne du web français est de 25/100 (note E). Un site éco-conçu vise au minimum B (score 51-75), idéalement A (76-100).
Faut-il auditer en mobile ou en desktop ?
En mobile d'abord. Google utilise le mobile-first indexing depuis 2021 — c'est la version mobile qui détermine le classement. Les Core Web Vitals sont mesurés sur mobile dans la Search Console. L'audit desktop reste utile comme complément, mais le mobile est la priorité.
