Tiers
L'insight Tiers signalent les ressources qui sont incluses dans votre site Web mais qui ne sont pas hébergées sur votre serveur. Ces scripts tiers peuvent bloquer le chemin de rendu critique de votre page et ralentir les performances de votre site.

Le code tiers peut affecter considérablement les performances de chargement des pages. Réduisez et différez le chargement du code tiers pour donner la priorité au contenu de votre page.
Comprendre l'insight Tiers
Les ressources tierces sont des scripts, des feuilles de style ou d'autres éléments provenant de domaines externes, ce qui signifie qu'elles peuvent ajouter des requêtes réseau et du temps de traitement supplémentaires à votre page. Parmi les exemples courants, on peut citer les outils d'analyse tels que Google Analytics, les widgets de réseaux sociaux, les scripts publicitaires, les widgets de tchat et les vidéos intégrées.
Lorsque des scripts tiers se chargent tôt dans le processus d'affichage de la page, ils peuvent ralentir ou bloquer le rendu du contenu, ce qui nuit également aux scores Core Web Vitals tels que Largest Contentful Paint (LCP) et First Input Delay (FID).
Comment améliorer Tiers avec WP Rocket
WP Rocket propose plusieurs fonctionnalités permettant de réduire l'impact des scripts tiers :
- Reporter l’exécution du JavaScript - retarde tous les fichiers JavaScript, y compris les scripts tiers, jusqu'à l'interaction de l'utilisateur.
- Chargement différé des fichiers JavaScript - ajoute l'attribut defer aux fichiers JavaScript, permettant au navigateur de continuer à analyser le code HTML pendant que les scripts se chargent en arrière-plan.
- Précharger les polices - Cette fonctionnalité détecte et précharge les polices utilisées dans les textes situés au-dessus de la ligne de flottaison.
- Préconnexion aux domaines externes - résout rapidement les requêtes DNS pour les domaines tiers, réduisant ainsi le temps nécessaire lorsque ces ressources sont réellement demandées.
- Auto-héberger les Google Fonts - Lorsque cette option est activée, WP Rocket détecte les polices Google Fonts présentes sur votre site web et les héberge localement sur votre propre serveur web.
- LazyLoad - Cela peut améliorer les performances des images, iframes, éléments intégrés et widgets hébergés en externe, afin qu'ils ne se chargent que lorsque cela est nécessaire (par exemple, lorsqu'ils entrent dans la fenêtre d'affichage).
Pour les scripts tiers qui doivent être exclus du chargement différé ou du report, vous pouvez les ajouter aux listes d'exclusion dans les paramètres de fonctionnalité correspondants. Cependant, limitez les exclusions au minimum afin d'optimiser les performances.
Comment améliorer Tiers si WP Rocket ne peut pas aider
Si vous avez besoin d'un contrôle supplémentaire sur les scripts tiers, envisagez les options suivantes :
- Supprimez les scripts tiers inutiles : auditez votre site et supprimez tous les outils tiers qui ne sont pas essentiels au bon fonctionnement de votre site web, en particulier si vous utilisez des thèmes polyvalents.
- Utilisez le chargement asynchrone pour les scripts non critiques : pour les scripts qui n'ont pas besoin d'être exécutés immédiatement, utilisez l'attribut async afin de les charger sans bloquer le rendu de la page.
- Hébergez les scripts critiques localement : si possible, téléchargez et servez les scripts tiers essentiels à partir de votre propre serveur afin de réduire les requêtes réseau externes et d'améliorer les temps de chargement.