Dix astuces pour une boutique en ligne Magento plus rapide – et plus de ventes !
Dans votre magasin, vous devez faire en sorte que vos clients ne soient pas obligés d’attendre, sans quoi ils s’en iront. Ce même conseil est valable pour votre boutique en ligne Magento. Mais il y a encore d’autres raisons pour lesquelles une boutique en ligne rapide est importante, et nous allons vous les énumérer. De plus, nous allons vous fournir 10 astuces pour que vous puissiez faire tourner votre boutique Magento beaucoup plus rapidement en un rien de temps !
Une boutique en ligne Magento plus rapide est plus importante que vous ne le pensez !
Vous avez horreur de devoir attendre longtemps. Mieux vaut donc que votre client ne doive pas lui aussi attendre dans votre boutique en ligne – c’est tout à fait logique. Les chiffres prouvent cependant qu’il y a encore d’autres raisons pour lesquelles il est important que votre boutique web Magento puisse tourner rapidement.
D’après nos collègues de Byte.nl, 1 seconde de gain de temps lors du chargement de votre boutique en ligne équivaut à :
- Un taux de conversion plus élevé (+41 %) : le client achètera ou commandera plus facilement quelque chose
- Un taux de rebond plus faible (-24 %) : plus de projets d’achat
- Une valeur par achat plus élevée (+37 %)
- Une session plus longue (+14 %)
Votre boutique Magento plus rapide de 1 seconde = plus de conversion, plus de valeur par achat, une session plus longue et un taux de rebond plus faible. Découvrez nos astuces !
Google tient en outre compte du temps de chargement d’un site web dans son algorithme de classement, qu’il s’agisse de résultats de recherche payants ou organiques.
La rapidité est donc importante. Mais comment pouvez-vous faire en sorte que votre boutique en ligne Magento soit plus rapide ?
1. Choisissez un bon hébergement pour votre boutique en ligne Magento
Peu importe que votre site web soit parfaitement conçu ; un hébergeur lent peut sérieusement tout gâcher, et tous vos efforts pour optimiser votre site web n’y changeront rien.
- Optez pour un hébergement fiable, comme l’hébergement web Magento de Combell, où Magento est prêt à l’emploi et où vous disposez de nombreuses options supplémentaires, comme un nom de domaine gratuit, des certificats SSL gratuits et un service d’assistance premium gratuit 24 h/24 et 7 j/7.
Découvrez notre hébergement Magento
2. Veillez à proposer la dernière version de Magento
« Cela va de soi aussi », penserez-vous… Pourtant, nombreux sont ceux qui ne tiennent pas compte de ce conseil.
- Installez toujours la dernière version en date. Celle-ci comprend les correctifs des bugs, ainsi que des améliorations au niveau des performances.
3. Optimisez les images de votre boutique en ligne Magento
En moyenne, un site web est composé à 75 % d’images. Lorsque ces dernières ne sont pas optimisées, elles peuvent ralentir le chargement de la page.
- Optimisez vos images avec l’extension Rapido Image Optimiser pour Magento. Toutes les images qui sont présentes sur votre site seront ainsi optimisées dans les 24 heures après l’installation de votre extension. Toutes les images que vous ajouterez par la suite seront immédiatement améliorées.
- Découpez, à l’aide de CSS Image Sprites, une grande image en petits morceaux, qui seront chargés plus rapidement.
- Compressez vos images à l’aide d’Image Optimizer pour Magento 2.
4. Fusionnez les fichiers CSS et JavaScript dans vos paramètres Magento
En combinant les deux types de fichiers, une plus petite quantité de fichiers devra être chargée, et le délai de chargement sera donc raccourci.
- Rendez-vous dans votre tableau de bord et choisissez l’option Oui dans Paramètres JavaScript > Fusionner les fichiers JavaScript et dans Paramètres CSS > Fusionner les fichiers CSS.
5. Faire une recherche dans votre catalogue : limitez les options au niveau des filtres
Un excès d’options au niveau de la recherche dans votre catalogue sur votre page des principales catégories ralentira sensiblement la recherche et le chargement.
- Limitez le nombre d’options au niveau du filtre ou désactivez complètement l’option du filtre.
6. Activez Flat Catalog pour votre catalogue Magento
Magento utilise normalement le modèle EAV (entity attribute value) pour enregistrer les données des produits dans de nombreux tableaux différents. Flat Catalog rassemble tous ces produits au sein d’un seul tableau, qui peut être lu plus rapidement.
- Dans votre tableau de bord, rendez-vous dans Système > Configuration > Catalogue > Frontend. Pour les options « Utiliser le catalogue à plat pour les catégories » et « Utiliser le catalogue à plat pour les produits », indiquez « Oui ». Terminez en cliquant sur Enregistrer la configuration. Purgez ensuite le cache via Système > Gestion du cache > Purger le Stockage du Cache.
7. Faites les ménage dans votre base de données et vos logs de Magento
N’encombrez pas inutilement votre boutique en ligne ! Les fichiers journaux sont très pratiques pour p. ex. détecter des problèmes, mais s’ils sont trop volumineux, ils peuvent ralentir le système.
- Par défaut, Magento conserve les fichiers journaux durant 180 jours. Vous pouvez modifier cette valeur dans votre tableau de bord : Système > Configuration > Avancé > Système > Logs > Enregistrer les logs. Choisissez p. ex. une valeur de 14 jours. Terminez en cliquant sur Enregistrer la configuration.
- Faites le ménage dans votre base de données en purgeant les logs des tableaux. Rendez-vous dans phpMyAdmin et sélectionnez-y tous les tableaux log_%. Dans le menu déroulant, sélectionnez Empty, et à la question vous demandant si vous souhaitez tronquer (TRUNCATE) les tableaux, confirmez en cliquant sur Yes.
8. Extensions et modules pour votre Magento : n’exagérez pas !
Les modules externes prêts à l’emploi peuvent vous permettre d’économiser beaucoup de temps, car vous ne devez ainsi plus vous-même développer certaines fonctionnalités.
- Certains modules peuvent cependant avoir un impact négatif sur les performances. Avec Magento AOE Profiler, vous pouvez trouver l’origine des problèmes de performances de votre site. Veuillez suivre ces instructions pour installer et utiliser cette extension.
- Limitez le nombre de modules : plus il y a de modules qui rendent votre base de données plus lourde, plus votre site web sera lent.
- Désactivez les modules non utilisés via Système > Configuration > Avancé > Avancé. Sélectionnez les modules souhaités et choisissez « Désactiver » dans le menu déroulant. Terminez en cliquant sur Enregistrer la Configuration.
- N’êtes-vous pas certain qu’un module n’est plus utilisé ? Dans ce cas, rendez-vous dans le dossier /app/etc/modules et cherchez-y le fichier .xml du module. Déplacez-le dans un dossier temporaire et purgez le cache. Si vous n’éprouvez à présent aucun problème, vous pouvez définitivement supprimer le module. Dans le cas contraire, remettez simplement le fichier le fichier .xml à son emplacement d’origine.
9. Chargez des parties de votre page Magento en cache
Les parties de votre page ne doivent pas toutes être adaptées par visiteur/session. Vous pouvez donc tranquillement placer les parties qui ne doivent pas être modifiées dans le cache.
- Vous pouvez activer APC Cache via votre panneau de contrôle de Combell. Pour ce faire, veuillez suivre les instructions proposées sur nos pages d’aide.
- Utilisez Varnish Cache, grâce à quoi le contenu qui a déjà été demandé précédemment sera immédiatement servi depuis la mémoire. Plus d’infos sur ce puissant outil de l’Hébergement Performance de Combell.
10. Accueillez-vous des clients du monde entier sur votre boutique en ligne Magento ? Utilisez un CDN !
Un content delivery network fonctionne avec différents serveurs, répartis dans le monde entier, qui contiennent votre contenu. Ainsi, lorsqu’un visiteur des États-Unis, par exemple, visite votre site, le contenu sera récupéré depuis le serveur le plus proche, p. ex. un serveur aux USA, et non depuis un serveur situé en Belgique. Ce système permet de profiter d’un sérieux gain de temps.
- Travailler avec un CDN est particulièrement utile si votre site accueille de nombreux visiteurs internationaux.
- Si votre site n’attire que des visiteurs qui proviennent de Belgique et/ou des Pays-Bas, un CDN ne sera pas très utile.
- CDN célèbres : Akamai Technologies, Amazon CloudFront, Azure CDN, Cloudflare…
Voulez-vous en savoir plus sur l’hébergement Magento rapide et fiable de Combell ? Ou êtes-vous curieux de découvrir les intéressantes possibilités qu’offre Varnish Cache ? Dans ce cas, jetez un coup d’œil aux diverses options qu’offre l’hébergement de Combell, allant d’une adresse IP fixe à une base de données supplémentaire, en passant par la mise en cache et Expert Booster !