Aller au contenu
SilktideAide

Code tiers

Silktide charge vos pages dans un véritable navigateur et mesure le temps passé à exécuter du code provenant d'autres entreprises, comme des outils d'analyse, des bannières de cookies, des chats en direct, des plug-ins de réseaux sociaux et de la publicité. Chaque service tiers est indiqué avec le temps qu’il coûte à votre page.

Pourquoi c'est important

Le code tiers est la partie de votre page que vous ne contrôlez pas. Chaque service que vous intégrez télécharge et exécute ses propres scripts, et pendant qu'ils s'exécutent, la page ne peut pas répondre à vos visiteurs — elle semble figée. Les sites accumulent souvent ces services au fil des années, et leur coût cumulé dépasse souvent celui du site lui-même.

Il y a aussi une dimension liée à la confidentialité : de nombreux services tiers observent vos visiteurs, ainsi, chaque service supprimé réduit aussi votre exposition en matière de protection des données.

Comment y remédier

  1. Auditez les services signalés. Les sites chargent souvent encore des balises pour des outils que plus personne n'utilise — supprimez-les.
  2. Ne chargez le reste que là où c'est nécessaire. Un script de chat en direct nécessaire sur une page n'a pas à se charger sur toutes les pages.
  3. Différez les scripts tiers afin qu'ils se chargent après votre propre contenu, ou remplacez les intégrations lourdes par un espace réservé léger qui charge l'élément réel à la demande — voir Façades pour code tiers.

Comment Silktide teste cela

  1. Charger la page dans un véritable navigateur et identifier chaque requête qui provient d'un service tiers plutôt que de votre propre site web.
  2. Regrouper ces requêtes par le service auquel elles appartiennent, en utilisant un catalogue public de services connus.
  3. Mesurer, pour chaque service, pendant combien de temps son code occupe le du navigateur et pendant combien de temps il empêche la page de répondre.
  4. Présenter pour chaque service ses fichiers et ses durées, afin que les services les plus coûteux ressortent.

Dépannage

Un service signalé nous est nécessaire

Le contrôle ne dit pas qu'un service est mauvais à utiliser — il indique le coût de chacun, afin que vous puissiez le mettre en balance avec sa valeur. Si le coût est élevé, vérifiez si le service propose une option de chargement asynchrone ou différé, ou une intégration plus légère.

Les temps varient d'une analyse à l'autre

Les serveurs tiers sont hors de votre contrôle et leurs performances varient. Concentrez-vous sur la tendance à travers les analyses plutôt que sur une mesure unique.

En savoir plus

Dernière mise à jour

Cette page vous a-t-elle été utile ?

Code tiers | Centre d’aide Silktide