Composing Personalized Experiences with Sitecore Search and Personalize
Video: https://youtu.be/U4YjvUaAz6o
Video: https://youtu.be/U4YjvUaAz6o
API Crawler with Edge Pagination
Sitecore Search provides different ways to index the items from 3rd party systems with the help of Source Connectors. There are different types of Source Connectors available:
- API Crawler
- API Push
- Feed Crawler
- Web Crawler
- Web Crawler(Advanced)
This article covers the following:
- GraphQL - Layout Query with Components
- GraphQL - Item Query
- GraphQL - Item Query with Pagination
- GraphQL - Search Query with Pagination
Read: http://tinyurl.com/395n9ckz
Sitecore Search provides different ways to index the items from 3rd party systems with the help of Source Connectors. There are different types of Source Connectors available:
- API Crawler
- API Push
- Feed Crawler
- Web Crawler
- Web Crawler(Advanced)
This article covers the following:
- GraphQL - Layout Query with Components
- GraphQL - Item Query
- GraphQL - Item Query with Pagination
- GraphQL - Search Query with Pagination
Read: http://tinyurl.com/395n9ckz
How to configure Extractors in the API Crawler: https://tinyurl.com/24k9am25
Dealing with multiple languages in Sitecore Search with XM Cloud
Learn how: https://tinyurl.com/mr3t6tux
Learn how: https://tinyurl.com/mr3t6tux
What is Affinity Scores in Sitecore Search?
Helps to return more relevant personalized results. Unlike the document relevancy which ranks tiers in the search results, Affinity Scores use user's browsing history.
- Part of Sitecore Search Personalization capability
- Configure Affinity scoring based on attributes
- As user navigates the website, a user profile is created
- We can access this Sitecore Search User Profile to use in Sitecore Personalize
You may also read about Sitecore Search user profile personalization with Personalize configuration: https://tinyurl.com/2lbnraxs
Helps to return more relevant personalized results. Unlike the document relevancy which ranks tiers in the search results, Affinity Scores use user's browsing history.
- Part of Sitecore Search Personalization capability
- Configure Affinity scoring based on attributes
- As user navigates the website, a user profile is created
- We can access this Sitecore Search User Profile to use in Sitecore Personalize
You may also read about Sitecore Search user profile personalization with Personalize configuration: https://tinyurl.com/2lbnraxs
Media is too big
VIEW IN TELEGRAM
Implementation Tips and Tricks for Sitecore Search
Also available on YouTube: https://youtu.be/h_2eQWVhi6g
Also available on YouTube: https://youtu.be/h_2eQWVhi6g
Multi-level Business Operations
Multi-level business operations let you present search results with dynamic values based on the context of the customer who performed the search. With this improvement, you can delight your customers with an even more personalized and relevant shopping experience.
Docs: https://doc.sitecore.com/search/en/users/search-user-guide/multilevel-business-operations-for-bopis.html
Multi-level business operations let you present search results with dynamic values based on the context of the customer who performed the search. With this improvement, you can delight your customers with an even more personalized and relevant shopping experience.
Docs: https://doc.sitecore.com/search/en/users/search-user-guide/multilevel-business-operations-for-bopis.html
Document Grouping
You can now choose how items with variations are presented in search results.
In commerce search experiences, it’s often desirable to have a single result representing multiple product variations (such as different colors or sizes). With grouping enabled, each variation of a specific product is grouped into a single result entity, preventing products with many variations from overwhelming results pages. Without this setting enabled, all variations are displayed as individual search results.
You can choose to override grouping settings on individual widgets, letting you apply this technique strategically for optimal impact.
Docs: https://doc.sitecore.com/search/en/users/search-user-guide/document-grouping.html
You can now choose how items with variations are presented in search results.
In commerce search experiences, it’s often desirable to have a single result representing multiple product variations (such as different colors or sizes). With grouping enabled, each variation of a specific product is grouped into a single result entity, preventing products with many variations from overwhelming results pages. Without this setting enabled, all variations are displayed as individual search results.
You can choose to override grouping settings on individual widgets, letting you apply this technique strategically for optimal impact.
Docs: https://doc.sitecore.com/search/en/users/search-user-guide/document-grouping.html
AI-enhanced questions and answers in Search
Search is gaining the ability to generate answers to customer questions based on your Content Collection using AI. These answers will be retained by Search to provide an effective and consistent experience to customers asking common questions in natural language, encouraging self-service through automated, on-demand customer support.
What can it do:
- Automatically generate questions and answers from your existing Content Collection.
- Manually add new questions and answers to handle uncommon or specialized queries from your unique customer base.
- Edit your collection of questions and answers to refine your customer’s experience, align with branding, adjust keywords, and deliver the results your customers expect.
- Analyze the AI-generated questions and answers over time to gain valuable insights into customer preferences, needs, and emerging trends.
Read more: https://tinyurl.com/mr8855c3
Search is gaining the ability to generate answers to customer questions based on your Content Collection using AI. These answers will be retained by Search to provide an effective and consistent experience to customers asking common questions in natural language, encouraging self-service through automated, on-demand customer support.
What can it do:
- Automatically generate questions and answers from your existing Content Collection.
- Manually add new questions and answers to handle uncommon or specialized queries from your unique customer base.
- Edit your collection of questions and answers to refine your customer’s experience, align with branding, adjust keywords, and deliver the results your customers expect.
- Analyze the AI-generated questions and answers over time to gain valuable insights into customer preferences, needs, and emerging trends.
Read more: https://tinyurl.com/mr8855c3
Search optimized its web crawling system to improve efficiency and indexing speed.
Web crawlers that use sitemap triggers will now crawl URLs added or modified since the last successful run, based on the sitemap's
This improvement provides the following benefits:
- Quick updates - receive up-to-date search results and easily identify content changes.
- Faster indexing - the crawler only includes URLs modified after the previous successful run, reducing the number of indexed items and speeding up the indexing process.
- Manual control - you can now trigger a full crawl from the Sitecore Search interface whenever you want.
- Predictable full crawls - URLs without a
Read more: https://tinyurl.com/jap9zzxa
Web crawlers that use sitemap triggers will now crawl URLs added or modified since the last successful run, based on the sitemap's
lastmod
date.This improvement provides the following benefits:
- Quick updates - receive up-to-date search results and easily identify content changes.
- Faster indexing - the crawler only includes URLs modified after the previous successful run, reducing the number of indexed items and speeding up the indexing process.
- Manual control - you can now trigger a full crawl from the Sitecore Search interface whenever you want.
- Predictable full crawls - URLs without a
lastmod
date are still crawled during periodic full crawls, ensuring no updates are missed.Read more: https://tinyurl.com/jap9zzxa
Feed crawler reporting is now available
Feed crawler sources are now included in analytics reports, providing the details necessary to troubleshoot issues in feed runs and improve crawler efficiency.
The overview report will show data about feed crawler sources, such as the number of items indexed or dropped and the average index time. This allows you to compare metrics across sources and view a comparative table of source details, such as index frequency and the status of the last finished or failed run.
Link: https://tinyurl.com/4pjx8pyd
Feed crawler sources are now included in analytics reports, providing the details necessary to troubleshoot issues in feed runs and improve crawler efficiency.
The overview report will show data about feed crawler sources, such as the number of items indexed or dropped and the average index time. This allows you to compare metrics across sources and view a comparative table of source details, such as index frequency and the status of the last finished or failed run.
Link: https://tinyurl.com/4pjx8pyd
XM Cloud Apps API: additional query string `environment` parameter
With the latest release of the XM Cloud Apps REST API, the sites, pages and language APIs now support passing an optional
XM Apps API: https://api-docs.sitecore.com/xmc/xm-apps-api
With the latest release of the XM Cloud Apps REST API, the sites, pages and language APIs now support passing an optional
environment
query string parameter, to apply the call to a specific environment.XM Apps API: https://api-docs.sitecore.com/xmc/xm-apps-api