Ghost CMS : fonctions, différences avec WordPress et choix pour un blog
Ghost est un CMS open source conçu pour réunir articles de blog, newsletters par e-mail et abonnements gratuits ou payants. Un CMS, ou Content Management System, est un système de gestion de contenu permettant de créer et gérer textes et images depuis une interface d’administration. Pour choisir Ghost, examinez aussi la gestion des abonnés, les conditions de paiement, l’organisation multilingue et les responsabilités d’hébergement.
Qu’est-ce que Ghost CMS ?
Ghost permet de publier sur un site, de constituer une audience e-mail et, si nécessaire, de réserver certains contenus aux membres payants. Son code source ouvert permet une installation sur votre propre hébergement. Vous pouvez aussi utiliser le service géré officiel Ghost(Pro). Il faut distinguer le logiciel du produit d’hébergement payant.
Un média indépendant pourrait, par exemple, publier des explications accessibles à tous, envoyer une newsletter hebdomadaire et réserver des analyses approfondies aux abonnés payants. C’est un exemple de fonctionnement, sans garantie de revenus ni de croissance. Les comptes des lecteurs sont également distincts des comptes du personnel qui modifie le site.
Fonctions principales et publication en pratique
Rédiger et insérer des médias
Ghost dispose d’un éditeur visuel pour saisir le texte, les titres, liens et citations. Photos, galeries, vidéos et boutons s’ajoutent sous forme de cartes. Cliquez sur + ou tapez / sur une nouvelle ligne pour trouver une carte. Consultez l’introduction à l’éditeur et le guide des cartes pour les commandes disponibles.
Commencez par un brouillon d’exercice intitulé « Notes du blog de cette semaine » pour comprendre accès et destinations de publication. Voici comment vérifier un article web sans envoyer de newsletter. Les menus reprennent les intitulés anglais de la documentation Ghost ; leur emplacement peut changer selon la version.
- Dans Posts → New post, rédigez un titre et deux ou trois paragraphes, puis ajoutez une carte Image. Vérifiez le texte alternatif et la légende.
- Définissez une URL courte et des étiquettes dans les réglages de l’article. Les étiquettes regroupent les contenus ; Ghost accorde une importance particulière à la première, appelée étiquette principale.
- Réglez Post access sur Public. L’exercice étant public, ne sélectionnez pas un accès réservé aux membres ou aux abonnés payants.
- Dans Preview, vérifiez les versions ordinateur et mobile : dimensions des images, liens et ordre des titres. Revenez à l’édition si nécessaire.
- Dans Publish, choisissez une publication web uniquement et assurez-vous qu’aucun public e-mail n’est sélectionné. Ouvrez ensuite l’article dans une fenêtre déconnectée. Si vous ne souhaitez pas rendre l’exercice public, arrêtez-vous avant cette étape et conservez le brouillon et l’aperçu.
Le menu de publication distingue le site, l’e-mail et les deux. L’accès à l’article et les destinataires du message sont deux réglages indépendants à contrôler séparément.
Newsletters et gestion des abonnés
Une newsletter envoie du contenu aux lecteurs qui ont choisi de le recevoir. Elle constitue un canal direct, mais implique aussi fréquence d’envoi, désabonnements et gestion des messages non distribués. Une inscription comme membre ne doit pas être considérée comme un accord pour recevoir toutes les newsletters.
- Dans Settings → Membership → Email newsletter, vérifiez Newsletter sending et activez l’envoi lorsque sa configuration est prête.
- Dans Settings → Membership → Newsletters, définissez nom, description et expéditeur. Vérifiez aussi l’ajout automatique éventuel des membres existants.
- Depuis un brouillon, ouvrez l’aperçu e-mail et envoyez un test à votre propre adresse. Contrôlez objet, images, liens, affichage mobile et lien de désabonnement dans votre boîte de réception.
- Avant l’envoi réel, confirmez la newsletter et les destinataires sélectionnés. Séparez les essais de l’envoi à la totalité des membres.
Plusieurs newsletters permettent de distinguer les sujets ou les langues. Les guides de configuration des newsletters et de gestion des membres expliquent les options et états d’abonnement. Ne supposez pas qu’un message déjà reçu puisse être entièrement réécrit après coup comme un article web.
Contenus gratuits et contenus payants
Les réglages proposent un accès public, réservé aux membres connectés, aux membres payants ou à certaines offres payantes. Un accès « membres » peut inclure les membres gratuits : il ne signifie pas « membres payants uniquement ». La documentation de Post access détaille ces choix.
Vous pourriez rendre une explication de base publique, proposer un complément aux membres gratuits et réserver une recherche régulière aux abonnés payants. Vérifiez les aperçus visiteur, membre gratuit et membre payant. Les abonnements payants exigent une connexion de paiement et le respect des conditions du prestataire.
Thèmes et intégrations externes
Un thème fournit la présentation du site. Ghost permet de changer de thème et de relier des outils d’analyse, d’automatisation ou de formulaires. Les méthodes comprennent les URL collées, cartes HTML, injections de code et API. HTML signifie Hypertext Markup Language, le langage de structure des documents web ; API signifie Application Programming Interface, une interface de communication entre logiciels. Le guide des intégrations présente les possibilités.
Les services externes ajoutent leurs propres coûts et comptes à gérer. Une intégration possible ne garantit pas qu’une ancienne fonction marchera à l’identique dès l’installation. Vérifiez aussi que les thèmes personnalisés et outils nécessaires sont disponibles dans le forfait Ghost(Pro) choisi.
Quelles différences avec WordPress ?
Cette comparaison concerne le logiciel WordPress.org auto-hébergé. Les offres gérées de WordPress.com peuvent avoir d’autres conditions. Les fonctions officielles de WordPress permettent de distinguer ce qui est intégré de ce qui est ajouté. Une extension est un outil qui apporte des fonctions supplémentaires au logiciel.
| Critère | Ghost | WordPress |
|---|---|---|
| Objectif central | Articles, newsletters et abonnements | Blogs et nombreux autres types de sites |
| Rédaction | Éditeur visuel et cartes médias | Éditeur de blocs et autres outils |
| Newsletters | Parcours intégré de rédaction, membres et envoi | Extensions ou services externes possibles |
| Contenu payant | Fonctions membres reliées à Stripe | Dépend des extensions d’adhésion et de paiement |
| Ajout de fonctions | Fonctions natives, intégrations et thèmes | Extensions, thèmes et développement sur mesure |
| Classement | Étiquettes et étiquette principale | Catégories, étiquettes et autres taxonomies |
| Plusieurs langues | Installations séparées ou services de traduction à étudier | Extensions multilingues et autres configurations possibles |
Rédaction et extension des fonctions
Ghost convient à une gestion commune des articles, abonnés et newsletters. WordPress propose de nombreuses combinaisons d’extensions, dont il faut aussi gérer la compatibilité. Dans les deux cas, thèmes, publicités et outils d’analyse modifient l’organisation réelle.
Pour les méthodes de rédaction de WordPress, consultez notre comparaison de l’éditeur de blocs et de l’éditeur classique. Cartes Ghost et blocs WordPress sont des éléments de contenu, sans pour autant partager des structures de données ou extensions interchangeables.
Le multilingue exige une organisation spécifique
Traduire les boutons en français diffère du fait de relier les versions française et anglaise d’un article. Le guide linguistique officiel recommande une installation par langue pour des contenus différents, et des services comme Weglot ou Transifex pour traduire les mêmes contenus.
Prévoyez les liens entre traductions, le sélecteur de langue, les menus, newsletters et URL par langue. La traduction du thème ne règle pas tout. Le guide précise aussi que Ghost Admin ne prend pas encore en charge l’internationalisation : la langue de travail de l’équipe compte également.
Auto-hébergement, Ghost(Pro) et coûts
Installer Ghost sur son propre hébergement
L’auto-hébergement consiste à installer et exploiter Ghost sur votre serveur ou chez un prestataire. La gratuité du logiciel n’efface pas serveurs, domaines, sauvegardes, distribution des e-mails et temps de maintenance. Attribuez la responsabilité de l’installation, des mises à jour et des incidents. La comparaison officielle des hébergements détaille ces tâches et services supplémentaires.
Les messages d’inscription et de connexion se configurent séparément des newsletters envoyées en masse. La documentation de configuration des e-mails indique que Mailgun est nécessaire pour l’envoi groupé standard. Recevoir un lien de connexion ne prouve donc pas que les newsletters sont prêtes. Vérifiez séparément l’authentification du domaine expéditeur et la réception d’un test.
Utiliser le service géré Ghost(Pro)
Ghost(Pro) gère l’infrastructure, les mises à jour, les sauvegardes et la base de distribution des e-mails. L’accès aux articles, les destinataires, les réglages de paiement et la qualité éditoriale restent de votre responsabilité. L’hébergement géré ne remplace pas le travail de publication.
Le 30 octobre 2026, la page tarifaire officielle affichait, pour 1 000 membres avec facturation annuelle, Starter à l’équivalent de 18 dollars américains par mois et Publisher à 29 dollars par mois. Un équivalent mensuel ne signifie pas un prélèvement mensuel. Vérifiez fréquence de facturation, membres, taxes et fonctions. À cette date, Starter n’incluait ni abonnements payants ni thèmes personnalisés, disponibles à partir de Publisher. Le nombre de membres inclut les lecteurs inscrits gratuits et payants, indépendamment des comptes du personnel.
| Responsabilité | Auto-hébergement | Ghost(Pro) |
|---|---|---|
| Serveur et installation | À configurer par vous ou votre prestataire | Gérés par le service officiel |
| Mises à jour et incidents | Prévoir équipe et procédures | Dans le périmètre du service géré |
| Sauvegarde et restauration | Conserver fichiers, données et procédure | Vérifier le périmètre et envisager des exports séparés |
| Envoi de newsletters | Configurer et financer le service d’envoi | Vérifier prestations incluses et forfait |
| Évaluation des coûts | Hébergement, e-mail, sauvegarde et temps de gestion | Forfait, croissance des membres et services externes |
Préparez le budget pour l’audience actuelle et sa croissance. Notez les besoins de comptes du personnel, limites de téléversement et thèmes personnalisés. Un petit blog personnel et une publication payante régulière n’ont pas les mêmes contraintes.
Comment monétiser un blog Ghost ?
AdSense et publicités
Ghost peut intégrer AdSense. Le guide officiel AdSense explique l’injection du code des annonces automatiques dans l’en-tête et l’ajout de blocs d’annonces dans les cartes HTML ou le thème. Avec Ghost(Pro), vérifiez aussi la condition de domaine personnalisé.
Avant la mise en place, examinez la validation du site, les règles AdSense et les possibilités d’injection de code ou de modification du thème dans votre forfait. Sur ordinateur et mobile, les annonces ne doivent pas masquer texte ou commandes. En cas d’absence d’annonces, vérifiez validation et réglages au lieu de répéter le code. Les revenus varient avec l’audience, les sujets et la demande publicitaire ; changer de CMS ne les augmente pas à lui seul.
Newsletters payantes et abonnements membres
Les abonnements payants natifs de Ghost se connectent à Stripe. Suivez le guide Stripe officiel dans Settings → Payments, puis définissez tarifs et offres. L’absence de commission supplémentaire de Ghost ne supprime ni les frais du prestataire de paiement ni l’hébergement.
Consultez d’abord la liste des pays pris en charge par Stripe pour le pays d’établissement du bénéficiaire. Les pays depuis lesquels un lecteur peut payer et ceux où un vendeur peut ouvrir un compte sont deux conditions différentes. Vérifiez aussi devises, versements, validation du compte, remboursements et résiliation.
Définissez le contenu et la fréquence promis, par exemple une analyse détaillée par semaine, puis contrôlez la cohérence des aperçus et de l’accès payant. Un abonnement suppose une fourniture continue et un accompagnement des membres, en plus d’un bouton de paiement.
Affiliation, soutien et parrainage
Des liens d’affiliation pertinents ou messages de soutien peuvent compléter le contenu. Signalez clairement les relations commerciales et vérifiez leur présentation sur le web et par e-mail. Un lien vers un paiement externe diffère de l’attribution automatique d’un accès payant dans Ghost.
Les pourboires et paiements ponctuels de Ghost(Pro) dépendent eux aussi du forfait et du prestataire. Avec un outil externe, vérifiez les frais, la mise à jour des droits après paiement et la personne chargée des échecs de synchronisation.
Avantages et limites d’exploitation
Une organisation centrée sur la publication
Ghost relie rédaction, envoi d’e-mails et gestion des membres. Lorsque ces trois activités définissent le projet, les fonctions intégrées peuvent simplifier l’organisation et réduire les assemblages d’outils.
En revanche, réservations complexes, commerce, processus spécifiques et multilingue à grande échelle peuvent exiger services supplémentaires ou développement. Classez les fonctions en indispensables, réalisables par intégration ou à développer, puis testez-les avec le thème et les conditions de compte réels.
Évaluer SEO et vitesse sur la page finale
Le SEO, Search Engine Optimization, ou référencement naturel, facilite la découverte et la compréhension des contenus par les moteurs de recherche. Ghost intègre des fonctions techniques comme les métadonnées, sitemaps et balises canonical indiquant l’URL de référence. Elles ne garantissent ni classement ni citation dans les moteurs génératifs.
La vitesse dépend aussi du thème, des grosses images, publicités et scripts externes. Comparez des pages publiques réelles avec contenus et fonctions similaires dans les mêmes conditions. Une interface de rédaction simple ne prouve pas un chargement plus rapide pour les visiteurs.
À quels blogs Ghost convient-il ?
- Articles et newsletters ensemble : testez un parcours commun pour les publications, les envois et les listes d’abonnés.
- Membres et abonnements payants au centre : jugez l’adéquation après vérification des niveaux d’accès et des paiements pour les pays et devises nécessaires.
- Blog d’information financé par la publicité : comparez le coût du déplacement des annonces, du classement, du trafic de recherche et des outils de rédaction aux bénéfices attendus. La simple compatibilité publicitaire ne justifie pas une migration.
- Nombreuses fonctions et langues : incluez relations de traduction, menus, intégrations et installations séparées dans le budget. Déterminez d’abord comment remplacer ce qui fonctionne déjà.
Un auteur de commentaires réguliers pourrait d’abord tester la diffusion d’un même article sur le web et par e-mail. Un responsable de nombreux articles traduits vérifierait plutôt liens linguistiques, URL et classement. L’objectif détermine le premier test utile.
Vérifications avant de quitter WordPress pour Ghost
Séparez l’import des articles de la reconstruction des fonctions, URL et relations membres. L’outil officiel de migration WordPress accepte articles et pages, mais pas l’ensemble des extensions ou types de contenus personnalisés.
- Créez une sauvegarde restaurable. Conservez base de données, fichiers téléversés, thèmes, extensions et réglages. Un export d’articles seul ne restaure pas tout le site. Gardez aussi la liste des URL publiques.
- Importez dans un site de test distinct. Exportez via WordPress Outils → Exporter → Tout le contenu, puis examinez le fichier avec le migrateur WordPress sous Ghost Settings → Advanced → Import/Export. Vérifiez les limites actuelles de taille et de nombre d’articles. Ne basculez pas immédiatement le domaine public.
- Contrôlez les contenus et leur classement. Comparez texte, images, légendes et liens sur des articles représentatifs. La documentation indique que les catégories deviennent des étiquettes et que la première devient principale. Traitez séparément types non pris en charge, codes courts et extensions d’accès. Les codes courts publicitaires ou de sommaire WordPress ne fonctionneront pas nécessairement tels quels.
- Planifiez séparément membres et abonnements. Préservez listes e-mail et désabonnements. Pour les abonnements Stripe existants, vérifiez le même compte de paiement et les identifiants clients, notamment
stripe_customer_id. Préparez un CSV, Comma-Separated Values, format texte pour tableaux, selon le guide d’import des membres. Ne demandez pas de nouveaux abonnements aux membres existants avant de vérifier les liens de paiement. - Prévoyez maintien des URL et redirections. Établissez une correspondance entre anciennes et nouvelles adresses, avec les redirections permanentes 301 nécessaires. Le guide des redirections aide à vérifier que les anciens liens atteignent directement le bon article. Un changement de domaine exige aussi de conserver et rediriger l’ancien.
- Reconstruisez menus, annonces, analyses et langues. Testez les destinations des liens, changements de langue, emplacements publicitaires et mesures, sans vous limiter à l’apparence. Recherchez les fonctions perdues avec le nouveau thème.
- Testez les différents états du lecteur. Vérifiez accès déconnecté, gratuit et payant, ainsi que mobile. Envoyez-vous les tests de newsletter et contrôlez destinataires et désabonnement. Vérifiez les liens de paiement et droits après changement d’abonnement selon les procédures prises en charge.
- Définissez bascule et retour arrière. Documentez restauration et conditions d’arrêt avant de changer le domaine. En cas de retour, réconciliez les modifications de membres, paiements et contenus faites sur le nouveau site. Rétablir seulement l’adresse ne restaure pas tous les états.
Après adoption, comprenez le périmètre des exports de contenus, membres et thèmes et de la conservation des médias. En auto-hébergement, les médias peuvent devoir être copiés séparément depuis le serveur. Décidez selon la préservation des fonctions et données nécessaires et la maintenance à long terme, plutôt que selon l’apparence de l’interface.




