Marketplace Information

Search++ is not available through the concrete5 marketplace. Equivalent information is provided here.

Search++ is a highly enhanced search system for concrete5. Unlike the core search block it can handle mixed up and partially matching searches to return a list of pages ranked by relevance.

The navbar search input and the search page on this site use Search++ with autocomplete enabled. Have a play, enter some multi-word searches that you know would be defeated by the core page search and see how they are handled by Search++. Autocomplete is optional, if you would like to experience Search++ without autocomplete, see Search Comparison.

For example, the core search would find "Magic Tabs", but would return no results (other than this page) for any of:

Search++ handles full phrases and individual words, partial matches, stemming, synonyms, abbreviations, acronyms, extended character sets for languages such as German and transliteration for multilingual searches.

Unlike the core search, Search++ conclusions are not a binary yes/no. Search++ results are built into a ranked list with the best scoring matches at the top.

In addition to the usual serach query form and search results page, Search++ can be configured for a live search with autocomplete. Behind the scenes, Search++ makes extensive use of query and result caching to minimise server loading and provide fast response to queries.From the dasboard Search++ is hignly configurable to tune searches to provide the best balance of search results for the content of your site.

For a more detailed comparison to the core search block see the demonstration at Search Comparison where we have search inpouts and results using the core search block and Search++ with and without autocomplete.


Whilst Search++ is already a mature search solution, there are many ways in which we would like to further develop its capabilities.

The original development was funded as a joint project by a few of my customers who chipped in to the development because they required a search solution that performed more naturally than the core search. Onward development has been funded by subsequent customers for Search++ coming on-board.

With that in mind, Search++ is not released in the concrete5 marketplace. If you would like to add similar functionality to your web site please contact me. We can discuss your requirements and I will ask you to fund some onward development in return for a license. This can be development specific to your requirements or general development.

Think of it as crowd funding with a growing room-sized crowd. Existing users of Search++ will benefit from your investment and you will in turn benefit from subsequent investments.


jl_search_plus_plus - v0.3.0

Improved site search. Blocks for search query entry and search result.

Block Types Single Pages
  • Search++ Settings /dashboard/​system/​search_plus_plus Global settings for search++
  • Full Text Options /dashboard/​system/​search_plus_plus/​full_text_options Full Text Mode configuration options for Search++
  • Synonyms and Abbreviations /dashboard/​system/​search_plus_plus/​synonyms Synonyms list for Search++
  • Transliteration /dashboard/​system/​search_plus_plus/​transliteration Extend search with substitution of extended characters with basic characters
  • Search Score /dashboard/​system/​search_plus_plus/​score Search score weighting for Search++
  • Search Results /dashboard/​system/​search_plus_plus/​results Search result presentation for Search++
  • Cache /dashboard/​system/​search_plus_plus/​cache Search result cache for Search++
  • Security /dashboard/​system/​search_plus_plus/​security Security settings for Search++
  • Diagnostics /dashboard/​system/​search_plus_plus/​diagnostics Diagnostics for Search++
  • Support /dashboard/​system/​search_plus_plus/​support Support for Search++
  • Autocomplete /dashboard/​system/​search_plus_plus/​autocomplete Configure autocomplete suggestions on Search++ inputs
  • Logging /dashboard/​system/​search_plus_plus/​logging Logging for Search++

"Its so cool with the autosuggest search."

"My users have been thrilled with the results. So much better than the native c5 search. I personally really like the ability to define synonyms (especially since my company loves to use three names for every device) and the ability to customize results. We've got almost a thousand users and several thousand pages, and this search handles everything we throw at it."

"We have been getting callouts in team meetings for improving the search so much."