When working with Optimizely CMS 12, URL consistency is crucial for SEO and usability. By default, Optimizely does not enforce lowercase URLs, which can lead to duplicate content issues and inconsistent link structures. In this blog, we’ll explore how to extend UrlResolver to ensure all generated URLs are in lowercase.
Category Archives: Optimizely
Custom ContentArea Converter for Optimizely CMS 12 in a Headless + PaaS Architecture
When building headless websites with Optimizely CMS 12 using the Content Delivery API, ContentArea properties can be tricky. By default, they return minimal references to nested content—not the rich, expanded content structures modern frontends need. In this post, I’ll walk through how we solved that by implementing a custom ContentArea converter, giving full control overContinue reading “Custom ContentArea Converter for Optimizely CMS 12 in a Headless + PaaS Architecture”
Optimizely CMS 11 – Download Blob items from Production
This post will walk you through the process of getting the blob assets from production to get the images working locally.
Optimizely CMS 12 – Unable to Import Data
Are you unable to import data from another instance? If you are getting a non-explanatory error message “No file uploaded” when you click on “Upload and Verify File” or “Begin Import”, this post will help you. I exported some content items from a lower environment and I wanted to import them to an upper environment,Continue reading “Optimizely CMS 12 – Unable to Import Data”
Optimizely Forms Issue with Claims
This is a quick fix for an Optimizely Form issue when your implementation integrates Azure AD with OpenID Connect to sign-in/sign-out users on your application.