Comment le score de santé est calculé
Un score que l'on ne peut pas vérifier est un argument commercial, pas une mesure. Voici donc le calcul exact, avec ses pondérations et ses seuils. Vous pouvez reproduire chaque constat à la main dans le code source de votre page.
Trois sous-scores, affichés séparément
Le score global agrège trois dimensions, mais chacune reste visible : un score unique cache plus qu'il ne montre.
- Accessibilité (poids 40 %) : score RGAA existant, calculé par mapping des violations vers les critères officiels.
- SEO technique (poids 35 %) : part du poids des contrôles qui passent.
- Performance (poids 25 %) : moyenne des métriques relevées, notées selon les paliers Core Web Vitals.
Une dimension non mesurée n'est jamais comptée comme un échec
Si la performance n'a pas pu être relevée, elle est retirée du calcul et son poids redistribué proportionnellement sur les deux autres. La pondération réellement appliquée est affichée avec le score.
C'est un choix délibéré : compter zéro pour une mesure qui n'a pas eu lieu fabriquerait un mauvais score à partir de rien.
Pondération des constats SEO
Tous les constats ne se valent pas. Chaque contrôle porte un poids selon sa gravité : critique 5, important 3, moyen 2, mineur 1. Le sous-score est la part du poids total qui passe.
Un contrôle non applicable ne figure pas au dénominateur : un site monolingue n'est pas pénalisé pour l'absence de hreflang. Sans cette règle, on sanctionnerait un site pour une exigence qui ne le concerne pas.
Seuils de performance
Les paliers reprennent ceux publiés pour les Core Web Vitals. Une métrique au seuil « bon » vaut 100, au seuil « médiocre » vaut 0, avec interpolation linéaire entre les deux.
- LCP (affichage du plus grand contenu) : bon jusqu'à 2,5 s, médiocre à partir de 4 s.
- CLS (décalage cumulé de mise en page) : bon jusqu'à 0,1, médiocre à partir de 0,25.
- TTFB (temps de réponse serveur) : bon jusqu'à 800 ms, médiocre à partir de 1,8 s.
Limites que nous assumons
La performance est une mesure de laboratoire, sur une seule visite depuis nos serveurs. Elle sert à détecter une régression, pas à décrire l'expérience de vos visiteurs réels — pour cela, seules des données de terrain font foi.
Le score d'accessibilité ne couvre que les critères automatisables : une part importante du RGAA exige une vérification humaine. Un score élevé est un bon signal, pas une déclaration de conformité.
Lancez un audit et vérifiez par vous-même
FAQ
Pourquoi l'accessibilité pèse-t-elle le plus ?
Parce que c'est la seule des trois dimensions adossée à une obligation légale — RGAA en France, directive européenne sur l'accessibilité. Les deux autres relèvent de la bonne pratique.
Les pondérations peuvent-elles changer ?
Elles sont publiées ici et dans le code source du produit. Toute évolution sera visible au même endroit ; nous ne modifierons pas un score rétroactivement sans le dire.