Le site marketing de Testlify est volumineux — plus de 11 000 pages — et tourne sous WordPress, où les chargements de pages étaient assez lents pour nuire aux taux de rebond et où la publication des changements était plus lourde qu'elle ne devrait l'être. J'ai fait le choix de le migrer vers une architecture Jamstack, et la migration est actuellement en cours.
La décision
- Jamstack plutôt que WordPress : Avec plus de 11 000 pages, la configuration WordPress payait un coût de rendu et de plugins à chaque requête. Passer à un build Jamstack statique sert des pages pré-rendues à la place, et c'est de là que vient l'essentiel du gain de vitesse — et des chargements plus rapides aident directement le taux de rebond sur un site marketing.
- Contenu piloté par un CMS : Le contenu passe dans un CMS headless, de sorte que l'équipe marketing publie et met à jour les pages à travers lui et que le site se reconstruit à partir de cette source — plus rapide pour livrer du contenu que l'ancien flux, et plus propre à maintenir à ce volume de pages.
- Migrer à grande échelle : Le travail consiste à faire passer plus de 11 000 pages existantes vers la nouvelle architecture sans perdre le capital SEO ni casser les URL — c'est la partie difficile de toute migration de cette taille, et la raison pour laquelle c'est un déploiement progressif plutôt qu'une bascule.
Pourquoi c'était important
La migration devrait réduire les temps de chargement des pages d'environ 60 %. Sur un site marketing, ce n'est pas une métrique de vanité : des pages plus rapides signifient moins de rebond et un meilleur classement dans les recherches, et le pipeline piloté par le CMS permet à l'équipe marketing de sortir du contenu sans attendre l'ingénierie.