CMS Headless : est-ce fait pour moi ?

Est-ce que vous voulez dépasser les limites de votre application mobile ou site web actuel ?

Partager facilement vos contenus sur tous vos différents canaux d’acquisition ?

Ou alors vous voulez vous démarquer de vos concurrents en créant une plateforme d’expérience numérique – ou DXP pour les intimes – qui éblouira vos clients ?

Si vous avez répondu oui à l’une de ces questions, alors nous avons peut-être la réponse à vos tourments : les CMS headless.

Découvrez tout sur ces systèmes de gestion de contenu – ou content management system dans la langue de Shakespeare —, tout de suite.

Qu’est-ce qu’un CMS headless ?

Un CMS headless est un système de gestion de contenu avec une petite particularité : la partie gérant le contenu (le back-end) et la couche de présentation sont dissociées.

Pour les relier, les développeurs utilisent des API, et non des accès directs vers la base de données comme c’est le cas avec des CMS traditionnels.

En gros, vous avez une plateforme pour créer, éditer et sauvegarder vos contenus, et plusieurs autres pour les afficher.

On parle alors d’une approche « Best of Breed » : vous prenez uniquement les meilleurs morceaux de chaque logiciel et vous les assemblez via des API.

Si vous ne savez pas ce qu’est une API, il s’agit de requêtes fournissant des données aux sites internet à partir d’outils de gestion de contenu.

CMS headless vs CMS Découplés : faites bien la différence

Ok.

Si l’on suit la logique qui dit qu’un CMS headless est un CMS qui sépare la couche de présentation avec le back-office, alors tout CMS un tant soit peu modulable est un headless.

Sauf que ce n’est pas exactement vrai.

En surfant sur le web, vous verrez beaucoup de CMS modulaires appelés par abus de langage headless, mais qui sont en fait des CMS découplés.

Les CMS découplés sont des systèmes de gestion de contenu dont les interfaces d’administration ne sont compatibles qu’avec quelques front-end pré-déterminés.

Exit alors les possibilités quasi-infinies de conception de vos propres interfaces web.

Pourquoi les CMS headless sont aussi populaires ?

Selon une étude d’Experro menée en 2023, 35 % des sites web américains fonctionnent en headless.

Sachant qu’ils sont plus complexes que les CMS monolithiques traditionnels, pourquoi les entreprises en raffolent-elles ?

Pour le comprendre, il faut revenir à une autre tendance du marketing digital : le recyclage des contenus, ou CROPE.

En gros, créer un contenu une fois et le publier partout (Create Once, Publish Everywhere).

Sauf que, si vous avez déjà essayé de partager un contenu de votre site sur différents canaux, vous aurez remarqué 2 problèmes :

  • cela prend du temps, car vous devez adapter le contenu selon les formats de chaque plateforme ;
  • vous faites beaucoup de copier-collers.

La raison de ces pertes de temps est – paradoxalement – celle qui a fait le succès des CMS monolithiques : la création de contenu via un éditeur WYSIWYG intuitif et visuel.

La raison : l’information est entremêlée avec les éléments de mise-en-forme et le code source de la page.

Impossible de réutiliser vos contenus – images, vidéos, textes, codes HTML/CSS, etc. – sans avoir à faire de multiples copier-coller.

Malheur à vous si vous vous rendez compte après coup qu’un de vos contenus doit être modifié… Bonjour les pertes de temps.

Et c’est là qu’interviennent les CMS headless : ils vous permettent de récupérer uniquement votre contenu, structuré par des balises et des métadonnées, via des API.

On parle alors de Content As A Service (CaaS), et c’est vachement pratique pour les adeptes du marketing omnicanal.

5 avantages des CMS headless pour votre business

Vous vous en doutez, le marketing omnicanal n’est pas la seule raison qui pousse les entreprises à migrer vers des headless.

Experro a mené une étude auprès d’un panel d’entreprises afin de savoir quels ont été les bénéfices apportés par les CMS headless.

Le graphe est assez parlant.

En plus de ces avantages, voici d’autres avantages que vous procurent les CMS headless :

  • une plus grande capacité de personnalisation de l’expérience utilisateur ;
  • plus de flexibilité sur la conception graphique de vos pages web ;
  • plus de facilité à distribuer vos contenus ;
  • moins de risque d’attaque informatique ;
  • moins de problèmes de compatibilité.

Détaillons-les davantage.

Personnaliser davantage l’expérience utilisateur

Depuis plusieurs années, le secret d’un site e-commerce à succès se trouve dans la personnalisation.

Personnalisation des contenus.

Amélioration et personnalisation du parcours utilisateur.

Bref, les internautes adorent être chouchoutés.

Certes, vous pouvez offrir une expérience utilisateur unique à vos clients en intégrant ChatGPT sur votre plateforme, mais vous serez toujours limité.

Ainsi, si au départ, vous aviez un blog WordPress qui a fini par se transformer en une boutique en ligne… ça restera toujours du WordPress – WooCommerce malgré ses bonnes intentions, étant encore assez loin d’un Shopify ou d’un BigCommerce.

En conséquence, vous aurez moins d’options de personnalisation que si vous aviez créé votre boutique Shopify dès le départ.

Heureusement, vous pouvez contourner cette limite en couplant la partie gestion de contenus de WordPress avec un logiciel de gestion de contenu dédié au e-commerce.

Plus de flexibilité sur l’UX design de vos pages web

Avez-vous déjà eu un coup de cœur pour un template, pour découvrir qu’il est impossible à reproduire sur votre CMS ?

Si oui, ce point est fait pour vous : grâce au headless, vous aurez beaucoup plus de choix quant à la conception de vos pages web.

Exit les limitations de votre créativité par des composants prédéfinis, des layoutes ou des options de mise en page.

Libre à vous de créer un site web minimaliste, maximaliste, brutaliste ou rétro… votre webdesign ne dépend plus que de vous.

Et pour savoir créer une maquette de site web, et justement voici un tuto complet sur le wireframing.

Plus de facilité à faire du marketing omnicanal

L’omnicanal, c’est un peu la tendance dominante chez les marketeurs.

Son principe est simple : partagez vos contenus sur toutes les plateformes susceptibles de toucher votre audience.

Sauf que, comme vu plus haut, c’est une activité chronophage avec un CMS monolithique.

Heureusement, grâce aux API et leurs données structurées, vous pourrez même automatiser cette tâche.

Plus d’évolutivité

Lorsque vous créez votre site web, vous y investissez de l’argent.

Alors, hors de question de devoir un jour tout jeter à la poubelle parce que vous avez suivi une tendance. Ce n’est pas le Metaverse ici.

Justement, les CMS headless reposent sur une architecture logicielle durable, conçue pour évoluer avec les nouvelles technologies.

Ainsi, si vous avez créé votre site d’e-commerce sous Shopify en utilisant le headless, vous êtes certain qu’il pourra toujours évoluer.

On parle alors d’architecture Mach (voici un article en anglais très détaillé dessus)

Plus sécurisé que les CMS traditionnels

Les histoires de cyberpirates qui réussissent à s’infiltrer dans des sites WordPress via des failles de sécurité des thèmes sont légion.

Les extensions et les plugins ne sont pas en reste non plus.

D’ailleurs, WordPress n’est pas le seul outil de gestion de contenu web à être régulièrement visé par des attaques informatiques.

Mais pourquoi est-ce qu’on en parle ?

Pour vous faire prendre conscience d’un élément récurrent dans les attaques informatiques : l’infection commence généralement par un seul portail web, avant de se propager aux autres.

Heureusement, vous pouvez éviter ce problème en adoptant une architecture headless.

Et pour cause : c’est impossible pour qui que ce soit d’accéder à la plateforme de publication à partir de votre base de données, et vice-versa.

Autrement dit, si jamais des pirates informatiques parviennent à infiltrer une partie de votre site, les autres parties resteront indemnes.

La raison étant que les API fournissent uniquement les données en lecture seule.

Les inconvénients des CMS headless

Avant de vous ruer sur la page de contact de votre agence web favorite pour migrer votre site sous un headless, nous devons vous mettre en garde : ils ont aussi leurs lots d’inconvénients.

Voici ceux qui reviennent le plus souvent :

  • les problèmes de mise en page ;
  • une grande dépendance envers vos développeurs web en cas de pépin ;
  • des coûts de maintenance beaucoup élevés ;
  • une plus grande complexité.

Explorons chacun de ces points en détail.

Vous n’avez aucune idée du rendu final de vos contenus

Lorsque vous utilisez un CMS mêlant gestion des contenus et couches de présentation, vous pouvez prévisualiser vos pages AVANT de les publier.

Ce n’est pas toujours le cas avec les sites headless.

En effet, le back-end n’a aucune idée de comment le rendu visuel final de la page sera généré.

Vous êtes dépendant de vos développeurs web

Si vous avez pris votre temps pour choisir une bonne agence web, ce point est minime.

Par contre, si vous avez eu le malheur de faire appel à une agence de développement web médiocre, vous allez le regretter.

En effet, c’est l’agence qui crée votre site qui sait comment il fonctionne. C’est donc elle qui pourra réagir rapidement en cas de glitch sur votre UX ou de bugs.

Si elle est de mauvaise foi et que vous ne disposez pas d’un chef de projet informatique en interne, vous risquez d’être surfacturé.

Votre site web vous coûtera beaucoup plus cher

En plus du budget « création de site », vous devrez en plus ajouter d’autres frais, notamment :

  • les frais d’hébergement sur le cloud de vos deux CMS auprès d’un hébergeur comme AWS France, ou l’achat de serveurs dédiés si vous préférez l’hébergement sur-site ;
  • les abonnements annuels pour chaque CMS, excepté si vous optez pour un CMS open-source comme WordPress.org, Ghost CMS ou Strapi CMS ;
  • La maintenance de chaque plateforme, etc.

Au final, migrer votre site sous un CMS headless va considérablement augmenter votre budget site web.

Ce qui nous amène à la question suivante : quand devez-vous utiliser un CMS headless ?

Quand devez-vous utiliser un CMS headless ?

Ok, maintenant, vous savez ce qu’est un CMS headless, pourquoi vous devriez l’utiliser et ce qu’il vous en coûtera.

Mais est-ce que vous en avez besoin ?

Après tout, si votre site web fait déjà très bien l’affaire, pourquoi entamer une refonte de ce dernier ?

En réalité, la réponse à cette question dépend uniquement de vos besoins (et de ceux de vos clients). Si vous êtes dans l’une des situations suivantes, un CMS headless est sans aucun doute la meilleure solution pour vous :

  • vous avez besoin de plus de liberté et de flexibilité quant à la gestion et la conception de votre site web ;
  • vous voulez vous différencier de vos concurrents en proposant des parcours d’achat inédits ;
  • vous voulez améliorer le parcours d’achat de vos clients, mais vos développeurs sont limités par votre CMS ;
  • vous faites du marketing omnicanal, et en avez marre de devoir à chaque fois copier-coller vos contenus ;
  • votre site web a évolué et a besoin d’autres fonctionnalités présentes chez d’autres CMS.

Si vous vous reconnaissez dans l’un de ces cas, contactez notre chef de projet informatique. Nous vous aiderons à déterminer si oui ou non, un CMS headless est pertinent pour votre présence en ligne.

Comment choisir le meilleur CMS headless pour votre entreprise ?

Cher Lecteur,

En parcourant le web, vous tomberez sur d’innombrables CMS headless. Notamment :

  • les CMS monolithiques, mais transformables en headless grâce aux API REST : WordPress, Shopify, Drupal, etc ;
  • les solutions open-source : ghost CMS, Netlify, Tina CMS, Keystonejs, etc ;
  • les CMS headless propriétaires : Cockpit, Sanity IO, Contentful, etc.

Lequel est le plus adapté à votre situation ?

Eh bien, difficile à dire tant votre entreprise et vous êtes unique.

Alors, nous avons une autre idée : pourquoi ne pas en discuter lors d’un appel ?

Contactez notre chef de projet informatique et nous vous aiderons à trouver le meilleur CMS headless.

Création site e-commerce : CMS ou développement sur-mesure?

Dans les années 2000, un nouveau type de logiciel est venu bousculer la sphère du web : les CMS.

Accessibles, gratuits, faciles à utiliser, ils vous permettent de créer des sites web et des applications par simple drag & drop. Exit les longues heures passées derrière un écran à scruter attentivement les lignes de codes.

Aujourd’hui (2021), près de 60% des sites web sont développés par un CMS.

Face à cette déferlante des CMS, une question se pose : devez-vous développer votre site d’e-commerce sous un CMS ou via une solution personnalisée ?

Si vous êtes en quête d’une réponse à cette question cruciale, vous êtes au bon endroit. Bonne lecture 🙂

Les points forts des CMS

Commençons par les CMS. Pourquoi séduisent-ils autant de monde ? Il y a au moins 3 raisons derrière ce succès :

  • vous aurez des modules prêts à l’emploi : non seulement, vous n’avez plus à les coder, mais ils sont déjà prêts à être utilisés. Sur des CMS comme Shopify ou BigCommerce, vous n’avez qu’à insérer votre contenu et votre boutique en ligne est prête ;
  • vous débourserez moins pour votre site web : de nombreux CMS comme WordPress.org sont gratuits et open-source. D’autres sont payants, mais peu chers et offrent des forfaits mensuels. Mais qu’importe le cas, un site web fait sous l’une de ces solutions vous revient beaucoup moins cher que si vous aviez engagé un freelance ou une agence pour créer une boutique en ligne sur-mesure ;
  • Vous obtiendrez plus vite votre site : créer un site internet custom demande de passer par d’innombrables phases. Après s’être entendus sur le choix entre React Native ou Flutter, les développeurs doivent concevoir votre architecture, l’implémenter, etc. Autant de tâches qui rallongent considérablement la durée de création de votre site. Avec un CMS, vous n’avez plus à traverser ces étapes, ce qui réduit considérablement les délais de développement.

Maintenant que nous avons terminé avec les CMS, attaquons-nous maintenant aux sites customs.

Les points forts des développements sur-mesure

Lignes de codes d'un site web

Réputé plus chers – ce qui n’est pas toujours vrai -, plus longs et plus techniques, les solutions sur-mesure continuent de séduire. Et voici pourquoi :

  • vous avez accès à plus de fonctionnalités : si votre site d’e-commerce nécessite une fonction non-standard, vous serez heureux d’avoir opté pour un développement sur-mesure. Avec quelques lignes de codes supplémentaires, votre développeur pourra l’ajouter sans soucis. Alors qu’avec un CMS, vous devrez très souvent augmenter votre abonnement, dépendre d’un fournisseur tiers ou alors ne pourrez pas implémenter la fonctionnalité voulue ;
  • votre site aura un design unique : pour comprendre ce point, faites le tour de quelques sites développés sous WordPress et Shopify. Pour les identifier, passer juste leurs URL à l’outil whatcms.org. Vous verrez qu’ils ont tendance à tous se ressembler et à proposer une expérience utilisateur similaire. Problème que vous n’aurez pas en créant votre site sur-mesure ;
  • vous avez plus de flexibilité : sur un CMS, certaines fonctionnalités peuvent être bridées. Fort heureusement, sur un site fait sur-mesure, vous êtes le seul maître à bord. Libre à vous de faire ce que vous voulez. Et c’est valable même si vous avez opté pour un CMS headless (le CMS gère le back-office tandis que le front-office est en custom) ;
  • Vous ne paierez aucune commission sur les ventes : contrairement à votre site sur-mesure, un CMS vous ponctionne des frais de transactions d’une part fixe et d’autre part variable en plus de l’abonnement mensuel – 0.3 € par transaction + 2.5% du CA chez Shopify. Passer un certain cap, ces frais deviennent tout simplement prohibitifs.

Hésitez-vous à choisir votre site web sous un CMS ou sur-mesure ? Parlons ensemble de votre projet ! Nous vous aiderons à trouver la solution la plus adaptée.