Friday, 1 September 2023

What's New with Sitecore Search ?

Like others, I was also attendee and part of Sitecore community at SUGCON India 2023. It was great pleasure and tons of chat with everyone.

After the 2 days events, I tried to consolidate my notes and thought to share Best first with community. And Product name is Sitecore Search.


Before deep dive into Sitecore Search, I would like to point out few statements from tech communities.

Forrester, "43% of user directly go to Search box, and leads generated 2-3 times more as compare to normal journey".

Sitecore, "Today Search is about more than just entering words into a box and hoping for the right results".

Previously with Sitecore, for search we were using solr/azure/lucene search providers. and with that

Challenge for Content & Marketer, There is lack of tooling for search experience.

Challenge for Developer & IT

  • long time to implement
  • complex scenario for development
  • if any change request, then back to Team again
  • Search Expertise required

And on that Sitecore came with SaaS products to resolve above challenges and introduced 2 composable search new products.

  • For e-commerce search experience
    • Sitecore Discover 
  • Content Search experience
    • Sitecore Search


In this article, I will share detailed key features and benefits of using Sitecore Search.

Benefits of using Sitecore search
  • Great customer experience
  • Personalization - 100% automation [easy to configure by marketers]
  • Multiple Index sources, no need to changes existing external search indexing systems
  • Marketer Friendly, mean marketer can easily manage search experience without any technical knowledge
  • Trunkey setup building fast with simple implementation
A separate Sitecore search platform to manage, configuration on Search result items. Below are the major key points that can be used:
  • Track Site search performance
    • Overall engagement
    • Preview Search engagement
    • Search Page engagement
    • Recommendation engagement
  • All tracking data easily to download, sharing, exporting functionality with Marketers
  • Pages
    • Can have different result pages variants[A/B testing]
      • Can play with common widgets across pages
      • Can PIN results on particular searched key to show particular item on top
      • Can boost items on particular searched key
      • Can Personalized as well on particular searched key
      • Can burry Current or Blacklist current particular item based on usages
    • On Variations, we will be having section to get and modify items under Boost Rules, Burry Rules and Blacklist Rules
  • Analytics - to view analytics
    • Widget view
      • Content by views
      • Content by clicks
      • Content report by Date Range, devices, Region
    • Keyword view
      • On searched key, Content report by Date Range, devices, Region
      • Clicks, views, unique searches
      • How many search results based on searched key
      • Null searches
      • Biggest gainer and decliners
  • Catalog - to add different website as well, to get the results from different sources.
  • Administrator tools
With Sitecore Search, we will be having a feature to get other sites search results to manage. Mean that we can interact with Indexes resources (WEB and API Crawlers) using endpoints and can manage using available tooling.


Hope this will help to understand better about Sitecore Search.

Tuesday, 29 August 2023

SearchStax Sitecore Schema populate Failing Issue

Recently we come to know with one of the known issue that if you install latest SearchStax module with Sitecore https://www.searchstax.com/docs/searchstudio/sitecore-module-2/ and then after creating new app using SearchStax Configuration module page.
Once new app created and then try to run Populate schema, will get solr connectivity exception.

Basically above issue coming because of timeout connectivity issue - and it is known by SearchStax.
Currently if you are facing such issue then

Please get latest hotfix Sitecore SearchStax official module. Directly installing will help to fix this issue.