Super Search greatly improves search functionality, allowing for powerful and flexible searching on channel entries in ExpressionEngine. It can be used both as a search engine and as a replacement for the Channel:Entries tag.

The architecture of the add-on borrows from Google's model of constructing search queries. Anything you might want to search for... keywords, channels, categories, statuses, authors, custom fields, date ranges, custom field numeric ranges, etc, can be loaded into a single URI segment with the Super Search syntax. This makes pages highly shareable, flexible and versatile. Searches can be performed in a variety and/or combination of a few different ways:

  • Through a POST or GET search form (Super Search automatically redirects the POST as a human-readable query in the URI).
  • Visiting a Results template with a search query in the URI, whether it be linked from another page, or a bookmarked URL, etc.
  • Hard-coding values for any type of search, including keywords, channels, categories, custom fields, etc.

Super Search supports relevance-based searching, which allows you to create simple or advanced algorithms to control ranking of entries in search results. This is done by using the relevance-related parameters in the Super_Search:Results tag.

Super Search also supports Fuzzy Searching, which basically means that searches can be set to ignore plurals, match up similar words, and suggest other words based on spelling in search terms.

And finally, Super Search includes a Search Curation feature, which is designed to allow manual selection of entry results for keyword searches. This would typically be used as supplimental search results to normal search results, similar to how Google displays sponsored results at the top or side of search results pages.


The feature chart below is available to assist you in comparing Super Search to other alternatives to help you determine the right solution for your site.

Super Search EE Search Low Search
Cost & Support
Cost (USD) $99.95 Included $79.00
Refund policy 30 days 30 days
Support methods Free private help desk Paid private support Free public help desk
Intuitive, modifiable, user-friendly search query strings in URI
Ability to save search queries, and parse those into search form
Highlight keywords searched on within results
Smart excerpts (start the excerpt snippet at term match)
Fuzzy Searching (plurals, spelling, phonetics)
Keyword suggestions (spelling, phonetics)
Accent-insensitive (diacritics)
Ignore searching within HTML code
Wildcard searching on keywords (ex: cat*, t*st)
Sample templates for quick start
Demo site to try before you buy
Search log
Ignore words list
Search cloud/list to display popular or all search terms
Predefine collections of filtered entries results to perform searches on
Search Curation (manual selection of entry results for keywords)
Relevance weighting on custom fields
Create advanced Relevance algorithms and weighting
Searching with SQL parameters
Caching of search results
Search through POST
Search through GET or URI
Extensive support for EE Channel:Entries features
Search Support
Keyword searching
Advanced keyword searches (quoted, AND, OR, NOT)
Search for ANY, ALL, or EXACT keywords match
Search without keywords (just custom fields)
Keyword searches on Author names
Keyword searches on Category names
Search on words within words (ex: search for “cat” displays “catalog”)
Set certain fields to be Required
Search directly into Titles
Search into EE Comments
Multiple site search
Search on categories
Advanced searching on categories
Search on authors
Search on member groups
Search on relationship fields
Custom field numeric range (from/to) searching
Custom Date field range (from/to) searching
Distance searching (based on latitude and longitude fields)
Entry/expiry date range searching
Search specifically for empty/not empty fields
Advanced search:field parameter searching
Advanced ordering of results (multiple orderby’s, custom arbitrary ordering)
3rd Party Support
Search Index API that allows 3rd party developers to tie into for custom fieldtypes
Display 3rd party field type data
Advanced Searching on Solspace Tag add-on tags
Advanced Searching on Playa relationship fields
Advanced Searching on Matrix & Grid fields
Searching on Calendar events dates
Searching on Exp-resso Store filters


The latest version of Super Search is 3.1.5. The chart below shows the current technical requirements and compatibility for the latest version of Super Search.

  Compatibility Chart

Super Search currently only supports the latest version of ExpressionEngine plus 1 point version back. The red, vertical dashed line represents the cut-off for EE versions we support. EE versions to the right of that line are no longer supported by us with our add-ons. The icon represents an update specifically for compatibility with that EE version. Please upgrade to this add-on version before upgrading to that version of ExpressionEngine.

Date formats below are: M/D/YYYY. As always, we recommend that you always use the latest versions of our add-ons. However, this chart may answer some of your questions about upgrading the Solspace Super Search add-on and ExpressionEngine, and reduce the risk of incompatibility. This chart also serves as a guide to see when support for the latest version of ExpressionEngine becomes available.

EE 3.4.x EE 3.3.x EE 3.2.x EE 3.1.x EE 3.0.x EE 2.11.x EE 2.10.x EE 2.9.x EE 2.8.x EE 2.7.x EE 2.6.x EE 2.5.x
3.1.5+ 6/22/2016
3.1.3+ 4/19/2016
3.1.2 3/24/2016 3.1.2 3/24/2016 3.0.0 10/31/2015
2.2.4+ 3/24/2016
2.2.4 3/24/2016 2.1.4 4/8/2014 2.1.4 4/8/2014 2.1.3 9/5/2013 2.0.8 5/7/2013 2.0.5 9/19/2012

  What People Are Saying

Using just a couple of templates and this module, I easily created dynamic product pages, which saved me from having to create those pages separately or in other ways.


Very solid add-on. We find it easy to install and set up, particularly since the documentation is clear. We like that we can tune the search results.

Hendrik-Jan Francke

Great add-on. Works as advertised. Being able to display search results and changing the layout based on those results was really handy.


I'm excited to roll out site upgrade, using @solspace Super Search! Huge improvement from a basic search. #eecms

@solspace Super Search making things trivial that were once really tricky. Again. #eecms

  Documentation     Installation


Requirements #

Solspace Super Search meets the same requirements as listed on the ExpressionEngine Requirements page.

  • ExpressionEngine 3.3.x - 3.4.x
  • PHP 5.3.10 or later
  • MySQL 5.0.3 or later
  • Windows and OS X browsers:
    • Chrome 21 or later
    • Firefox 28 or later
    • Safari 9.0 or later
    • Internet Explorer 11 or later
    • Microsoft Edge

Installing Instructions #

  1. Within the /system/user/addons/ directory, copy the super_search folder into your sites ./system/user/addons/ directory.
  2. Within the /themes/user/ directory, copy the super_search folder into your sites ./themes/user/ directory.
  3. Go to the Add-On Manager area in the ExpressionEngine control panel, scroll to down to the Third Party Add-Ons section, and find Super Search in the list, and click Install.
  4. Setup and configuring:
    • Super Search does not require any settings to be configured, but to adjust any settings, go to the Super Search Control Panel area and then modify as necessary.
    • If you wish to install the demo templates, click on the Demo Templates navigation item inside the Control Panel area.

  Pro Services

Need help with an implementation of Super Search? Need Super Search to do more? We're available for hire!

If you're interested in any of the above services, or have questions about them, fill out the form below to begin our conversation!

  EE Aftercare

Ongoing repairs, additions, and adjustments are a normal part of the life cycle of a web site. With EE Aftercare, you have someone on your team who you can trust to take care of your web site. Solspace brings years of experience in developing, refurbishing, and supporting EE web sites. With EE Aftercare, you have a high-end developer on your team, working with you to have the best and most effective possible web presence.

Learn more about EE Aftercare