Optimizely Pulse — Week of March 29, 2026
Editor note: CMS 13 continues to dominate developer attention this week with multiple technical guides covering upgrades, custom editors, and the new Graph SDK. The community is also preparing for AI-driven search changes with several AEO/GEO implementation patterns emerging.
1. Technical Q&A for CMS 13
World Blogs · Blog
Essential Q&A resource answers common technical questions about CMS 13 upgrade planning and roadmap.
This comprehensive post addresses key developer concerns about migrating to Optimizely CMS 13, including expected changes, timeline considerations, and Optimizely's strategic direction. A must-read for teams planning their upgrade path.
2. CMS 13 Preview 4 — Upgrading from Preview 3
World Blogs · Blog
Step-by-step guide for upgrading between CMS 13 preview versions using Alloy template as reference.
Part of an ongoing series documenting CMS 13 preview upgrades, this post provides practical migration steps from Preview 3 to Preview 4. Essential reading for developers testing CMS 13 previews in their environments.
3. The move to CMS 13: Upgrade Notes for Technical Teams
World Blogs · Blog
Technical walkthrough of CMS 13 preview3 covering headless work, risks, and upgrade expectations.
A detailed technical guide helping development teams understand what's changing in CMS 13, where potential risks lie, and how to plan their upgrade strategy effectively.
4. Custom Property Editors in Optimizely CMS 13
World Blogs · Blog
Grzegorz Wiecheć explains how custom property editors work in the new CMS 13 architecture.
This post from a respected community expert covers the evolution of custom editor development since 2012 and explains the new patterns for building property editors in CMS 13. Critical for developers extending the editing experience.
5. Introducing the Optimizely CMS 13 Graph SDK
World Blogs · Blog
New C# fluent API lets developers query Optimizely Graph without writing GraphQL directly.
This SDK provides a familiar pattern for developers migrating from Search & Navigation, allowing them to query Optimizely Graph using C# fluent syntax. Significantly lowers the barrier for teams adopting Graph in CMS 13.
6. Stott.Security.Optimizely v5.0.0 released
NuGet · Package Release
Major version release for security headers management in Optimizely CMS 12.
Version 5.0.0 brings significant updates to the administration interface for managing security response headers. Major version bump suggests potential breaking changes developers should review before upgrading.
7. VirtualText 2.0.0 beta for Optimizely CMS 13 previews
World Blogs · Blog
VirtualText package releases major beta with CMS 13 compatibility and updated routing.
This major technical release focuses on CMS 13 preview compatibility with updated routing behavior and alignment with Optimizely's direction. Important for teams using VirtualText who plan to upgrade to CMS 13.
8. content-js-sdk updated on GitHub
GitHub · Open Source
Official JavaScript SDK for headless Optimizely CMS applications receives updates.
The official TypeScript SDK for building headless applications with Optimizely CMS has been updated. Essential for developers building decoupled frontend experiences with CMS 13's headless capabilities.
9. AEO/GEO in a Legacy Optimizely CMS Project: A Practical Pattern
World Blogs · Blog
Practical pattern for implementing AI-engine optimization in legacy Optimizely CMS sites.
Covers shared page metadata, Razor-rendered JSON-LD, crawler-aware robots.txt, and Scheduled Jobs for gradual enrichment. Helps developers prepare existing sites for AI-driven search engines like ChatGPT and Claude.
10. How CMS Implementations Need to Change for GEO and AEO
World Blogs · Blog
Strategic guidance on adapting CMS implementations for AI-first search optimization.
Explains how AI systems behave differently than traditional search crawlers and why SEO-focused CMS implementations need to evolve. Important strategic reading for architects planning future-proof implementations.
11. Integrating Searchspring with Optimizely – Part 1: Architecture & Setup
World Blogs · Blog
First part of a series covering Searchspring integration architecture in Optimizely.
Provides architectural guidance and setup instructions for integrating Searchspring search solution with Optimizely. Valuable for commerce teams evaluating or implementing third-party search solutions.
12. Customizing Product Data Sent to Optimizely Product Recommendations
World Blogs · Blog
Guide to customizing IEntryAttributeService for Optimizely Commerce product recommendations.
Practical guide showing how to override product titles, add custom feed attributes, and maintain safe fallbacks when customizing product data sent to the recommendations engine.
13. Stott.Optimizely.RobotsHandler v6.0.1 released
NuGet · Package Release
Robots.txt management package for CMS 12 receives update with site-specific handling.
Provides an admin interface for managing robots.txt files in CMS 12 with site-specific content delivery. Useful for multi-site implementations requiring different robot configurations per site.
14. content-templates updated on GitHub
GitHub · Open Source
Official Optimizely content templates repository receives updates.
The C# content templates repository has been updated, potentially including improvements relevant to CMS 13 development patterns. Worth reviewing for teams starting new implementations.
15. Baaijte.Optimizely.ImageSharp.Web v2.1.3 released
NuGet · Package Release
ImageSharp.Web integration package for Optimizely receives maintenance update.
Enables SixLabors.ImageSharp.Web in Optimizely for modern image processing capabilities. Useful for developers seeking better image optimization and format support beyond built-in options.