You are viewing an old version of this content. View the current version.
Compare with Current
View Version History
Version 1
Current »
Release notes
Overview
Site search enables users to type keywords and find relevant content and resources on the website.
This tool was identified as high importance given the importance of clients being able to find things more quickly. The search experience caters to three key audiences:
Users who are looking for a specific thing
Users who are searching for a general topic area
Users who do not know what they are searching for
Key user groups:
User flows:
Users can access search from any website page on the website header.
Business rules
BR-# | Business rule |
---|
BR-1 | The search function will be built as a single page application (SPA) |
BR-2 | The labels and content can be configured in the CMS. Any changes to the single page application (SPA) gets updated through Application Programming Interface (APIs). |
BR-3 | The Application Programming Interface (API) request to the search engine will be handled in the front-end if feasible and secure |
BR-4 | The single page application (SPA) will be embedded in the Adobe Experience Manager (AEM) page for the best user experience |
BR-5 | The placeholder text in the search bar will be: "Search Legal Aid NSW". |
BR-6 | The search is fully responsive |
BR-7 | The search function allows users to search from website databases using free text search |
BR-8 | Users are able to see digital assets (e.g. images, videos, PDF's) as part of the search results |
BR-9 | On the search results page, users can filter search results in two main ways: Relevance Relevance (default) - most relevant search results appear based on user inputs Newest to oldest - the most recent search results will appear first Oldest to newest - the oldest search results will appear first
Advanced filters |
BR-10 | Clients have the option to select a microphone to enable speech to text functionality. |
Design
Description | Desktop | Mobile |
---|
Screen 1 - User has not selected search (inactive state)Key user goals:Design behaviour:Use of icons: |  |  |
Screen 2 - User conducts a searchKey user goals:Conduct a search Access suggested links
Design behaviour:A banner overlay pops up over the web page once the search icon is selected. Note: the rest of the page should have a black transparent overlay to it (50%). No drop shadow required. A user can close the search banner using the 'X' symbol on both mobile and desktop For desktop, a user should be able to automatically start typing on their keyboard and the words should appear without needing to click into the search box For mobile, a user will need to select the search results box before the mobile keyboard will appear A user can submit search only once there is an input in the search box (they can submit by pressing enter or selecting the search icon on the right hand side). The ‘Suggested links’ are clickable links to different web pages. Suggested links are customisable by the business (the ones shown are indicative only). Once selected, it will take the user directly to them (does not open a new tab) Completing a search will lead to the search results page and does not open a new tab (screen 3).
| | |
Screen 3 - User lands on the search results pageKey user goals:Design behaviour:In the search box banner the text ‘Search results for X' will appear with the search term imputed. Underneath, the number of search results found will be displayed. To go to the search result, the user must select the search result title. The title will be underlined once the user hovers over the title to indicate it is a clickable link. Once selected, it will lead the user to the direct site page (does not open a new tab). Users are able to toggle between four tabs which display search results in the same manner (title + short description). In the future, there could be more tabs added as per business need. ‘All’ (Default) - searches across the whole site ‘Factsheets’ - searches for factsheets and resources database ‘Policies’ - searches specifically for pages that lie under ‘Our policies’ ‘LawPrompt’ - searches specific to LawPrompt. There is a lock symbol next to it, indicating the user cannot access it (not clickable). If the lock symbol is removed, it means the user has logged in and can access this tab.
There is 7 search results displayed for each page. The rationale is that we don’t want to overwhelm the user, and this will increase the speed of search results appearing. Users are able to ‘Sort by’ and use ‘Advanced filters’ At the bottom of the page is a banner which provides a link to the self-help tool. Only the button is clickable on the banner. Once selected it will lead to the self-help tool on the same page.
| Wireframe concepts  Advanced filters:  Sort by:  | Wireframe concepts  Advanced filters:  Sort by:  |
Screen 3.1 - No search results foundKey user goals:Design behaviour:When there is no search results found, this screen will appear as default. User can use the search results box to type a new search. The user’s search term will appear in “We didn’t find anything for ‘…'“. E.g. see example in screenshot the user has typed in 'Search input’ Under suggested keywords, users can select popular keywords (to be confirmed by the business). This will lead them onto the search results page for that keyword. At the bottom of the page is a banner which provides a link to the self-help tool. Only the button is clickable on the banner. Once selected it will lead to the self-help tool on the same page.
| | |