ROCH Technologie
  • performance
  • audit
  • Core Web Vitals
  • SEO technique

Site web lent : les cinq causes qu’on retrouve à chaque audit

Presque toujours les mêmes cinq coupables, et le symptôme suffit à les distinguer. Le diagnostic tient en dix minutes, sans outil payant.

Par Rochambeau WITTA6 min de lecture3 vues

Un site lent se répare rarement en optimisant tout. Dans la quasi-totalité des cas, une seule chose freine, et les quatre autres causes possibles n'y sont pour rien. Le travail utile consiste donc à identifier laquelle — ce qui se fait en dix minutes, avec le navigateur que vous avez déjà.

Le symptôme suffit presque toujours. Chacune des cinq causes ci-dessous a une signature distincte : le moment où la lenteur apparaît, les pages concernées, et ce qui se passe à la deuxième visite.

Cinq causes de lenteur et le symptôme distinctif de chacune.
Le symptôme désigne la cause : inutile de tout optimiser quand une seule chose freine.

Mesurer avant de croire

Deux outils suffisent, et ils sont gratuits.

L'onglet Réseau de votre navigateur (touche F12, puis « Réseau », puis rechargez la page). Vous obtenez la liste de tout ce que la page télécharge, la taille de chaque élément et le temps qu'il a pris. Triez par taille : le coupable est souvent dans les trois premières lignes.

Un test public — PageSpeed Insights de Google, ou WebPageTest — qui mesure depuis l'extérieur, sur une connexion volontairement moyenne. C'est important : votre site vous paraît rapide parce que votre navigateur a déjà tout en cache et que vous êtes probablement en fibre.

Une précaution : ne confondez pas le score et le ressenti. Un score de 62 sur 100 n'est pas une information exploitable. Le temps avant que le texte principal s'affiche, lui, en est une — c'est ce que vit le visiteur.

Cause n° 1 : les images non préparées

Signature : la page s'affiche par morceaux, les blocs sautent pendant le chargement, et l'onglet Réseau montre deux ou trois fichiers qui pèsent plus que tout le reste réuni.

C'est de loin la cause la plus fréquente, et la plus facile à corriger. Une photographie sortie d'un appareil ou d'une banque d'images fait couramment plusieurs mégaoctets pour être affichée dans un cadre de quelques centaines de pixels. Le navigateur télécharge l'intégralité du fichier, puis le réduit.

Raisonnez en volume, pas en score : une page qui télécharge huit mégaoctets d'images met, sur une connexion mobile ordinaire, un temps que rien d'autre ne compensera. Trois corrections, dans cet ordre :

  • Redimensionner à la taille réellement affichée, avant l'envoi sur le site.
  • Convertir dans un format moderne — WebP ou AVIF — qui divise le poids sans perte visible.
  • Différer le chargement des images situées plus bas dans la page, pour que le haut s'affiche immédiatement.

Cause n° 2 : l'hébergement saturé

Signature : la lenteur varie selon l'heure et jamais selon la page. Le site est correct le matin, pénible en fin d'après-midi. Toutes les pages sont également lentes, y compris les plus simples.

C'est la marque d'un hébergement mutualisé où des centaines de sites se partagent la même machine. Vous ne payez pas une capacité, vous payez une part de ce qui reste — et cette part diminue quand les autres travaillent.

Le test qui tranche : regardez, dans l'onglet Réseau, le temps de la première réponse du serveur, avant tout téléchargement. S'il dépasse régulièrement une demi-seconde sur une page sans base de données, ce n'est ni vos images ni votre code.

Cause n° 3 : les scripts tiers

Signature : la page s'affiche vite, puis se fige — impossible de cliquer ou de faire défiler pendant un instant. Le contenu est là, il ne répond pas.

Chaque outil ajouté au site — mesure d'audience, bandeau de consentement, chat en ligne, bouton de partage, publicité, carte interactive — charge du code depuis un serveur qui n'est pas le vôtre. Vous héritez donc de sa vitesse, de sa disponibilité et de ses pannes.

Dans l'onglet Réseau, filtrez par domaine : tout ce qui ne vient pas de votre adresse est un tiers. La question à se poser pour chacun n'est pas « est-ce utile ? » mais « qui regarde encore ces données ? ». Il est fréquent de trouver deux outils de mesure installés à deux ans d'intervalle, dont plus personne n'ouvre les rapports.

Cause n° 4 : l'absence de cache

Signature : la deuxième visite est aussi lente que la première. Vous rechargez une page déjà consultée, et tout se retélécharge.

Un site correctement configuré dit au navigateur ce qu'il peut conserver et pour combien de temps. Sans cette consigne, le visiteur retélécharge le logo, les polices et les feuilles de style à chaque page — c'est-à-dire l'essentiel du poids, pour rien.

Le contrôle : dans l'onglet Réseau, rechargez deux fois. Si la colonne de taille n'affiche pas des mentions du type « cache » ou « disque » à la seconde visite, la consigne est absente. C'est une correction de configuration, pas de développement, et elle est immédiate.

Cause n° 5 : la base de données non indexée

Signature : seules certaines pages traînent — la recherche, un catalogue filtré, une liste longue — tandis que l'accueil répond normalement.

C'est le cas typique d'un catalogue qui a grossi. Une requête qui parcourait deux cents produits sans effort en parcourt maintenant quarante mille à chaque affichage, parce que la base n'a pas reçu l'index qui lui permettrait d'aller droit au but. Rien n'a changé dans le code ; c'est le volume qui a changé.

Ce diagnostic-là demande un accès technique, mais il se reconnaît sans : si la lenteur suit une fonction précise et pas le site entier, cherchez de ce côté avant de toucher aux images.

Par quoi commencer

Classez par rapport entre l'effort et le gain, pas par ordre d'apparition dans cet article :

CorrectionEffortQui peut le faire
Redimensionner et convertir les imagesFaibleLa personne qui publie le contenu
Retirer les scripts tiers inutilisésFaibleLa personne qui gère le site
Activer le cache navigateurFaibleL'hébergeur ou un développeur
Changer d'hébergementMoyenPrestataire, avec migration
Indexer la baseVariableUn développeur, après mesure

Vous remarquerez qu'aucun gain chiffré n'est annoncé ici. C'est délibéré : il dépend entièrement du point de départ. Diviser par quatre le poids des images ne se voit presque pas sur un site déjà léger, et transforme un site qui en pèse dix.

Corrigez une cause, mesurez de nouveau, puis décidez s'il faut continuer. Trois corrections menées ensemble ne disent pas laquelle a servi — et l'une d'elles a peut-être aggravé les choses.

Ce que la vitesse change réellement

Deux effets, tous deux indirects. Un site lent perd des visiteurs avant l'affichage du contenu, et ceux-là ne laissent aucune trace dans vos statistiques — ils ne sont jamais arrivés. Et la vitesse fait partie des signaux utilisés par les moteurs de recherche, parmi beaucoup d'autres : elle ne fera pas remonter une page sans intérêt, mais elle peut départager deux pages équivalentes.

Nos pages Développement Web & Mobile et DevOps & Cloud couvrent respectivement le code et l'infrastructure — les deux moitiés du problème.

Partager

ROCH Technologie

Nous concevons et développons des plateformes web, mobiles et métier pour des entreprises qui attendent un partenaire technique, pas un exécutant.

Parler de votre projet