← Blog
Technique31 août 2026 · 6 min

Combien pèse votre page d'accueil, vraiment

La vitesse dépend d'où on mesure. Le poids, non : il est le même pour tout le monde. C'est la seule mesure qu'on ne peut pas vous contester.

Technique

On vous a peut-être déjà dit que votre site était lent. C'est une phrase qui ne sert à rien, parce qu'elle n'est pas vérifiable. Celui qui la prononce a mesuré depuis sa fibre, à 14 h, avec la page déjà en cache. Vous, vous la testez depuis votre téléphone dans la voiture, et vous obtenez un autre chiffre. Personne n'a tort, et la conversation s'arrête là.

Il existe pourtant une mesure que personne ne peut vous contester, et c'est celle que je regarde en premier sur n'importe quel site : ce que la page pèse.

Pourquoi le poids et pas le temps de chargement

Le temps de chargement dépend de la connexion, de la distance au serveur, de l'heure, du cache du navigateur et de la machine qui teste. Changez un de ces paramètres et le chiffre bouge. C'est pour ça que deux outils de test en ligne donnent deux notes différentes pour la même page, et que ces notes ne convainquent jamais personne.

Le poids d'une page, lui, est identique pour tout le monde. Une image de 2,8 Mo pèse 2,8 Mo à Paris comme à Saint-Quentin, sur fibre comme en 4G. C'est un fait, pas une impression. Et surtout, contrairement à une note sur 100, il désigne directement ce qu'il faut réparer.

Une note vous dit que ça va mal. Un poids vous dit quel fichier ouvrir.

Ce que le poids change concrètement

  • Sur mobile, chaque mégaoctet se paie en secondes d'attente, et l'attente se paie en visiteurs qui partent avant d'avoir vu votre offre.
  • Une partie de vos clients vous ouvre depuis une zone mal couverte, dans une voiture ou dans un atelier. Ce sont eux qui décrochent en premier.
  • Google mesure l'expérience réelle de vos visiteurs, pas celle de votre prestataire. Une page lourde finit par se voir dans le classement.
  • Une page lourde est presque toujours le symptôme d'autre chose : des photos jamais redimensionnées, une dizaine d'extensions empilées, un thème acheté qui charge tout pour tout le monde.

Comment on le mesure pour de vrai

Le principe est celui d'un navigateur : on lit le document HTML de la page d'accueil, on relève chaque ressource qu'il déclare, images, scripts, feuilles de style, vidéos, puis on demande sa taille au serveur, une par une. Aucune estimation, aucune moyenne. On additionne, et on a le poids.

J'ai fait un petit outil pour ça. Il tient dans un seul fichier Python, il n'utilise aucune bibliothèque extérieure, et il donne ceci. L'exemple est mon propre site, mesuré le 31 août 2026 :

$ python mesure.py speerlastudio.com

  https://speerlastudio.com
  -------------------------
  réponse        200   HTTPS
  certificat     Let's Encrypt, expire le 2026-11-14 (74 j)
  serveur        Vercel

  POIDS             852 Ko   (11/13 ressources pesées, HTML compris)
  dont le HTML       74 Ko
       222 Ko  script  10~x95jhs6ns3.js
       146 Ko  script  0257pdz1-imal.js
       110 Ko  script  03~yq9q893hmn.js
        99 Ko  style   0xjv6gao8v-ux.css

  title          Speerla · Sites web & produits digitaux (39 car.)
  description    oui
  viewport       oui
  h1             1
  lang           fr
Sortie réelle, non retouchée.

852 kilooctets, dont 74 pour le document lui-même. Le reste, ce sont les scripts qui font vivre la page. C'est correct sans être exceptionnel, et je le publie justement parce que je n'ai aucune raison de le cacher : le jour où ce chiffre dérive, il est mesurable par n'importe qui, moi compris.

Les seuils qui comptent

  • En dessous de 1 Mo, une page d'accueil est confortable partout, y compris sur un réseau moyen.
  • Autour de 2 Mo, un téléphone en 4G ordinaire commence à traîner de façon perceptible.
  • Au delà de 3 Mo, l'attente devient visible à l'œil nu, et une partie des visiteurs ne verra jamais le bas de la page.
  • Une seule ressource qui dépasse 1 Mo, c'est presque toujours une photo sortie d'un appareil et publiée sans être redimensionnée. C'est la réparation la plus rentable qui existe : quelques minutes de travail, parfois la moitié du poids en moins.

L'outil est libre, servez-vous

Le code est public, sous licence MIT, sur github.com/Speerla/mesure-site. Un fichier, aucune installation, aucune dépendance à télécharger. Si vous avez Python sur votre machine, une commande suffit.

python mesure.py votresite.fr
python mesure.py votresite.fr --json      # pour enchaîner avec autre chose
python mesure.py votresite.fr --assets 50

Il donne aussi la chaîne de redirections, l'état de votre certificat HTTPS et les jours qui restent avant son expiration, ainsi que les balises que Google lit en premier : le title et sa longueur, la meta description, le viewport, le nombre de h1, la langue déclarée.

Ce que ce chiffre ne dit pas

Deux honnêtetés, parce qu'un outil qui prétend tout mesurer ment. Il ne fait pas tourner le JavaScript : sur un site qui construit sa page entièrement dans le navigateur, il voit le document de départ, pas le résultat final. Et il ne pèse que ce que le HTML déclare, donc pas ce qu'un script va chercher ensuite tout seul.

Autrement dit, le chiffre qu'il affiche est un plancher, jamais un plafond. Votre vraie page est toujours au moins aussi lourde que ce qu'il annonce. Pour la plupart des sites vitrine, l'écart est faible et le constat suffit à savoir quoi réparer.

Mesurez votre page d'accueil. Si le total dépasse 2 Mo, ouvrez la liste des ressources les plus lourdes : dans neuf cas sur dix, deux ou trois images expliquent presque tout, et vous savez déjà quoi faire.