Enhance Umbraco site search with synonym expansion and diacritics-insensitive matching, managed from the backoffice
Bernadet Goey discusses using Erik-Jan Westerndorp's "Heading" package to allow editors to select heading levels for titles. A subsequent issue arose when custom titles were not searchable in the backoffice. By customizing UmbracoTreeSearcherFields to include language variant field names, the search functionality was enhanced, making custom titles searchable.
In a session led by Kyle Brigham from Marcel Digital, he discusses the shift from traditional SEO to Answer Engine Optimization (AEO) and AI Discovery. Emphasizing the need for strategic website architecture and content creation, the session highlights adapting to AI-driven search ecosystems for improved visibility and effectiveness.
Examine/Lucene search extensions for Umbraco 13 (net8.0) and Umbraco 17 (net10.0)
ExamineX 10.0 for Azure Search and 7.0 for Elasticsearch have been released to support Umbraco 18, targeting .NET 10. Key updates include migration to Umbraco 18 APIs and updated dependencies. Upgrading is straightforward via NuGet, with no breaking changes to the ExamineX API. Author: @sdkits_software.
Jukka-Pekka Keisala introduces a free Umbraco extension for Answer Engine Optimization (AEO), enhancing site visibility to AI crawlers like ChatGPT and Claude. The extension simplifies content structuring, improves discoverability, and provides analytics on AI traffic. This tool aims to make Umbraco sites ready for the evolving search landscape.
Kenn Jacobsen explains how to run Umbraco Search entirely in memory by reconfiguring Examine indexes. While useful for small sites or corruption workarounds, it increases memory use and startup database load, especially in load-balanced environments, so persistent or external search solutions are generally preferable.
Umbraco Search will be integrated into Umbraco CMS version 19, replacing existing Examine search handling and core indexes. The new approach utilizes Umbraco Search abstractions for querying, simplifying implementations and allowing alternative search technologies. While breaking changes may occur, Umbraco Search can coexist with existing Examine implementations. Author: kjac.
Plug Azure AI Search into Umbraco Search as a fully-featured provider: filtering, faceting, sorting, culture/segment variants, and protected content out of the box.
An extension for Umbraco CMS providing a custom search engine integration with Typesense.
Umbraco Search provides an abstraction for search services in Umbraco, allowing for implementations using search providers such as Examine.
Examine search extensions for Umbraco — additional query helpers, result transformers, and index utilities.
In November 2025, Jeroen Breuer presented a session on creating an Azure Search provider for Umbraco Search using Cursor. By analyzing existing codebases and leveraging AI for research and implementation, he completed the project in two hours, significantly reducing the typical workload. The experience highlighted the importance of context in AI-assisted development.
The Umbraco India User Group hosted a session featuring Kenn Jacobsen, a four-time Umbraco MVP, discussing the upcoming Umbraco Search. This new framework allows for a provider-agnostic approach, enabling users to integrate various search technologies like Algolia and ElasticSearch. The goal is to simplify search implementation and enhance user experience.
2026-05-20 from 16:00 to 17:00 (Asia/Kolkata) - Online
SDKits announces AI Semantic Ranking support in ExamineX for Azure Search, enhancing search relevance by understanding query meanings. It employs deep learning models to re-rank results after an initial keyword search, providing useful outputs and extracted captions. Semantic ranking is included in ExamineX versions 6.2 and up, with Azure's Free tier offering 1,000 queries/month.
2026-05-20 from 16:00 to 17:00 (Asia/Kolkata) - Online
Drops a public-facing, AI-powered chat widget on a website's frontend.