When a visitor searches for something through the search bar on your website, the new search engine serves relevant results quickly without decreasing the performance of your website.
This feature will be released during release 227 to a small group of selected venues. Full release of the new search engine is scheduled for release 228
- Production results currently only show future productions (release 228)
- Productions in past will follow shortly (expected in release 230)
In release 228 we introduce a smarter search engine that won't let your website buckle under pressure
Highlights
- Our brand new search engine runs on its own dedicated server, completely separate from your main site
- Heavy search queries no longer slow your website down, especially during busy on-sales
- Indexed results load faster and deliver cleaner, more meaningful matches
- Eliminates false positives where a short search term accidentally matched part of a longer, unrelated word
- Fuzzy search finds matches based on similarity rather than exact spellin

Technical details
- The new search engine uses ElasticSearch, a distributed, open-source search and analytics engine, designed for fast, real-time retrieval of data.
- All your relevant website data is synced to a special indexing server, detached from your main website database.
- The indexing server creates a catalog of files, metadata, and content, enabling near-instant search results.
- Every time you save a change in your CultureSuite CMS, the indexing server is updated with those changes in real time.
- Search results are grouped by item type, starting with Productions, Themes, then People and Pages/Stories
- Search results are ordered by relevance. The smart ElasticSearch algorithms prioritise titles that match the search term, and looks at how often the term is referenced in any given item.
ElasticSearch
- Supports results for synonyms
- Supports simple misspellings of common words (not yet for artist names, etc)
- Orders search results based on relevance
- Is highly customisable, so will keep on being optimised for searching content specific to Arts & Culture
Indexed fields per item
Item type | Indexed fields |
Pages & Stories | meta title, meta description, parts, alternative search terms |
People | title, first name, surname, group name, transliteration |
Productions, movies, courses, exhibitions | title, subtitle, meta description, teaser, description part 1, description part 2, alternative search terms |
News | title, teaser, description |
Alternative Search Terms
Alternative Search Terms can be added to Productions and Pages/Stories. This is ideal if you want to control your search results based on search terms you expect your visitors to use, but aren’t present in the visible page texts i.e. common misspellings of names, places, or show titles, so the page is still found even when the search term was misspelled.
Content in this field will not show anywhere on your website, and is used in your site search.
How do I use it?
- Navigate to any Production, Page or Story in your Dashboard
- In the Alternative Search Terms field add search terms that visitors might use but don't appear in your visible content.
- Include common misspellings of names, places, or show titles.
- Use Google Analytics site search data to identify popular search terms and add them to relevant content.
Search Results (Integrated sites)
For integrated websites, search results show links to login and account pages. Since account pages are not accessible to search, this added service makes it easier for Visitors to find them.
