Site lent : les scripts de suivi derrière votre score

Vous avez lancé un test PageSpeed. Le chiffre est revenu en rouge.

Alors vous avez compressé les images. Vous avez activé le cache. Vous avez installé l'extension d'optimisation que tout le monde recommande.

Le chiffre a bougé de quatre points.

Je connais cette boucle, je l'ai tournée pendant un mois sur mon propre site. Mon code n'était pas le problème. Le problème, c'était tout ce que j'avais boulonné dessus.

Des statistiques. Un pixel publicitaire. Une fenêtre de chat. Un outil de consentement pour demander la permission pour les deux premiers.

Chacun paraissait petit au moment de l'ajouter. Ensemble, ils pesaient plus lourd que toute ma page.

Pourquoi cela compte au-delà du score : Google mesure le comportement réel de chargement via les Core Web Vitals et ces signaux entrent dans le classement. Une page lente convertit aussi moins bien, car les gens partent avant d'avoir rien vu.

Cet article vous montre comment trouver le poids et ce que vous pouvez retirer sans risque.

Pas le temps de tout lire ?

Inscrivez-vous, collez deux lignes de code et voyez votre trafic réel sans bandeau cookies. Sans carte bancaire, en ligne en quelques minutes.

Créer mon compte gratuit

Pourquoi un script de suivi coûte plus que son poids de fichier

Un script de 50 kilo-octets ne vous coûte pas 50 kilo-octets. Il vous coûte une chaîne de travail et l'essentiel se passe sur le téléphone du visiteur.

Le poids n'est pas le seul coût. Ces mêmes scripts tiers peuvent aussi casser un bouton de votre page.

Une résolution DNS et une nouvelle connexion. Le script est hébergé sur un domaine tiers. Le navigateur doit trouver ce serveur et ouvrir une connexion sécurisée avant de pouvoir télécharger quoi que ce soit.

Le chargement d'un second script. Beaucoup de balises ne sont que des chargeurs. Elles arrivent, puis vont chercher ce qui fait le vrai travail.

Du temps sur le fil principal. Le script doit être analysé et exécuté. Pendant ce temps, le navigateur ne dessine pas votre page. C'est ce qui se transforme en mauvais score d'Interaction to Next Paint.

Des décalages de mise en page. Un bandeau de consentement qui apparaît après le dessin de la page pousse votre contenu vers le bas. C'est un coup direct au Cumulative Layout Shift.

« 1,0 seconde est à peu près la limite pour que le fil de pensée de l'utilisateur reste ininterrompu, même s'il remarque le délai. »

Jakob Nielsen, Usability Engineering, 1993

Nielsen a écrit cela avant l'existence des balises de suivi. La limite n'a pas bougé depuis, car elle vient de l'attention humaine et non du matériel.

Trouvez le poids en dix minutes

Aucun outil payant n'est nécessaire. Deux vérifications gratuites suffisent.

1. Triez vos requêtes par tiers

Ouvrez votre site, appuyez sur F12 et allez dans l'onglet Réseau. Rechargez la page.

Triez par domaine. Séparez maintenant les requêtes vers votre propre domaine de toutes les autres.

Notez deux chiffres : combien de requêtes externes il y a et combien de kilo-octets elles représentent au total. Ce second chiffre est le prix honnête de vos balises.

2. Regardez le fil principal, pas les tailles de fichier

Lancez un test PageSpeed Insights et ouvrez la section sur le code tiers. Elle indique combien de millisecondes chaque script externe a occupé le fil principal.

C'est là que se trouve généralement la surprise. Le script le plus lourd de votre page est rarement le plus gros.

Ce que vous pouvez retirer, dans cet ordre

Commencez par le plus gros gain. L'ordre ci-dessous correspond à peu près à ce que j'ai trouvé sur mon propre site.

  • L'outil de consentement. Il charge tôt, bloque le dessin et décale votre mise en page. Si vous retirez les traceurs qui l'ont rendu nécessaire, il part avec eux.
  • Le pixel publicitaire que vous n'utilisez pas. La plupart des sites traînent au moins un pixel d'une campagne terminée. Si vous ne diffusez pas de publicité en ce moment, retirez-le.
  • La fenêtre de chat. Chargez-la au clic plutôt qu'au chargement de la page. La bulle peut rester une image fixe jusque-là.
  • La vidéo intégrée. Utilisez l'intégration sans cookies ou affichez une image d'aperçu et ne chargez le lecteur que lorsque quelqu'un appuie sur lecture.
  • Les statistiques elles-mêmes. Celles-là, vous les gardez. Mais l'écart de poids entre les outils est ici important et il se vérifie facilement avant de changer.

Toujours là ? Le dernier point est celui où se loge le poids restant.

Comparer honnêtement des scripts de statistiques

Les éditeurs citent des tailles de fichier. C'est la plus petite partie de l'histoire. Vérifiez plutôt ces trois points.

La taille après compression, pas avant. Demandez la taille transférée, c'est ce que le visiteur télécharge réellement.

Une requête ou plusieurs. Le script charge-t-il autre chose après son arrivée ?

S'il bloque le dessin. Un traceur doit se charger de façon asynchrone et ne jamais se trouver dans le chemin critique.

Le conteneur d'un gestionnaire de balises mérite une mention à part. Il est pratique et c'est aussi un script qui charge des scripts. Si vous ne l'utilisez que pour une seule balise, vous payez un intermédiaire.

Ce qu'il ne faut pas attendre

Retirer des balises ne répare pas un serveur lent. Si votre hébergement met 800 millisecondes à envoyer le premier octet, aucun régime de scripts ne le cachera.

Cela ne répare pas non plus une image d'en-tête non optimisée. Retirez les balises et compressez l'image, dans cet ordre, car les balises touchent l'interactivité et l'image touche ce que les gens voient en premier.

Soyez réaliste sur le score aussi. Passer du rouge au vert en un après-midi est rare. Passer du rouge à l'orange en retirant trois scripts est courant.

Là où StatJolt intervient

Le script StatJolt pèse quelques kilo-octets et se charge de façon asynchrone, il ne bloque donc jamais le dessin de votre page.

Il ne dépose pas de cookies. Cela veut dire pas de bandeau de consentement, donc l'élément le plus lourd de la liste ci-dessus disparaît avec lui.

Il mesure également les Core Web Vitals pour vous, à côté de votre trafic. Vous voyez ce que vos visiteurs ont réellement vécu et non ce qu'une machine de test a mesuré une fois depuis un centre de données.

Deux lignes de code et le travail de vitesse que vous avez déjà fait cesse d'être annulé par vos balises.

L'essentiel en trois phrases

Votre score PageSpeed est le plus souvent freiné par des scripts tiers, pas par votre propre code. Ouvrez l'onglet Réseau, additionnez tout ce qui vient hors de votre domaine et coupez en partant du haut. Les balises retirées vous rendent l'interactivité et c'est précisément ce que Google mesure.

Remplacez GA4 en 2 minutes

Il suffit de coller le code et vous verrez à quel point c'est plus lisible. Pas de cookies, pas de bandeau, pas d'outil de consentement. 0 EUR jusqu'en 2027, quel que soit le trafic.

Ou vous gardez l'autre voie : entretenir un outil de consentement, travailler avec des données modélisées et passer une demi-heure par mois à chercher dans les rapports.

Créer mon compte gratuit

Retour