Un client au Mexique signale que le site met plus de 5 secondes à s’ouvrir. Cela ne signifie pas forcément que les performances du serveur sont insuffisantes : le réseau transfrontalier, un cache non sollicité ou des scripts publicitaires peuvent également ralentir la page. Lors du traitement après-vente, l’erreur la plus fréquente consiste à remplacer directement le serveur : si le temps est en réalité consacré au téléchargement des images ou à l’exécution des scripts dans le navigateur du client, une migration ne résoudra pas nécessairement le problème. Commencez par déterminer « où se situe le ralentissement », puis décidez des mesures à prendre.
Les causes d’un chargement de plus de 5 secondes sur le site d’un client au Mexique doivent généralement être évaluées en fonction de la page concernée et des conditions d’accès. Lorsque le client dit que le chargement est terminé, il peut vouloir dire qu’il voit le premier écran, ou que toutes les images et la fenêtre de chat de la page sont apparues. Ces deux cas nécessitent des pistes de diagnostic différentes. Demandez au client l’URL consultée, l’heure à laquelle le problème s’est produit, sa ville, le modèle de son appareil, son navigateur et son type de réseau, ainsi que s’il est bloqué sur un écran blanc ou si le contenu du premier écran tarde à s’afficher complètement. Si possible, un enregistrement d’écran sera plus utile qu’un simple « le site est très lent ».
Testez ensuite la même URL sur la page d’accueil, la page produit signalée par le client ou la page de destination publicitaire, en distinguant la première visite des visites suivantes. Dans la mesure du possible, couvrez les réseaux mobiles et fixes locaux. Si vous ne pouvez effectuer que des simulations à distance, consignez également le point de test et les conditions réseau ; ne considérez pas les résultats de mesure obtenus dans un bureau en Chine comme représentatifs de l’expérience réelle d’un client au Mexique.
Vérifiez aussi si l’URL de test contient des paramètres publicitaires, un chemin de langue ou une redirection. Le véritable lien après un clic sur une publicité peut différer de celui de la page d’accueil saisie directement. Si cet élément est négligé, on constate souvent que « les tests du service après-vente sont normaux, mais que l’accès reste lent pour le client ». En présence d’informations de compte ou de données personnelles du client, anonymisez les captures d’écran et les journaux avant de les partager.
Ouvrez l’onglet Réseau des outils de développement du navigateur, videz le cache, puis rechargez la page. Consultez le diagramme en cascade des requêtes. Examinez d’abord la résolution du nom de domaine, l’établissement de la connexion et la première requête du document, puis les ressources telles que les images et les scripts. Comparer la durée de chaque étape permet de mieux identifier ce qui doit être traité que de se fier uniquement au temps de chargement total.

La réponse du premier document est lente : vérifiez la résolution du nom de domaine, la connexion, les redirections et le temps de traitement du serveur. Le délai avant le premier octet, ou TTFB, correspond au temps d’attente entre l’envoi de la requête et la réception du premier octet de la réponse. Il peut toutefois inclure à la fois le temps réseau et le temps de traitement côté serveur ; à lui seul, il ne permet pas de conclure que la base de données est lente. Poursuivez l’analyse à l’aide des journaux du serveur, du temps de réponse de l’application et de tests effectués depuis différentes régions.
La réponse du document est normale, mais le premier écran tarde à apparaître : examinez en priorité les grandes images du premier écran, les feuilles de style, les polices et les scripts qui bloquent le rendu. Par exemple, un site d’équipements industriels destinés au commerce extérieur peut utiliser directement une grande image produit non compressée comme bannière. Sur un téléphone, le navigateur doit alors télécharger un fichier volumineux et le décoder pour l’afficher. Le fait que la page soit ouverte ne signifie pas que le client peut déjà voir son contenu principal.
Le premier écran s’affiche, mais la page indique toujours un chargement en cours : vérifiez si des outils statistiques tiers, du code de conversion publicitaire, le service de chat en ligne ou des requêtes vidéo tardent à aboutir. Vérifiez également si les boutons et les formulaires sont utilisables : une icône de chargement qui tourne en continu ne signifie pas nécessairement que le client ne peut pas consulter la page. En revanche, si l’exécution des scripts monopolise le thread principal, la page peut être visible tout en restant inutilisable au clic.
Le réseau transfrontalier est une piste de diagnostic courante, mais il ne faut pas tout simplement attribuer le problème à la « distance ». L’emplacement du serveur d’origine, les itinéraires des opérateurs, la répartition du trafic entre les nœuds et le réseau utilisé par le client à ce moment-là influencent tous les résultats. Si plusieurs points de test au Mexique enregistrent des délais importants au niveau de la connexion ou du téléchargement, alors que les résultats sont relativement normaux dans d’autres régions, vérifiez si le réseau de diffusion de contenu (CDN) couvre la zone d’accès visée, si le domaine y est correctement configuré et quel est l’état du cache dans les en-têtes de réponse. Les indicateurs d’état du cache peuvent varier d’un fournisseur à l’autre ; référez-vous à sa documentation.
Ne vous contentez pas de confirmer que le « CDN est activé ». Les images produits peuvent être mises en cache tandis que les pages HTML sont récupérées à chaque visite. Les liens publicitaires accompagnés de paramètres de requête peuvent également produire des résultats différents selon les règles de cache. Lors de la vérification, distinguez les ressources statiques des pages dynamiques : les images et les feuilles de style peuvent généralement être mises en cache selon leur stratégie de mise à jour, tandis que les contenus contenant un état de connexion, un panier ou des informations client ne doivent pas être placés arbitrairement dans un cache public. Avant toute modification, vérifiez la clé de cache, le mécanisme d’invalidation et les règles de récupération depuis le serveur d’origine.
Pour les ressources de la page, traitez d’abord les fichiers volumineux qui apparaissent tôt dans le diagramme en cascade et affectent le premier écran, au lieu de compresser toutes les images sans distinction. Générez des images aux dimensions adaptées à leur affichage et activez le chargement différé pour les images situées hors du premier écran. Évitez généralement de différer à l’aveugle l’image principale du premier écran, car cela pourrait retarder l’affichage du contenu principal. Pour une vidéo en arrière-plan, vous pouvez envisager de la remplacer par une image de couverture, puis de ne charger la vidéo qu’après une action de l’utilisateur. Cette solution convient particulièrement aux pages de destination publicitaires sur mobile.
Sur les sites multilingues, vérifiez également les redirections linguistiques. Si un visiteur mexicain arrive d’abord sur la page d’accueil dans la langue par défaut, puis est redirigé vers la page en espagnol après détection de sa région, cette redirection supplémentaire augmente le temps d’attente. Il est préférable que les liens des publicités et des réseaux sociaux pointent directement vers la page cible dans la langue correspondante, tout en conservant une option de changement de langue clairement visible. Avant de modifier les chemins, vérifiez les redirections et les paramètres de suivi, notamment si les URL sont déjà référencées dans les moteurs de recherche ou utilisées dans des campagnes publicitaires.
La création de sites, le SEO et la publicité sont souvent gérés par des personnes différentes, et les problèmes de scripts ont particulièrement tendance à se répéter. Un cas fréquent : la page de destination cumule plusieurs codes statistiques, des balises de conversion publicitaire et des extensions de chat en ligne. Chaque élément a son utilité pris séparément, mais leur accumulation ralentit le premier écran. Avant d’intervenir, répertoriez les responsables et la fonction de chaque script. Supprimez d’abord les codes dont l’inactivité ou le doublon a été confirmé, puis évaluez lesquels peuvent être chargés plus tard.
Reporter l’exécution n’est pas sans conséquences : un chargement trop tardif peut entraîner la perte de conversions suivies ou affecter les fonctions de formulaire et de chat. Il est recommandé d’ajuster les éléments un par un dans un environnement de test, puis de vérifier après publication que les paramètres publicitaires sont conservés, que les formulaires peuvent être envoyés, que les notifications de demandes de devis sont bien reçues et que les événements de conversion se déclenchent comme prévu. Pour les projets utilisant une plateforme intégrée de création de sites et de marketing telle qu’Eyungbao, vérifiez également si les paramètres concernés sont gérés par la plateforme ou par le client, afin d’éviter les modifications en double ou la suppression accidentelle du code de suivi.
Dans la mesure du possible, reprenez les mêmes pages, régions, appareils et conditions réseau que lors des tests initiaux, et consignez séparément les résultats de la première visite et ceux obtenus lorsque le cache est utilisé. Outre le temps de chargement total, comparez le délai avant le premier octet, le moment où le contenu principal du premier écran apparaît, ainsi que la possibilité pour l’utilisateur de cliquer et d’envoyer des formulaires normalement. Un seul test ne reflète que la situation au moment où il est réalisé. Si les résultats varient fortement, répétez les tests à différents moments et conservez le diagramme en cascade des requêtes ainsi que les principaux en-têtes de réponse.
Si seul un client connaît des lenteurs sur un réseau particulier, alors que les autres réseaux locaux fonctionnent normalement, demandez-lui de comparer les résultats en passant d’un réseau mobile à un réseau fixe, ou inversement. Transmettez ensuite au fournisseur de services réseau les résultats de résolution et les informations sur les requêtes échouées pour qu’il puisse enquêter. Si le problème se reproduit systématiquement sur plusieurs points d’accès, transmettez-le, en fonction des éléments disponibles, aux équipes responsables du serveur, du site ou de la publicité. Un ticket indiquant clairement les URL concernées, l’heure, les conditions de test et les vérifications déjà effectuées facilitera généralement davantage le suivi qu’une demande générale visant à « accélérer le site ».
Articles connexes
Produits connexes


