Performance & Vitesse
Analyse PageSpeed Insights et Core Web Vitals
📱 Performance Mobile
💻 Performance Desktop
🔍 Diagnostic de Performance IA
Actuellement, Reebok.eu affiche des scores de performance respectifs de 70 sur 100 pour les appareils mobiles et de 80 sur 100 pour les desktops. Ces résultats montrent une bonne performance sur desktop, mais il reste des améliorations à faire sur mobile. L'expérience utilisateur, notamment sur mobile, pourrait être affectée par un temps de chargement initial élevé, dû possiblement à des ressources non optimisées. Quatre des ralentissements probables incluent une taille de page quelque peu grande à 495.92 KB, des images non optimisées, des scripts de tierces parties volumineux et peut-être un chargement non efficace des assets critiques. Il est essentiel d'adopter des pratiques mobile-first pour améliorer ces scores, car Google privilégie l'expérience utilisateur sur mobile dans son algorithme de classement.
Sélectionner l'appareil
📊 Scores Lighthouse Mobile
🎯 Core Web Vitals Mobile
Survolez les métriques pour voir leur explication
📋 Audits détaillés
🚀 Quick Wins - Actions Rapides
Implémenter le Lazy Loading pour les images
💡 Impact: Amélioration du temps de chargement initial de 30-40%
⏱️ Temps estimé: 1 heure
Précharger les ressources critiques (CSS, fonts)
💡 Impact: Réduction du temps de First Contentful Paint de 0.5-1s
⏱️ Temps estimé: 45 minutes
Minifier CSS et JavaScript
💡 Impact: Réduction de la taille des fichiers de 20-30%
⏱️ Temps estimé: 1 heure
⚙️ Optimisations Recommandées (6)
Optimiser les images
Implémenter des formats d'image modernes comme WebP et compresser les images pour réduire leur taille sans perte de qualité visible.
Gain: 1.2s
Implémenter des formats d'image modernes comme WebP et compresser les images pour réduire leur taille sans perte de qualité visible.
<img src='image.webp' alt='Product Image'>
Charger les polices de manière asynchrone
Utiliser des polices système ou charger les polices web en utilisant 'font-display: swap' pour éviter les temps d'attente.
Gain: 0.3s
Utiliser des polices système ou charger les polices web en utilisant 'font-display: swap' pour éviter les temps d'attente.
@font-face { font-display: swap; }
Minimiser le chargement initial de JavaScript
Diviser et différer le chargement des scripts JavaScript pour qu'ils ne bloquent pas le rendu initial de la page.
Gain: 0.7s
Diviser et différer le chargement des scripts JavaScript pour qu'ils ne bloquent pas le rendu initial de la page.
<script src='script.js' defer></script>
Activer la mise en cache du navigateur
Mettre en place des entêtes de cache pour les ressources statiques afin de réduire le chargement pour les visites récurrentes.
Gain: 0.5s
Mettre en place des entêtes de cache pour les ressources statiques afin de réduire le chargement pour les visites récurrentes.
Cache-Control: max-age=31536000
Minifier le HTML
Réduire la taille de la page HTML en supprimant les commentaires et les espaces inutiles.
Gain: 0.2s
Réduire la taille de la page HTML en supprimant les commentaires et les espaces inutiles.
minify index.html -o output.html
Inline le CSS critique
Insérer directement le CSS crucial pour le rendu initial dans les balises <style> directement dans le HTML.
Gain: 0.8s
Insérer directement le CSS crucial pour le rendu initial dans les balises <style> directement dans le HTML.
<style>body {margin: 0; font-family: 'Arial';}</style>