Le premier site Bao-Link a été lancé rapidement sous WordPress. C’était la solution universelle (41,2% Part de marché WordPress) : CMS accessible, éditeur visuel, plugins pour tout ajouter. Mais après des mois d’utilisation, les limites sont devenues impossibles à ignorer : maintenance chronophage, performance moyenne, et surtout un CMS qui bride l’évolution, obligeant à modifier des dizaines de fichiers ou ajouter des plugins pour des choses simples.
Mon premier site WordPress ne ressemblait pas aux autres : je l’avais construit de zéro. Mais j’étais bloqué par le CMS lui-même : chaque modification demandait de toucher à des dizaines de fichiers, d’ajouter des plugins, de contourner des limites artificielles. Avec Astro, tout ce que je voulais faire se faisait simplement, sans usine à gaz. Et les choses complexes : celles qu’un CMS rend inabordables ou payantes chaque année : deviennent possibles, sans autre coût que le temps de créer.
Ce que vous allez apprendre
Cet article revient sur la première version du site Bao-Link : un WordPress vitrine + blog, choisi pour sa simplicité de départ, mais qui a révélé ses limites au fil du temps.
Le Contexte
Le contexte
Problématique
Maintenance permanente
WordPress demande des mises à jour régulières : core, plugins, thème. Chaque mise à jour peut casser une fonctionnalité. Sans maintenance proactive, le site devient vulnérable.
Performance médiocre
Même optimisé, WordPress alourdit chaque page avec des requêtes base de données, des scripts superflus et du CSS non utilisé. Le Lighthouse Performance plafonne autour de 70-80/100.
Personnalisation limitée
Les thèmes imposent leur structure. Pour obtenir un design vraiment sur mesure, il faut contourner le thème, écrire du code PHP personnalisé, et maintenir ces modifications à chaque mise à jour.
Le vrai problème
Au-delà des problèmes techniques, une prise de conscience plus profonde a émergé : tout le monde a le même WordPress. Mêmes thèmes, mêmes plugins, mêmes structures. Le site Bao-Link ressemblait à des milliers d’autres sites vitrine.
La vraie question n’était pas « Quel CMS choisir ? » mais « Comment se démarquer ? » La valeur ajoutée de Bao-Link n’est pas dans le CMS : elle est dans ce qu’on peut construire au-dessus : des composants sur mesure, une expérience utilisateur pensée, des outils qui répondent à de vrais besoins.
Et ça, un thème WordPress ne peut pas le donner.
Avoir un site WordPress, c’est comme louer un appartement meublé : tu peux déplacer les meubles, mais tu ne peux pas changer la structure. Pour construire quelque chose de vraiment sur mesure, il faut construire sa propre maison.
Solution retenue
La décision a été prise de migrer vers Astro, un framework de site statique moderne offrant :
Contrôle total
Astro ne t’impose pas de thème : chaque composant est écrit à la main. **Tu décides exactement ce qui est chargé, **dans quel ordre, et comment ça s’affiche.
Performance native
Astro génère du HTML statique par défaut. Pas de base de données, pas de PHP côté serveur. Le résultat : des pages qui chargent en moins d’une seconde, peu importe la connexion.
Moins de maintenance serveur
Pas de core à mettre à jour, pas de plugins, pas de vulnérabilités WordPress. Le site est déployé sous forme de fichiers statiques : rien à attaquer, rien à maintenir.
Écosystème moderne
Astro supporte React, Vue, Svelte : on peut intégrer des composants interactifs sans charger de JavaScript inutile. L’island architecture : du JavaScript seulement là où c’est nécessaire.
Résultats
La migration vers Astro a complètement transformé le site Bao-Link. Fini les compromis entre design et performance. Fini les plugins qui ralentissent tout. Le site est devenu ce qu’il aurait dû être dès le départ : rapide, maintenable, et totalement personnalisable.
Contre 3-4 secondes sur WordPress
Plus de mise à jour
Design et fonctionnalités sans compromis
Défis et enseignements
Les défis relevés
Réécriture complète
Tout le contenu a dû être réécrit et restructuré en Markdown/MDX. Impossible de migrer automatiquement depuis WordPress : chaque page a été retravaillée pour tirer parti des nouveaux composants Astro.
Courbe d'apprentissage
Astro est récent (2019). Sa communauté grandit vite, mais certains outils et plugins sont encore jeunes. Il a fallu comprendre l’architecture des composants, le système de collections de contenu, et la configuration du build.
Perte de l'éditeur visuel
Avec WordPress, le client pouvait modifier le contenu via l’éditeur visuel. Sous Astro, le contenu est en fichiers Markdown : ce qui demande soit une interface headless (CMS headless), soit un workflow Git pour les mises à jour.
Les enseignements tirés
Choisir son niveau de contrôle
WordPress est parfait quand on veut un site opérationnel en quelques heures. Astro est parfait quand on veut un site qu’on contrôle à 100 %. Le bon choix dépend du projet.
Performance = Différenciation
Un site qui charge en 0,5 seconde ne ressemble à aucun site WordPress. C’est un avantage concurrentiel tangible : meilleur SEO, meilleure expérience utilisateur, meilleur taux de conversion.
Moins de code = Moins de bugs
Avec Astro, pas de PHP, pas de base de données, pas de plugins tiers. Le site est plus simple techniquement, donc plus fiable et plus sécurisé.
Ce qu’il faut retenir
Avant : WordPress
Site générique et limité
Thème WordPress parmi des milliers d’autres. Impossibilité de se démarquer visuellement sans développement PHP lourd.
Maintenance chronophage
Mises à jour hebdomadaires, plugins qui se conflictualisent, base de données à optimiser régulièrement.
Performance sacrifiée
Scripts superflus, CSS non utilisé, requêtes base de données à chaque visite. Score Lighthouse plafonné.
Après : Astro
Site unique et personnalisé
Plus de thème imposé. La structure, le design, les interactions : tout est contrôlé et intentionnel.
Chaque composant est écrit sur mesure pour répondre à un besoin précis
Maintenance quasi nulle
Le site est déployé en fichiers statiques. Zéro mise à jour de sécurité. Zéro plugin à surveiller.
Pas de base de données, pas de PHP, pas de plugins tiers à maintenir
Performance au sommet
Temps de chargement inférieur à la seconde. Core Web Vitals passés. SEO boosté par la vitesse.
Un site Astro bien conçu atteint facilement 90-100/100 sur Lighthouse Performance
Conclusion
WordPress n'est pas l'ennemi : c'est le choix par défaut
Quitter WordPress pour Astro n’était pas une décision contre WordPress, mais une décision pour le contrôle et la performance.
WordPress reste un excellent outil pour lancer un site rapidement. Mais quand ton objectif est de construire quelque chose d’unique, qui ne ressemble à rien d’autre, et qui offre une expérience utilisateur exceptionnelle, un CMS générique n’est pas la bonne réponse.
La migration vers Astro a permis de poser les fondations d’un site qui n’est plus juste une vitrine, mais un écosystème complet : documentation interactive, blog enrichi de composants, outils pensés pour l’utilisateur.
C’est ce que raconte le projet suivant.
Découvrir la suite :
Construire un site Astro centré utilisateur
ArticleBao-Link : Construire un site Astro centré utilisateurComment le site Bao-Link a été repensé sans template : documentation interactive, composants réutilisables, et une UX qui donne à l'utilisateur les moyens de comprendre, pas juste de regarder.Des zones d'ombre ?
WordPress est-il toujours un bon choix aujourd'hui ?
Pourquoi Astro plutôt qu'un autre framework (Next.js, Hugo, 11ty) ?
La migration a-t-elle impacté le SEO existant ?
Quel a été le temps de migration ?
Checklist
0/6Vos progrès sont sauvegardés localement sur votre appareil. Aucune donnée n'est collectée. La durée de conservation dépend de la durée de rétention des données de votre navigateur.
Vous aussi, vous voulez sortir du lot ?
On construit ensemble un site qui ne ressemble à aucun autre : performant, personnalisé, et pensé pour vos utilisateurs.
Projets associés
1Articles Connexes
2+1
Application de Vente de Services & Veille Concurrentielle
Développement d'une application pour vendre ses services tout en obtenant des informations clés sur la concurrence.

Bao-Link : Construire un site Astro centré utilisateur
Comment le site Bao-Link a été repensé sans template : documentation interactive, composants réutilisables, et une UX qui donne à l'utilisateur les moyens de comprendre, pas juste de regarder.

SEO et Performance Web : Les Deux Piliers de la Visibilité en Ligne
Maîtrisez les fondamentaux du SEO et de la performance web : Core Web Vitals, audits, optimisation des assets, contenu optimisé et stratégie d'amélioration continue.
Inspiration
Découvrez d'autres projets
Bao-Link Documentation : De WordPress à un Écosystème Centré Utilisateur
Le projet Bao-Link raconte l'évolution du site et de ses outils: la création d'un premier site WordPress vitrine, puis le passage à Astro avec un site 100% sur mesure, sans template, centré sur le SEO et l'expérience utilisateur ainsi que les projets liés : diag-application et personas.
ACM : Refonte E-commerce avec Astro, Express & WordPress
Étude de cas complète : migration d'un site e-commerce WordPress/WooCommerce vers une architecture Astro SSR + proxy Express, avec déploiement et optimisation SEO.
Soair : La Transition Numérique Complète
Étude de cas complète : création d'un site WordPress professionnel puis migration vers Hugo pour des performances optimales et un SEO décuplé.