Situations fréquentes

Magento lent ou saturé : serveur, cache et robots

Section
Situations fréquentes
Mis à jour
04/11/2026
Lecture
3 min

La boutique Magento ralentit d’un coup, sans raison apparente. Ou elle tient bien en temps normal, puis sature dès que le trafic monte : une vente, une campagne, un passage dans la presse.

Magento est puissant, mais exigeant. Quand il ralentit, la cause est rarement unique. Voici où nous cherchons, et dans quel ordre.

Les causes les plus fréquentes

  • Le cache de pages mal réglé, ou vidé trop souvent : chaque visiteur oblige alors Magento à tout recalculer.
  • Les index en retard ou recalculés pendant la journée, au moment où les clients achètent.
  • Le moteur de recherche du catalogue, Elasticsearch ou OpenSearch, à l’étroit dans sa mémoire.
  • Les tâches automatiques bloquées ou qui se chevauchent : imports, envois d’e-mails, nettoyages.
  • Les robots qui parcourent sans fin la recherche et les filtres, et occupent le serveur à la place des clients.
  • Le thème, lourd côté navigateur, qui rend la boutique lente surtout sur mobile.

Un exemple précis : des index en retard

Une seule commande montre l’état des index de Magento :

$ bin/magento indexer:status
Catalog Search      Reindex required
Product Price       Reindex required
Stock               Ready

« Reindex required » veut dire que Magento recalcule ces informations à la volée, à chaque visite. Le plus souvent, la tâche automatique qui devait les tenir à jour s’est arrêtée sans prévenir.

Les robots, un cas à part

Une partie croissante du trafic ne vient pas de clients. Des robots d’indexation, de collecte de prix ou d’intelligence artificielle parcourent chaque combinaison de filtres, des milliers de fois par heure.

Prendre un serveur plus gros ne règle rien dans ce cas : les robots consomment simplement plus. La vraie réponse est de les filtrer, devant le serveur, sans gêner les moteurs de recherche utiles ni les clients.

Le trafic qui arrive sur une boutique Magento, et ce qui doit atteindre le serveurcache + filtragedevant le serveurMagentocalcule les pagesclientsGoogle et Bingrobots d'IA× bloquécollecteurs de prix× bloqué
Une partie du trafic n'a rien à faire sur le serveur : le filtrer soulage plus qu'un serveur plus gros.

Ce que nous mesurons

Les journaux d’accès pour savoir qui visite vraiment le site. Le taux de pages servies par le cache. Les requêtes lentes de la base. La santé du moteur de recherche. Et l’état des tâches automatiques.

Ces mesures disent si le problème vient du serveur, du réglage de Magento, du code ou du trafic. Nous corrigeons ensuite la cause principale en premier.

Quand c’est le thème

Si le serveur répond vite mais que les pages restent lentes sur téléphone, c’est souvent le thème. Les thèmes Magento classiques chargent beaucoup de scripts.

Le passage à Hyvä règle ce point en profondeur. Nous l’expliquons sur la page passer Magento à Hyvä.

Ils étaient dans ce cas

Arprotech vend des milliers de références sur deux boutiques Magento, avec de nombreux modules. En 2024, nous avons réécrit toute la partie visible des boutiques avec Hyvä, pour un code plus propre et de meilleures performances, puis suivi la mise à jour vers Magento 2.4.9. Voir l’étude de cas Arprotech.

Et si le serveur ne suffit plus

Quand la boutique a vraiment besoin de plus de puissance, nous la déplaçons sur un serveur adapté, sans coupure. Voyez notre page hébergement et maintenance, et notre page agence Magento.

maxime@alsace-web : ~

$ nouvelle-demande

De quoi s'agit-il ? Choisissez une entrée, puis trois questions courtes. Deux minutes en tout.

Parlons-en

Un projet, une question ?

Décrivez-nous votre besoin : nous vous répondons par écrit sous deux jours ouvrés, avec une première lecture et des pistes concrètes.

Base
20 avenue du Neuhof, Strasbourg
Réponse
sous deux jours ouvrés, écrite, sans devis automatique