The Search Dashboard
The search dashboard is available to users of Dynamic Content Search and displays search analytics information to allow you to monitor and improve the effectiveness of your search functionality.
The search analytic information provided on the dashboard allows you to determine how well search is working on your website, app or any other channel, and includes the most popular search terms, conversion rates and which terms users were searching for that returned no results.
On this page we'll provide you with an overview of using the search dashboard. While the basic analytics tracking works out-of-the-box, click tracking and conversion rates will require developers to add some tracking code. You can find more information on the Dynamic Content Search overview page.
On this page
Using the search dashboard
When you have Dynamic Content Search enabled on a hub, two tabs will be shown at the top of your dashboard: "content" and "search". The "content" tab is where you'll find widgets showing usage of your content items and editions. You can find out more about these widgets on the dashboard page.
Under the search tab you'll find the search analytics widgets: overview, top searches, top results and no results. We'll provide an overview of the information displayed in each of these widgets.
When the search dashboard opens it will show the last modified index. You can choose another index from the search index menu (1 in the image below). The menu will contain the label for each of your search indexes, so it's important that developers set a label that makes sense for users.
Note that analytics will only be shown for production indexes. Production indexes contain published content whereas staging indexes contain unpublished content and will not have analytics data. Indexes are configured as production or staging when they are setup.
When you have chosen the index the index name will be shown together with a copy button. The index name is useful if you need to ask a developer to update any index settings, as it will help them find the index in Development > Search Indexes.
The "include sort options data" checkbox allows you to choose whether to include data for each of your sort options. This is enabled by default. More information about sort options can be found on the sorting page.
Choosing a date range
To choose the date range for the analytics data you must pick a start date and an end date in the date picker. Click on the current date range to open the date picker and click a day in the calendar to choose the start date, then click on another day to choose the end date and finally click OK. We've included a few shortcuts to show today, yesterday, last week or the last 30 days.
If you choose to display data for today, then it not be a full 24 hours worth of data. The start time is 00:00:00am, UTC on the start date and end time is always 23:59:59pm, UTC on the end date.
Search analytics appear on the dashboard approximately 10 minutes after the search operations occur.
The search analytics overview widget
The first widget displays some key performance indicators to help you understand search user behaviour for the selected index in the selected time period.
- Number of users. This is the number of unique users who use search for this index.
Tracking unique users
Note that if your index shows an unexpectedly low number of users, your developers may need to configure the analytics to identify unique users. See the analytics section of the search overview page for more details.
- Searches. This is the total number of searches performed during the selected time period. The average number of searches per user is also shown.
- No results rate. This is the percentage of searches that returned zero results. If this is a significant percentage of your searches then this helps you identify a poor user experience.
The example used on this page is a blog on a website that tracks clicks on each blog and is configured to measure product conversion from within the blog content.
The top searches widget
In the top searches widget you'll find information about the most common search terms during the selected time period.
You can choose to display the top 5, 10 or 25 search terms or download the entire list of search terms as a CSV file (up to 1000 are stored).
By default search terms are sorted by count (descending), so the most popular search terms are displayed at the top. You can change the sort order or choose to sort by conversion rate, click through rate or click position. When you change sort order different data will be shown, for example if you sort by count (ascending) you will now be displaying the least popular searches.
An expand icon is shown for each search in the list. Expanding a search term will show the top results for that term. For the blog example it will show which blogs were returned, for a product search it would list the product pages. Up to 100 results are shown and you can download up to 1000 top results in a CSV file.
The first item shown in the top searches will usually be an empty search term. This indicates that there is no user entered query and that a search was performed to generate default results.
For each term the following information is shown:
- Click position. This is the average position of each result for that query. The lower the number the better, since this implies that the user didn't have to scroll too much to find the result they wanted.
- CTR (Click through rate). This is the percentage of people who actually clicked on a result following a search. In the case of the blog example, it's the number of people who clicked on a blog in the search results.
- Conversion rate. Developers will need to set up code to track the conversion rate in their code. In a blog it might refer to the percentage of times a user clicked on a product details page from a blog, or when doing a product listings search it could be linked to an "add to basket" button.
The top results widget
The top results widget displays the top 5, 10 or 25 results across all searches. These are the most commonly returned results, rather than the most clicked on. The impressions indicate how often each result is shown in a results page view.
The results are a list of content items, of the content type that your search index is configured with. In our blog example, each item is a blog content item and clicking the item title will open the content item in the content library.
The No Results Widget
The no results widget shows the most common search queries that returned zero results. These might be misspelled terms or just terms for which no related content can be found. You can choose to display 5, 10 or 25 items in the list or download the entire list as a CSV file.
The number of times each search query was used is displayed, together with a count of filtered searches. This indicates a search that was performed with a facet selected.
When you expand a no results entry, any facets that users selected when performing a search will be displayed. In the example below, no results were found on 2 searches when the user selected the sunglasses category. The other searches for "designer" returned no results with no facets selected.
The no results widget is useful for content managers who can plan new content for commonly used search terms that currently return no results, or add facet values to existing content.