Comment préparer votre magasin pour le trafic des fêtes
Publié: 2018-10-02Pour les sites de commerce électronique, les vacances arrivent vite. Cela peut sembler loin, mais des changements importants sur votre site peuvent prendre un certain temps à mettre en œuvre et à approuver.
Si vous souhaitez tirer le meilleur parti de votre période de vacances, il est maintenant temps d'apporter des modifications pour assurer la stabilité de votre site WooCommerce.
De plus, vous voulez faire des ventes ! C'est maintenant votre dernière chance d'améliorer votre taux de conversion avant le début des fêtes. Enfin, une grande partie de vos revenus annuels peut reposer sur cette période de l'année. Vous devez savoir quoi faire si tout va mal.
Voici nos conseils pour bien vous préparer pour les fêtes de fin d'année.
Première étape : évaluer où se situe déjà votre magasin
La meilleure façon de se préparer pour cette saison chargée est de savoir où en est votre magasin à ce moment précis.
Voici quelques questions que vous voudrez poser avant de plonger dans une optimisation plus poussée :
- Mon thème ou des plugins ou extensions sont-ils obsolètes ?
- Mon site utilise-t-il la dernière version de WordPress et WooCommerce ? Si vous avez plusieurs versions de retard, vous devrez faire attention à votre processus de mise à jour et devrez peut-être embaucher un développeur pour vous aider à vous remettre sur la bonne voie.
Si vous vous préparez avec suffisamment de temps à l'avance, offrez-vous un cadeau des Fêtes à l'avance — un site de mise en scène . Un site intermédiaire vous permettra d'exécuter des mises à jour, de peaufiner votre contenu et vos outils, et d'ajuster autrement votre site sans mettre votre trafic en danger.
Bien qu'avoir un site de développement soit une bonne chose toute l'année, il est particulièrement utile pour tester les mises à jour afin de s'assurer qu'elles fonctionnent bien en prévision des pics de trafic. N'oubliez pas : si votre site est en panne, vous perdrez des ventes. C'est votre façon de créer un filet de sécurité virtuel pour votre présence en ligne.
Nous avons également couvert les avantages de la mise en scène, en détail, ici.
Préparez votre site pour la conversion
Vous pouvez vous attendre à une forte augmentation du trafic pendant la période des fêtes, mais pour que votre site réussisse, il doit convertir ces visites en ventes. Maximiser le potentiel de conversion de votre site n'est pas une solution miracle, et vous devriez réfléchir aux mesures que vous pouvez prendre bien avant que les yeux des acheteurs de vacances ne soient sur vos produits.
Les utilisateurs rebondissent sur les sites lents
Selon Google, 53 % des visiteurs d'un site mobile quitteront une page dont le chargement prend plus de 3 secondes. 3 secondes de page blanche suffisent à la plupart des utilisateurs pour appuyer sur le bouton de retour et visiter le site d'un concurrent, et 3 secondes ne suffisent pas pour charger votre page de commerce électronique magnifiquement animée et riche en images. Surtout si votre utilisateur achète des cadeaux sur le Wi-Fi lent dans un café, ou achète en panique sur une connexion inégale dans un train !
Contrôle de vitesse
Vous voulez avoir une idée approximative des performances de votre site en termes de vitesse de page ? Exécutez-le via l'outil Google PageSpeed Insights (PSI) qui fournit des mesures de vitesse sur les appareils mobiles et de bureau. Souvent, ce ne sont pas des choses sur lesquelles vous pouvez agir immédiatement, mais si vous obtenez un score faible, vous pouvez contacter votre développeur ou votre hébergeur pour savoir où des améliorations peuvent être apportées. Il mettra également en évidence toutes les images excessivement volumineuses que vous pouvez supprimer ou optimiser pour des gains de performances rapides. Pingdom est un autre outil populaire disponible pour évaluer la vitesse actuelle de votre site.
Accélérez votre site
Il existe une myriade de raisons pour lesquelles votre site pourrait être lent. Voici quelques étapes que vous ou un développeur pouvez suivre pour l'améliorer :
- Vérifiez votre site pour les grandes images
Lorsque les images sont correctement utilisées dans votre thème, elles doivent être automatiquement compressées et réduites en taille pour s'adapter à la page. Les images doivent rarement dépasser 150 Ko (pour les grandes images pleine largeur), votre image moyenne sur la page doit être beaucoup plus petite. PSI mettra en évidence toutes les images non compressées ou excessives et si besoin est, vous pouvez les minimiser vous-même avant de les re-télécharger. - Réduire le temps de réponse du serveur
Si PSI souligne que le temps de réponse du serveur est excessif, il pourrait y avoir un problème avec votre hébergement ou votre code WordPress. Le temps de réponse du serveur est le temps nécessaire au serveur pour répondre à la demande d'un utilisateur, avant que l'utilisateur ne commence à télécharger la page. Cela inclut le temps nécessaire au serveur pour recevoir, traiter et répondre à la demande. Consultez la section Cache pour l'efficacité ci-dessous pour découvrir un moyen puissant de réduire ce temps
Consultez le guide de WooCommerce pour accélérer les sites WooCommerce pour plus de conseils pour optimiser les performances de votre site.
Assurez-vous que votre site exécute PHP 7
WordPress fonctionne sur PHP et, en 2015, la version 7 mise à jour et nettement plus performante a été publiée. Certaines applications PHP ont vu des performances jusqu'à 2 fois plus rapides et une consommation de mémoire 50 % supérieure par rapport à PHP 5.6.
Ce grand changement a mis du temps à filtrer et vous ne pouvez pas supposer que votre hébergement a déjà été mis à niveau. En effet, comme PHP 7 introduit des changements cassants, toutes les applications ne sont pas compatibles avec lui. Vous devez d'abord savoir si votre site est compatible avec PHP 7. Heureusement, WPEngine a publié un plugin PHP Compatibility Checker gratuit qui peut être installé sur votre site pour effectuer une vérification de compatibilité.
Si vous avez un hébergement géré, vous pouvez les contacter pour savoir sur quelle version de PHP vous êtes et pouvez demander qu'il soit mis à jour vers PHP 7. Si vous hébergez vous-même, vous devrez peut-être effectuer ce processus vous-même. N'oubliez pas de faire d'abord une sauvegarde au cas où quelque chose tournerait mal !
Préparez votre site pour la stabilité
La période des vacances entraîne de grandes quantités de trafic, qui peuvent augmenter encore plus à certaines heures de la journée. La présentation de votre produit dans un blog influent, un publipostage ou la promotion de vos propres ventes (pensez au Black Friday !) peut amener un grand nombre de personnes à accéder simultanément à votre site. C'est à la fois le pire moment pour votre site et le moment le plus probable où vos serveurs ont du mal à gérer tout ce trafic.
Combien d'utilisateurs simultanés ai-je ?
Les packs d'hébergement plus petits peuvent avoir du mal à gérer même plus de 4 ou 5 utilisateurs simultanés en même temps, avant que le traitement requis par le serveur ne devienne tel que le site ralentisse ou que les demandes échouent. Le chiffre clé que vous examinez ici est la quantité de bande passante offerte par un pack d'hébergement, c'est-à-dire la quantité de données pouvant être transférées dans un délai donné.
Si votre site dispose d'analyses installées (et il le devrait ! Si vous n'obtenez pas Google Analytics pour WooCommerce - c'est gratuit), vous pouvez utiliser votre historique des périodes de pointe précédentes pour essayer d'avoir une idée du pic de trafic auquel vous pourriez vous attendre. Contactez votre fournisseur d'hébergement pour vous assurer que votre pack d'hébergement peut gérer des pics aussi importants - sinon, envisagez une mise à niveau ou un déménagement.
Cache pour l'efficacité
Alors que l'augmentation de la bande passante aidera à gérer un trafic important, pour utiliser efficacement cette bande passante, vous avez besoin de la bonne stratégie de mise en cache.
La mise en cache est le stockage temporaire de contenu dynamique afin de fournir rapidement des réponses à des demandes similaires. La mise en cache peut faire référence aux pages de mise en cache, aux actifs statiques (comme les images et les feuilles de style), aux demandes de base de données (mise en cache d'objets), ainsi qu'à la mise en cache dans le navigateur de l'utilisateur pour éviter de retélécharger les actifs.
La mise en cache est le stockage temporaire de contenu dynamique afin de fournir rapidement des réponses à des demandes similaires.
Imaginez que quelqu'un vous demande de faire une multiplication délicate - 37 x 4. Cela peut vous prendre quelques secondes pour le résoudre, mais si quelqu'un d'autre demande immédiatement la réponse à la somme, vous pouvez répondre instantanément. Lorsque la mise en cache est en place, il en va de même pour le contenu Web dynamique - la réponse à la demande des utilisateurs est stockée dans la mémoire temporaire et immédiatement renvoyée si quelqu'un d'autre fait la même demande. Cela réduit considérablement la quantité de traitement que le serveur Web doit effectuer.
Comment activer la mise en cache
La mise en cache WordPress est également facile à configurer. W3 Total Cache et WP Super Cache sont recommandés dans le WordPress Codex, et il existe de nombreuses documentations sur la façon de configurer ces plugins pour qu'ils fonctionnent bien avec votre boutique.
Autre conseil : installez Jetpack et activez Photon. Les images des publications et des pages seront mises en cache et n'auront pas à se charger encore et encore lorsqu'un internaute visitera votre site . Cela peut vous faire gagner beaucoup de temps, surtout si vous avez de très grandes images.
Certains hébergeurs proposent des stratégies de mise en cache par défaut ou sont disponibles dans le cadre de certains packages. Par exemple, WPEngine propose de puissants outils de mise en cache qui peuvent être activés même sur les plans de niveau personnel pour des augmentations de performances significatives - ce qui signifie plus d'utilisateurs simultanés.
Si vous organisez des promotions de vacances et que vous redirigez du trafic vers votre site, vous assurer que votre contenu est mis en cache et livré rapidement est un moyen simple de garder les visiteurs fidèles là où vous le souhaitez, c'est-à-dire en parcourant votre boutique.
Test de charge
Une façon évidente de tester que votre site est prêt pour la vague de vacances est de simuler la vague vous-même. Les tests de charge signifient dynamiter artificiellement votre site avec un trafic important pour vérifier comment il s'en sort. En testant avec des charges variables, vous pouvez déterminer exactement où se situe le point de rupture et à quel moment vos utilisateurs commencent à rencontrer des problèmes.
Tester le site sur l'environnement de production est la clé du test de charge - pas sur vous ou sur la machine locale de votre développeur. De cette façon, vous savez non seulement si le code du site est efficace, mais également que le serveur et l'hébergeur que vous utilisez sont suffisants. Comme vous ne voulez probablement pas tuer votre site en direct pendant les tests de charge, un site de staging sur le même environnement devrait faire l'affaire.
Comment effectuez-vous les tests de charge ? Il est préférable de laisser les tests de résistance à ceux qui ont une certaine expérience du développement, mais si vous êtes confiant, il existe de nombreux outils de test de charge open source disponibles. Sinon, vous feriez mieux de trouver un développeur pour le faire pour vous.
Préparez-vous aux ennuis
Les plans les mieux conçus des spécialistes du marketing tournent souvent mal - soyez prêt à ce que le pire se produise. Si votre site tombe en panne, que devez-vous faire ? Quels membres de votre personnel devez-vous informer ? Votre agence d'hébergement et web fournit-elle une assistance 24h/24 et 7j/7 ? Avez-vous besoin de passer à un package qui le fait ? Voici nos idées pour protéger votre site.
Stratégie de sauvegarde et de restauration
Si votre site tombe en panne, vous souhaitez connaître à l'avance votre plan de reprise. Bien que les pics de trafic ne provoquent probablement que l'indisponibilité de votre site pour les utilisateurs pendant un certain temps, il est judicieux de savoir quoi faire si quelque chose de plus grave se produit.
Vous devriez avoir un plan de sauvegarde prêt, et de nombreux packages d'hébergement géré fourniront déjà ce service. Cependant, si vous hébergez vous-même votre site, vous devrez implémenter vous-même des sauvegardes. Heureusement, il existe un certain nombre de plugins disponibles pour faciliter ce processus. WPBeginner propose un didacticiel fantastique sur la configuration d'un environnement de staging pour un site propulsé par WordPress.
Alors que les sauvegardes quotidiennes sont souvent suffisantes, pendant une période chargée de commandes, vous pouvez augmenter la fréquence à toutes les heures pour éviter de perdre une journée entière de commandes pendant votre période la plus chargée.
Si votre hébergeur effectue des sauvegardes pour vous, vérifiez si le plan de sauvegarde est approprié pour le commerce électronique, y compris toutes les informations de commande et de paiement en magasin. Consultez les pages d'assistance de votre service d'hébergement pour savoir à quelle fréquence les sauvegardes sont effectuées et quelles mesures prendre pour restaurer le site à partir d'une sauvegarde. Si la restauration nécessite de contacter l'équipe d'assistance de votre service d'hébergement, assurez-vous qu'elle est disponible pendant la période à risque.
Si vous testez de nouvelles idées avant le rush des fêtes, apportez des modifications à un site de développement afin de pouvoir revenir rapidement en arrière !
Plan de reprise après sinistre
Si la disponibilité de votre site pendant les périodes de vacances est essentielle au succès de votre entreprise, il est peut-être temps d'envisager un plan de reprise après sinistre. Ces plans peuvent couvrir n'importe quoi, des courtes baisses de disponibilité du site Web aux catastrophes naturelles, et vous assurer que vous êtes préparé à l'avance pour le pire. Consultez le guide de planification de reprise après sinistre de Google pour des idées sur la façon de vous préparer.
Chronologie pour préparer votre magasin au trafic des fêtes
Les vacances approchent et il est facile de laisser filer la préparation - voici donc notre suggestion de calendrier :
D'ici fin octobre :
- Évaluez les exigences de vitesse de page - utilisez PageSpeed Insights - et discutez avec votre développeur Web ou votre agence des coûts de mise en œuvre des améliorations
Évaluez les pics possibles - utilisez Google Analytics pour déterminer ce que votre pic d'utilisateurs simultanés est susceptible d'être
Évaluez la stratégie de mise en cache - examinez votre pack d'hébergement, parlez à l'équipe d'assistance de vos hôtes
Plan de récupération - apprenez les étapes nécessaires pour récupérer du site en panne et documentez-les en interne
Avant fin novembre / Black Friday :
- Implémentez des correctifs de cache - si vous n'aviez pas déjà mis en place une mise en cache, vous en aurez besoin au moment où le trafic arrivera
- Mettre en œuvre l'optimisation de la vitesse des pages - au début de la période des fêtes, vous voudrez avoir apporté les améliorations que vous avez identifiées
- Effectuez des tests de charge - avant et après les modifications apportées à votre cache et à la vitesse de vos pages, utilisez des tests de charge pour évaluer les améliorations apportées aux performances
- Déployer le plan de récupération - informer les membres du personnel concernés sur les contacts clés pour les problèmes de disponibilité du site et les méthodes de récupération
Après les vacances :
- Examinez l'impact de vos modifications
- Évaluez les bénéfices !
En suivant notre calendrier, vous pouvez vous assurer que votre site reste stable et réalise des ventes, tout en minimisant les risques de temps d'arrêt affectant vos résultats.
Si vous êtes toujours inquiet ou avez besoin d'un peu d'aide, de nombreux développeurs, agences et experts WooCommerce sont prêts à gérer toutes vos mises à jour, votre sécurité, vos sauvegardes, etc. Ils peuvent également vous aider à vous remettre sur la bonne voie si une mise à jour récente d'un plugin ou d'un thème casse votre site.
Alternativement : contactez-moi ou contactez la sympathique équipe de Pragmatic ! Ou laissez une note dans les commentaires.