Core/Dash Diagnostic
Nous avons optimisé notre infrastructure pour que vous ne payiez pas trop cher la vôtre. Nous proposons un suivi des Core Web Vitals de haute qualité, sans le superflu marketing !
CoreDash Diagnostic : le moteur de cause racine
Le Real User Monitoring vous donne les constantes vitales. Votre LCP est de 3,2 secondes. Votre CLS est de 0,25. Votre INP est défaillant. C'est exactement pour cela que le RUM est conçu. Il affiche les métriques qui comptent. Il vous dit que les performances sont dégradées et où intervenir. C'est la première étape, essentielle, pour corriger les Core Web Vitals.
Mais une fois les données en main, le vrai travail commence. Un LCP défaillant peut être causé par un serveur lent, une image surdimensionnée, un script render blocking ou les trois. Le RUM montre le symptôme. La suite logique est le diagnostic.
CoreDash Diagnostic est la couche d'intelligence qui transforme les métriques en corrections. Il enrichit vos données RUM grâce à des analyses de performance automatisées, en capturant les profils d'exécution détaillés du navigateur pour identifier le goulot d'étranglement exact et générer la solution précise adaptée à votre CMS !
De la mesure à la cause racine
Vous avez le tableau de bord. LCP : 3,2s. Vous savez où est le problème. Maintenant, vous devez savoir pourquoi. Est-ce l'image principale ? Les scripts tiers ? Le temps de réponse du serveur ? Vous pourriez passer des heures à analyser le waterfall, à profiler le main thread et à tester des théories. Ou vous pouvez laisser le moteur de diagnostic faire le travail.
CoreDash Diagnostic franchit cette étape logique. Il ne se contente pas de mesurer les performances. Il rétro-conçoit la défaillance.
Diagnostic LCP : quatre phases, une réponse
Nous décomposons le Largest Contentful Paint en ses quatre phases constitutives : TTFB, délai de chargement, durée de chargement et délai de rendu. Lorsqu'une phase échoue, nous ne nous contentons pas de la signaler. Nous l'expliquons.
- Attribution par tiers : Nous ne signalons pas un « temps de script élevé ». Nous signalons que le script de suivi de HubSpot a bloqué l'affichage pendant 150 ms ou que Google Tag Manager a retardé le rendu de 300 ms. Vous voyez le fournisseur, le coût et l'impact.
- Détection des anti-patterns : Nous recherchons 14 erreurs architecturales spécifiques : le lazy loading de l'image LCP, son intégration dans un arrière-plan CSS, ou son chargement depuis un CDN non optimisé. Nous détectons les erreurs qui échappent aux audits.
- Correction au niveau du code : Nous générons le correctif. Si votre image LCP n'a pas d'indice de priorité, nous écrivons la balise
<link rel="preload">pour vous. Si un script bloque le rendu, nous vous indiquons où ajouterdefer. Le correctif est prêt à copier-coller.
Diagnostic CLS : capturer le bug fantôme
Les décalages de mise en page sont les bugs les plus difficiles à reproduire. Une police charge tardivement sur une connexion. Une publicité s'affiche plus lentement sur mobile. Le décalage se produit une fois, et vous ne le revoyez plus jamais.
CoreDash Diagnostic capture chaque frame. Nous enregistrons le décalage, identifions l'élément et remontons à la cause racine.
- L'élément : Nous vous disons exactement quel nœud DOM a bougé. Pas « quelque part dans l'en-tête ». Le
<div>spécifique avec sa classe spécifique. - Le déclencheur : Nous vous expliquons pourquoi il a bougé. Une police web s'est substituée sans déclaration de fallback. Une bannière publicitaire s'est insérée sans espace réservé. Une image s'est chargée sans dimensions.
- Le correctif : Nous écrivons le CSS. Ajoutez
aspect-ratio: 16/9à l'image. Déclarezfont-display: swapsur la police. Réservezmin-height: 250pxpour le conteneur publicitaire. Le décalage ne se reproduira plus.
Diagnostic INP : trouver le blocage
L 'Interaction to Next Paint mesure la réactivité. Lorsqu'il échoue, l'interface se bloque. L'utilisateur clique sur un bouton, et rien ne se produit.
Les données RUM vous indiquent que « l'INP est médiocre » et où les visiteurs ont interagi avec votre page. Nous vous indiquons quelle fonction bloque le main thread et comment la corriger !
- Isoler l'interaction : Nous identifions l'événement d'entrée exact : un clic sur un bouton, la soumission d'un formulaire, une pression sur une touche. Nous savons quelle interaction a échoué.
- Profiler le gestionnaire : Nous mesurons votre écouteur d'événement. Nous vous montrons le temps d'exécution de votre propre code, jusqu'à la fonction individuelle. Si votre gestionnaire de clic exécute une opération synchrone de 200 ms, nous vous montrons ces 200 ms.
- Détecter les interférences : Parfois, votre code est rapide. Le navigateur est simplement occupé. Une bibliothèque d'analyse tierce traite des données. Un pixel de suivi déclenche une requête réseau. Nous signalons la tâche en arrière-plan qui vole des cycles à l'interaction de l'utilisateur.
Vous arrêtez d'optimiser à l'aveugle. Vous optimisez la fonction qui cause réellement le blocage.
Solutions spécifiques à chaque plateforme
Les recommandations génériques sont inutiles.
« Servez des images aux formats nouvelle génération » n'aide pas un marchand Shopify qui ne contrôle pas le CDN. « Réduisez le temps d'exécution du JavaScript » n'aide pas le propriétaire d'un site WordPress qui ignore quel plugin pose problème.
CoreDash Diagnostic détecte votre stack technique et génère du code natif.
WordPress ? Nous vous fournissons le snippet PHP ou le réglage spécifique du plugin à modifier.
Next.js ? Nous vous donnons la modification à apporter au fichier next.config.js.
Shopify ? Nous vous indiquons quel template Liquid modifier et vous montrons la ligne exacte à ajouter.
Nous supportons Shopify, WordPress, WooCommerce, Magento, Drupal, Squarespace, Wix, Next.js, React, Vue.js et Nuxt.js.
La recommandation n'est pas théorique. Elle est exécutable.
La différence entre voir et résoudre
Le RUM vous dit que votre site est lent.
CoreDash Diagnostic vous indique que le widget de chat Intercom bloque le main thread pendant 200 ms lors de l'affichage initial, et vous fournit la balise script à modifier pour différer le chargement.
C'est toute la différence entre une métrique et une solution.
Tarifs CoreDash
Starter
- 50K page-views / month
- 60 days data retention*
- track unlimited pages
- 1 domain
- CrUX tracking
Standard
- 150K page-views / month
- 365 days data retention*
- track unlimited pages
- 2 domains
- CrUX tracking
Enterprise
- 2M page-views / mo
- 365 days data retention*
- track unlimited pages
- 3 domains
- CrUX tracking
Sentinel
Agency: for agency packages and custom solutions read this