Test de vitesse et SEO de site web

Saisissez une URL pour mesurer la réponse du serveur, contrôler les balises SEO et les en-têtes de sécurité, et obtenir des scores de vitesse, SEO, sécurité et bonnes pratiques, avec un conseil pour chaque problème.

  • 50 contrôles
  • Sans clé d'API
  • Mobile et ordinateur

Analyser un site web

Récupérer comme

Il s'agit d'un audit côté serveur du HTML et des en-têtes HTTP, pas d'un rendu Lighthouse complet. Notre serveur récupère la page depuis un centre de données Cloudflare : le LCP et le CLS ne sont donc pas mesurés, seuls les risques sont signalés. Rien n'est envoyé avant que vous cliquiez sur Analyser.

Saisissez l'adresse d'une page puis cliquez sur Analyser.

Comment fonctionne l'analyse

Quand vous cliquez sur Analyser, la fonction serveur de beancuit (exécutée sur Cloudflare) demande la page avec le User-Agent d'un navigateur mobile ou de bureau, suit chaque redirection une étape à la fois et lit jusqu'à 3 Mo de HTML. Elle liste ensuite les scripts, feuilles de style, images et polices, envoie des requêtes HEAD légères à 25 d'entre eux au maximum pour connaître leur taille, leur compression et leur mise en cache, et récupère robots.txt, le sitemap, la version http:// et la variante avec ou sans www. Aucune clé d'API ni service d'audit externe n'est utilisé : chaque valeur est mesurée par notre propre code.

URL → redirections → HTML + en-têtes → jusqu'à 25 fichiers (HEAD) → robots.txt · sitemap · http:// · www → contrôles → scores

Ce qui est contrôlé

  • Vitesse: Temps jusqu'au premier octet et temps de téléchargement du HTML, taille et compression du HTML, redirections, scripts et feuilles de style bloquant le rendu, nombre de fichiers, poids estimé de la page, grandes images, fichiers texte non compressés, durées de cache courtes, images sans largeur ni hauteur, chargement différé manquant, indications de ressources et domaines tiers.
  • SEO: Statut HTTP, longueur du titre et de la méta-description, URL canonique, html lang, viewport, encodage, nombre de H1 et ordre des titres, texte alternatif des images, Open Graph et cartes Twitter, noindex, règles robots.txt, sitemap, hreflang, données structurées JSON-LD et favicon.
  • Sécurité: HTTPS et redirection http:// → https://, HSTS, Content-Security-Policy, X-Content-Type-Options, X-Frame-Options ou frame-ancestors, Referrer-Policy, Permissions-Policy, Cross-Origin-Opener-Policy, attributs des cookies (Secure, HttpOnly, SameSite) et versions de serveur exposées.
  • Bonnes pratiques: Contenu mixte (fichiers http:// sur une page https://), cohérence avec ou sans www, doctype HTML et CDN ou serveur web détecté.

Comment le score est calculé

Chaque contrôle aboutit à Réussi, À vérifier, Échec ou Info. Dans une catégorie, Réussi vaut 1, À vérifier 0,5 et Échec 0, multipliés par le poids du contrôle (1 à 3) ; les éléments Info ne sont pas notés. Le score de catégorie est la part pondérée sur 100 et le score global la moyenne simple des quatre catégories.

  • Poids 3: temps jusqu'au premier octet, compression, scripts bloquant le rendu, statut HTTP, titre, viewport, noindex, blocage par robots.txt, HTTPS, redirection https et contenu mixte.
  • Poids 2: temps de téléchargement et taille du HTML, redirections, CSS bloquant, poids de la page, grandes images, compression du texte, cache des fichiers statiques, méta-description, H1, texte alternatif, HSTS, CSP et attributs des cookies.
  • Poids 1: tous les autres contrôles notés.
  • Note: A à partir de 90, B à partir de 80, C à partir de 70, D à partir de 60, F en dessous de 60.

Ce que cet outil ne mesure pas

Les temps sont mesurés depuis un serveur Cloudflare, pas depuis votre appareil ou votre réseau, et incluent la résolution DNS, la connexion et la négociation TLS de ce serveur. La page n'est pas rendue et le JavaScript n'est pas exécuté : le Largest Contentful Paint, le Cumulative Layout Shift et l'Interaction to Next Paint ne sont donc pas mesurés, et les images sans dimensions ou les scripts bloquants sont seulement signalés comme risques. Le contenu ajouté par JavaScript, les polices appelées dans des CSS externes et les fichiers au-delà des 25 premiers ne sont pas examinés. Certains sites bloquent ou limitent les requêtes automatisées, ou servent un contenu différent aux adresses de centres de données.

Confidentialité

L'adresse saisie n'est envoyée à la fonction serveur de beancuit que lorsque vous cliquez sur Analyser ou ouvrez un lien partagé contenant url=. La fonction récupère la page et renvoie les résultats ; beancuit ne conserve rien au-delà du traitement standard des requêtes par Cloudflare. Les adresses privées et locales (localhost, 10.x, 192.168.x, 169.254.x, etc.) sont refusées.

Normes et sources

  • Sémantique et cache HTTP : RFC 9110 et RFC 9111
  • HTTP Strict Transport Security : RFC 6797 ; Content Security Policy Level 3 (W3C)
  • Protocole d'exclusion des robots : RFC 9309 ; protocole Sitemaps 0.9 (sitemaps.org)
  • HTML Living Standard (WHATWG) : viewport, chargement différé, preload et preconnect
  • Protocole Open Graph (ogp.me) et JSON-LD de schema.org

Dernière vérification 12 octobre 2026

Questions fréquentes

Est-ce la même chose que Google PageSpeed Insights ou Lighthouse ?

Non. Lighthouse charge la page dans un vrai navigateur et mesure le rendu. Cet outil est un audit côté serveur plus léger : il lit le HTML, les en-têtes HTTP et jusqu'à 25 fichiers liés. Il est donc rapide et ne demande aucune clé d'API, mais il ne mesure ni le LCP, ni le CLS, ni l'INP. Il signale à la place les causes habituelles de pages lentes ou instables : scripts bloquant le rendu, grandes images, images sans dimensions.

Pourquoi le temps de réponse diffère-t-il de ce que je constate ?

Le temps est mesuré depuis le serveur Cloudflare qui exécute le contrôle, généralement dans un centre de données proche de vous, et inclut DNS, connexion et TLS. Votre connexion, le cache de votre navigateur et votre position donnent d'autres chiffres, et le cache CDN d'un site peut rendre la deuxième analyse plus rapide que la première.

Pourquoi un site échoue-t-il ou paraît-il différent ?

Certains sites bloquent les requêtes automatisées, affichent une vérification anti-robot ou limitent les adresses de centres de données. Les adresses qui ne renvoient pas de HTML, comme un PDF, ne sont pas analysées, et les adresses privées ou locales sont refusées par sécurité. Essayez l'autre option d'appareil ou vérifiez que l'adresse s'ouvre dans votre navigateur.

Pourquoi seuls certains fichiers sont-ils contrôlés ?

L'offre gratuite de Cloudflare limite le nombre de requêtes sortantes par contrôle. L'outil vérifie donc les 25 fichiers les plus importants : d'abord les scripts et feuilles de style bloquants, puis les autres scripts, les polices et les premières images. Le poids de la page est donc une estimation.

Puis-je partager ou enregistrer le résultat ?

Oui. Après l'analyse, la barre d'adresse contient un lien avec url= (et device=desktop si choisi) ; l'ouvrir relance le contrôle. Copier en JSON vous donne tous les contrôles, en-têtes et fichiers dans un format lisible par machine.

L'adresse saisie est-elle conservée ?

Non. Elle n'est envoyée à la fonction serveur de beancuit que lorsque vous cliquez sur Analyser ou ouvrez un lien partagé, sert à récupérer la page puis est oubliée. Le site visé voit une requête ordinaire provenant d'un serveur Cloudflare.

Tags associés

Autres outils

Les résultats sont fournis à titre indicatif. Les calculs peuvent être erronés et ne constituent ni un avis juridique, ni médical, ni financier. Vérifiez toujours auprès de l’autorité compétente ou d’un professionnel avant toute décision importante.

Rechercher