Un jour, j'ai demandé à un "expert" du SEO s'il était possible de bien se référencer sur Google avec d'autres CMS que WordPress. Il a été catégorique : NON.
Quand on demande à n'importe qui quelle est la meilleure solution pour créer un blog ou un site, on a toujours la même réponse : Wordpress.
Pourtant, WordPress n'est pas la meilleure solution pour tous les projets. Si vous souhaitez simplement créer un blog personnel, un site vitrine ou quelque chose de pas ultra complexe, d'autres solutions existent et sont beaucoup plus simples. Et les autres solutions peuvent très bien se référencer sur Google aussi.
Sommaire :
Les inconvénients de Wordpress
WordPress n'a pas que des avantages, il a aussi son lot d'inconvénients.
- Complexité inutile pour les petits projets : Wordpress n'est pas aussi simple d'utilisation que l'on voudrait nous faire croire, c'était peut-être le cas il y a plusieurs années, mais c'est devenu une usine à gaz au fil des mises à jour. Cela devient compliqué de trouver les bons paramètres, menus, etc...
- Performances : Bien sûr, WordPress peut être performant, mais pour cela il faudra installer des plugins, activer des options, des caches, etc... Pour un débutant, ce n'est pas vraiment évident.
- Sécurité : Plus on installe de plugins, plus on a de risques que ceux-ci compromettent notre site web. Certains plugins ne sont pas à jour ou mal sécurisés.
- Maintenance : WordPress demande une maintenance, les plugins sont mis à jour régulièrement et à chaque mise à jour, on peut avoir des surprises. Ça m'est arrivé de perdre des pages faites avec le plugin "Elementor" où j'avais passé plusieurs heures dessus, juste à cause d'une mise à jour.
- Fonctionnalités : WordPress a énormément de fonctionnalités, cela peut être un avantage, mais aussi un inconvénient car cela fait perdre énormément de temps.
Bref, WordPress, c'est bien, mais pas adapté à tous les projets. Si votre but est d'avoir un blog personnel, il existe des solutions beaucoup plus simples, rapides et sans maintenance.
Les alternatives
Il existe énormément d'alternatives à Wordpress, bien sûr il faudra les sélectionner en fonction de vos besoins.
Il existe 3 grandes solutions :
- Avec BDD : Les CMS avec base de données (comme WordPress)
- Sans BDD : Les CMS sans base de données, plus simples, il suffit de mettre nos fichiers directement sur le serveur FTP.
- Headless : La solution pour les geeks, il n'y a pas d'interface, il faut écrire ses articles dans les fichiers Markdown, puis ces articles sont transformés automatiquement par un script.
J'ai personnellement une préférence pour les CMS sans base de données ou Headless. Ce blog fonctionne justement avec un CMS Headless que j'ai fait moi-même avec l'aide de ChatGPT.
Sans BDD
Voici quelques CMS sans base de données et open source :
Voici une liste plus complète : https://github.com/ahadb/flat-file-cms
Le choix est énorme, il faudra choisir en fonction des options dont vous avez besoin.
Headless CMS
Les Headless CMS sont aussi sans base de données. Le choix est un peu plus réduit. Le fonctionnement est différent, vous allez écrire vos pages et articles sur votre PC dans des fichiers Markdown (texte). Ensuite, il faudra lancer un script qui va générer vos pages en fichiers HTML. Vous n'aurez qu'à mettre ces fichiers HTML sur votre serveur FTP.
L'avantage de cette solution, c'est qu'il n'y a pas de PHP. Toutes les pages sont déjà au format HTML, donc vos pages chargeront plus vite. Cela améliore aussi la sécurité, car il n'y aura aucune porte d'entrée vers votre espace administrateur.
Il existe 2 solutions très connus.