Notre méthode de classement: CMS headless

Le Score (0–100) est la somme pondérée des critères ci-dessous. Chaque critère est la moyenne pondérée de ses indicateurs, et chaque indicateur est calculé à partir d’un fait publié. Un fait manquant compte zéro, et un service n’est classé que si une part suffisante de son Score repose sur des faits.

Un service n’est classé que si au moins 70 % de son Score repose sur des faits vérifiés.

← Meilleurs CMS headless 2026 : plateformes de contenu API-first comparées

Prix 25%

Prix mensuel en USD de l'offre payante la moins chère que l'on peut souscrire sans passer par les ventes, dans sa plus petite taille (un siège si le prix est par siège) : 0 $ vaut 100 points, 500 $ ou plus vaut 0 (poids 3). Nous retenons le prix de la période de facturation indiquée par la page tarifs : le prix mensuel si les deux modes sont affichés, sinon l'équivalent mensuel de la facturation annuelle, signalé comme tel. Un prix sans période de facturation indiquée, un prix affiché seulement par un script ou « contactez les ventes » laissent le fait vide ; les prix en euros sont convertis au cours BCE du jour de la vérification. S'y ajoutent une offre gratuite permanente dans le cloud de l'éditeur (poids 2) et le nombre d'utilisateurs qu'elle inclut, jusqu'à 10 (illimité vaut 100 ; poids 1).

IndicateurRègle
Offre payante la moins chère, par moisLinéaire de 0 (100) à 500 (0) — plus c’est bas, mieux c’est
Offre gratuiteOui = 100, Non = 0
Utilisateurs de l'offre gratuiteIllimité = 100 ; linéaire de 0 à 10

API 20%

L'éditeur documente-t-il une API GraphQL (poids 1), une API REST (poids 1) et des webhooks qui préviennent d'autres systèmes quand le contenu change (poids 1) ? Les fonctions en bêta ou en préversion ne comptent pas. Un fait signifie que la fonction existe dans au moins une offre, pas forcément la moins chère.

IndicateurRègle
API GraphQLOui = 100, Non = 0
API RESTOui = 100, Non = 0
WebhooksOui = 100, Non = 0

Travail éditorial 15%

Des rôles personnalisés ou des droits fins pour les rédacteurs (poids 1) et un historique des versions des contenus permettant de restaurer une version antérieure (poids 1), dans n'importe quelle offre.

IndicateurRègle
Rôles et droits personnalisésOui = 100, Non = 0
Historique des versionsOui = 100, Non = 0

Maîtrise des données 20%

Chacun peut-il faire tourner le CMS sur son propre serveur — en open source ou via une offre auto-hébergée publiée, pas seulement par contrat entreprise (poids 2) ; le code est-il sous une licence open source approuvée par l'OSI, les licences « source disponible » ne comptant pas (poids 1) ; et le contenu dans le cloud de l'éditeur peut-il être stocké dans l'Union européenne (poids 2).

IndicateurRègle
Auto-hébergementOui = 100, Non = 0
Licence open sourceOui = 100, Non = 0
Contenu stocké dans l'UEOui = 100, Non = 0

Confiance et fiabilité 20%

Un rapport SOC 2 ou un certificat ISO 27001 détenu par l'éditeur lui-même — « conforme », « aligné sur » ou les certificats du fournisseur cloud ne comptent pas (poids 2) ; la disponibilité la plus élevée inscrite dans un SLA ou des conditions publiés, 99 % valant 0 et 100 % valant 100 — les promesses de disponibilité dans les textes marketing ne comptent pas (poids 1) ; une page de statut publique (poids 1) ; et l'ancienneté de l'entreprise, 15 ans ou plus valant 100 (poids 1).

IndicateurRègle
SOC 2 ou ISO 27001Oui = 100, Non = 0
Disponibilité dans un SLA publiéLinéaire de 99 (0) à 100 (100)
Page de statut publiqueOui = 100, Non = 0
CréationNote maximale à partir de 15 ans