Guides
Optimizely CMS 13 : liste de vérification pour préparer le passage depuis CMS 12
Jean-Nicolas GauthierDernière mise à jour:

Optimizely CMS 13 tourne sur .NET 10. Il fait d'Optimizely Graph et d'Opti ID des composantes obligatoires de la licence et ne prend plus en charge Optimizely Search & Navigation, anciennement Find (source : notes de version CMS 13). La recherche doit passer à Optimizely Graph ou à un fournisseur de recherche tiers.
Microsoft cesse de prendre en charge .NET 8 le 10 novembre 2026. En mai 2026, Optimizely a confirmé que CMS 12 fonctionne aussi sur .NET 10 (source : Optimizely World). L'échéance de .NET 8 ne vous oblige donc pas, à elle seule, à passer à CMS 13. Elle vous oblige à choisir entre faire passer CMS 12 à .NET 10 dès maintenant ou planifier la migration complète vers CMS 13, avec une recherche reconstruite sur Graph.
Cette liste vous aide à faire ce choix à partir de faits. La refonte de la recherche est souvent le plus gros chantier, alors accordez-lui le plus d'attention.
Comment calculer votre score
- Accordez 2 points à chaque élément terminé, 1 point s'il est en cours et 0 si personne ne l'a commencé.
- Additionnez vos points et divisez le total par le maximum possible (2 points multipliés par le nombre d'éléments).
- Au-dessus de 75 %, vous pouvez planifier les travaux. Entre 40 % et 75 %, comblez les écarts ce trimestre. Sous 40 %, commencez par une évaluation avant de fixer une date.
Framework et versions
- Confirmez la version de .NET que cible chaque environnement CMS 12.
- Si vous restez sur CMS 12 pour l'instant, planifiez le passage à .NET 10 avant le 10 novembre 2026.
- Si vous utilisez Commerce 14, vérifiez l'état actuel de la prise en charge de .NET 10 par Optimizely avant de planifier les travaux.
- Listez chaque module complémentaire et vérifiez qu'il existe pour CMS 13. À la disponibilité générale, Optimizely indiquait Forms, Language Manager et la Content Delivery API comme ajouts à venir.
Recherche : de Find à Graph
- Listez chaque page, bloc et fonction qui interroge Search & Navigation : recherche du site, listes, facettes et contenu connexe.
- Exportez vos données de recherche actuelles : requêtes principales, requêtes sans résultat et taux de clics.
- Associez chaque requête Find à Optimizely Graph ou à un outil de recherche tiers.
- Testez le SDK C# d'Optimizely Graph sur une liste pour estimer le travail.
- Reconstruisez les synonymes, les best bets et les règles de pondération dans la nouvelle recherche.
Identité et licence
- Planifiez la connexion des éditeurs avec Opti ID, obligatoire dans CMS 13.
- Confirmez avec votre gestionnaire de compte ce qu'inclut votre licence CMS 13 et ce qui change dans votre contrat.
Contenu et front-end
- Décidez si votre front-end reste en vues Razor ou passe à une diffusion headless avec Graph.
- Faites l'audit des types de contenu et retirez ceux que personne n'utilise.
- Vérifiez que le contenu anglais et français est complet et bien relié.
- Présentez Content Manager et les nouveaux outils d'édition visuelle aux éditeurs, puis planifiez la formation.
Tests et lancement
- Mettez d'abord à niveau une copie de la production et comparez les résultats de recherche avant et après.
- Testez les formulaires, la personnalisation et les intégrations de bout en bout.
- Gardez une liste de redirections 301 et une base de référence SEO pour chaque URL modifiée.
Obtenez un deuxième avis
Votre score est sous 75 %, ou vous hésitez à rester sur CMS 12 pour l'instant? Notre audit Optimizely gratuit passe votre configuration en revue et vous donne un avis clair sur le passage à CMS 13.
Sources
- Notes de version de la disponibilité générale d'Optimizely CMS 13 (en anglais)
docs.optimizely.com - Optimizely CMS 12 prend en charge .NET 10, Optimizely World, mai 2026 (en anglais)
world.optimizely.com - Politique de support officielle de .NET et .NET Core (en anglais)
dotnet.microsoft.com
Optimizely CMS 12 vers 13 : votre code est-il prêt?
Audit technique Optimizely gratuit. Le soutien de .NET 8 prend fin le 10 novembre 2026. CMS 12 sur .NET 10 ou CMS 13? Code, Find et intégrations.


