Site Search 360 has stretched to new heights to make your underlying search architecture way more flexible.
We've also looked into what makes your visitors click to add useful features, and we’ve streamlined private content indexing.
How does this benefit your site search and your visitors?
The power of a flexible search
In practice, this allows for faster query processing, better result ranking, and an even more responsive search.
- Our search is now equipped with a powerful word breaker that recognizes case changes in words such as 'iPhone' so your customers can find their favorite products even faster.
- Search result ranking is even more efficient. Multiple word queries first return results that most closely match the query title or its content before the results for individual words are displayed. That means your search result relevance has gone through the roof!
- Partial product name matching also provides astonishing results:
Give query matches an extra edge
Improved result ranking goes hand in hand with fuzziness levels, so we've also refined this attribute. We've vastly improved the relevance of your search and suggestions by doubling the fuzziness levels from 3 to 6 so that you can have even more control on how strict your settings should be across your site(s).
These 6 fuzziness levels mean that you can adjust the fuzziness of the suggestions and search from '0', i.e. very strict (only highly relevant results will show) to '5', i.e. relaxed (to find anything remotely related to the query).
Now the fuzziness result settings are set with a much more flexible percentage-based approach to query matching. Elements are considered by order of importance, i.e. title first, then data points, and finally the rest of the page content.
The fuzziness percentage (%) indicates to what extent the results should match the query. We also applied Boolean logic to this rule: 'AND' means that all words should match (e.g. 'ice cream' would not show results including only 'ice' or 'cream'), whereas 'OR' implies that at least one of the words should match.
Here's how the improved fine-tuning of your search control settings will better help you respond to your visitors and site needs:
Assign different content groups to your search boxes
For customers who use multiple search boxes on a single page and want to assign specific content groups for each one to search, we've equipped our latest search version with an easy-to-implement 'content include/exclude' setting.
Previously, if you had two search boxes on a single page and wanted, for instance, to use one to look through your 'Blog', while the other would search your 'Recipes' page, this setup was rather difficult to implement – you had to work with custom callbacks.
<!-- BEFORE --> <input type="search" id="recipes-search"> <input type="search" id="blog-search"> <!-- and some custom callbacks -->
Now the content include/exclude feature can be easily added as data properties for the search box.
How does this work? You just need to add the data-ss360-include attribute (e.g. content groups to include), or data-ss360-exclude on the search box markup to limit the search to certain content groups for this particular search box. In the example of the 'Recipes' and 'Blog' search boxes, this would simply mean:
<!-- AFTER --> <input type="search" id="recipes-search" data-ss360-include="['Recipes']"> <input type="search" id="blog-search" data-ss360-include="['Blog']> <!-- no custom callbacks -->
Specific suggestion limitations can also be applied by simply adding data-ss360-include-suggestion (i.e. include from suggestions), or data-ss360-exclude-suggestion (i.e. exclude from suggestions) to the search box markup.
Combining both the content include/exclude and suggestion limitations could also help you efficiently streamline your search flow.
Your private crawler
We've also equipped our crawler with a handy internal login tool for administrators. It can now log in on most custom login screens and index private content.
Previously, we could only index private content inserted behind a standardized authentication (HttpBasicAuth) but now, we can index private content behind custom login screens, too.
In practice, this means that our crawler can now fill out username/password fields!
So no login screen will be an obstacle to indexing for Site Search 360, whether you use a custom login screen like this:
Or like these:
You will just have to specify the login form parameter under Crawler Settings > Advanced Settings: URL, XPath, and the key value pairs (those will usually be the name attributes of username/password inputs). It's as easy as a, b, c!
Popular and in-demand
And now, here's the cherry on top for paid customers!
We've looked into your popular search queries and shined a light on them so that your visitors can whizz through search suggestions smoothly and find what they want quicker.
How does it work? If the same query is searched more than ten times, Site Search 360 will suggest it after the user types only its first three letters – simple but highly efficient!
We update the anonymously collected data every 3 days. This means that if your visitors search for something ten times today, it will appear as a popular suggestion in about 3 days' time. Also, accents will be ignored, meaning 'déjà vu' and 'deja vu' will provide the same suggestions. Finally, the order of suggestions will be displayed by closeness to the given query.
You'll be able to easily set up the popular query suggestions by going to Control Panel > Search Settings.
Our trial customers will also benefit from this feature so that they can get the full picture of the mighty Search Site 360 before they commit. We continuously strive to deliver excellent support and powerful search solutions, and now is no exception.