Intégrer le badge SpeedCert
Une ligne de code, aucune dépendance, aucun style à configurer. Voici exactement ce que fait ce script.
Installation
Collez cette ligne juste avant la balise </body> de votre site :
<script src="https://speedcert.fr/verifier/badge.min.js" data-certificat="SPC-XXXXXXXXXXXX" async></script>
Remplacez SPC-XXXXXXXXXXXX par le numéro de certificat affiché sur votre
tableau de bord. C'est tout : aucun style CSS de votre site ne peut affecter
l'apparence du badge, il est rendu dans un Shadow DOM isolé (voir la page Sécurité).
Ce que fait ce script
Il lit le numéro de certificat sur sa propre balise, interroge l'API de vérification SpeedCert, puis
vérifie que le domaine renvoyé correspond bien au domaine sur lequel la page est chargée. Sur un
domaine non certifié, il affiche un avertissement rouge au lieu du sceau — c'est ce qui rend le badge
impossible à copier-coller frauduleusement sur un autre site.
Si l'API est injoignable, le badge n'affiche rien plutôt qu'un sceau ou une alerte par
défaut — jamais de faux positif ni de fausse alerte.
Si le badge affiche un avertissement
| Message | Cause |
| ⚠ Badge non valide sur ce domaine | Le script a été copié sur un domaine différent de celui certifié. |
| Certificat suspendu | Un contrôle automatique a échoué lors d'une re-vérification. Consultez votre tableau de bord. |
| Certificat révoqué | SpeedCert a révoqué ce certificat (signalement fondé, fraude détectée). |
| Certificat expiré | La validité de 12 mois est dépassée sans renouvellement. |
| (rien ne s'affiche) | API temporairement injoignable, ou numéro de certificat introuvable. |
Vérification indépendante
N'importe qui peut vérifier votre certification sans passer par votre site, sur le
registre public — c'est l'URL vers laquelle pointe le badge lorsqu'on clique
dessus.