Build and deliver frontend experiences fast, with intuitive visual editing tools.
A low-code content management solution for non-technical teams.
An AI-powered website search.Surface content from any source or in any format.
AI chatbot with a governance interface. Secure, personalized support, without hallucinations.
Build and deliver dynamic forms in minutes, with a visual form builder.
An integration platform to connect your systems, data and content together.
Maximize the impact of your content and drive successful conversions.
Easily build and deploy web components across all your sites, at scale.
Centralize and manage customer data for personalization and analysis.
Deliver experiences the way users expect – consistently, securely, and lightning-fast.
Unify and manage your entire tech stack from a secure, centralized AI-Powered Platform.
Transform your digital citizen experience.
Create meaningful student lifecycle journeys.
Attract and retain clients with personalized experiences.
Accessible experiences that customers demand.
Hit campaign goals and make data-driven decisions.
Skip the developer queue to build pages and forms.
Audit, pilot and scale at speed, without major project work.
Make every event easily discoverable across your channels.
Bring your solution to life with expert partners in strategy, design and development.
Unify your systems, content, data and workflows with Squiz Digital Experience.
Upgrade to Matrix 6 (SaaS) and get the full benefits of Squiz's new content authoring experience.
Log in to access partner resources.
Let's grow together. Join our partner network.
Explore our network of agencies and implementation partners.
Discover all our pre-built integrations to popular services, or build your own.
Supercharge your DXP with components, templates, extensions, and more.
Speed up your development, get answers, and discover new DXP functionalities.
Join the discussion, share your experience and get help from other DXP users.
Your go-to place to get hands-on experience and deepen your DXP knowledge.
Submit a suport ticket or contact our 24/7 global support team.
Read the latest articles on all things digital.
Success stories from our amazing clients.
Watch on-demand and register for upcoming online sessions.
We're focused on delivering the best product in the market. See what's ahead.
Lorna Hegarty 25 Oct 2022
Don’t make your users search… for your search bar. Thankfully, most websites adopt a similar pattern in terms of positioning and look-and-feel.
Depart from accepted norms at your own peril.
Top-right or top center is the most common location for search bars, in line with the F-shaped scanning pattern, that most users follow.
Wherever the search bar sits on the homepage, ensure it sits in the same spot on all other pages, for consistency.
Include a magnifying glass - which is what most users expect to see- and make it big.
Case in point: the British Columbia Institute of Technology (BCIT) lost $70,000 of revenue in just 6 weeks after its design team decided to replace the search bar with a small magnifying glass in the top right-end corner. BCIT’s web team rapidly noticed a significant drop in the number of sessions using search – and more importantly – a drop in the number of applications on the back of this single change.
An ideal search experience provides your users with the right answer immediately, without the need to trawl through a long list of results.
You can get an idea of how quickly users are finding a relevant result by looking at search refinements, search depth, and time after the search.
Removing irrelevant pages from your results will increase the overall relevance of your search function and the speed with which users can find what they need.
Your robots.txt file instructs your own search crawlers on what section of your website should be included in your results. This is an effective and scalable way to hide content that you wouldn’t want a user to see in their search results, such as “thank you” pages, shopping cart pages, or out-of-date content.
Below is an example of how to prevent Funnelback Search from crawling your login and search pages.
Since robots.txt works at a directory level, they can hide entire sections of your site – so use it with caution!
Indexing has the same objective as robots.txt, but works at a page level, enabling you to be far more precise about which content to hide.
For example, noindex tags can be used to tell your search engine not to index content in headers and footers; meaning that a search for “contact” might only show your dedicated ‘contact’ page, rather than every page on your site with a “contact us” link in the footer.
Ensure that users aren’t shown pages that no longer exist by regularly checking and removing broken links. Doing so will make for a better search experience, while also boosting your SEO.
You can check for broken links on your website using Ahrefs’ free Broken Link Checker.
Dynamic pages are pages that display different content each time they’re either viewed, based on the time of the day for example or based on user input, such as the result pages on Google.
These pages are extremely difficult for search crawlers to index and often don’t appear in results at all. This is a well-known problem for e-commerce - some websites dynamically generate category pages such as “Shoes” or “Male Shirt”, preventing Google from indexing and ranking its content.
To mitigate the problem, and if you MUST index such pages, here’s what you can do:
Another way to ensure users see the most relevant results first is to prioritize your rankings effectively.
Most advanced search engines, such as Funnelback Search, use AI to learn, over time, what makes a result relevant to your users.
This could be anything from how recently it was published to how often it appears in page titles – and rank accordingly. The ranking tool enables you to teach the AI which terms are most relevant for your users based on how your content is written.
We recommend using this tool for up to 50 of your most common search terms.
In some edge cases, you might still need to alter the ranking results for some specific searches. Enters results curator, a simple tool to precisely specify what page(s) you would like to return for any given keywords.
Nobody knows better than you what your users expect to see for popular searches, and such insights might help you to dramatically increase click-through and user satisfaction.
The more information your web pages can provide to your web crawler, the more accurate your ranking will be.
Such information includes:
Squiz DXP Search's Content auditor tool can identify missing metadata across your website, enabling you to back-fill any missing information.
Common principles include using descriptions for hyperlink text (e.g. ‘join our webinar’ instead of “click here”) and using text instead of images to convey important information (such as names and links). Check out Google’s webmaster guidelines for more ways to make your site more searchable.
For both website headings and your back-end website content directory, clearly labeling and organizing content will help crawlers to find and index it.
For example, referencing a product’s name in the header of its dedicated page, then naming and locating that page’s content sensibly at the back-end of your site (e.g. /products/search).
The only thing worse than a set of results that aren’t highly relevant is ‘0 results’. A blank results page is a literal gap in the user experience, leaving them with two options: abandon their search (and, probably, your website) or consider alternative search terms (additional mental load). Minimize the chances of a ‘0 results’ page by doing any of the following options.
A simple banner or short message, explaining that the proposed website might be more suitable, is more helpful than allowing users to search for something they’ll never find – and more likely to leave them with a positive view of your organization.
n some cases, the information your customers are searching for exists on your website, but the terms they’re typing into the search aren’t an exact match. The most common reasons for this are misspellings or a difference between the language you and your customers are using.
In both cases, you can easily smooth over the potential gap by prompting users with a “did you mean” link, providing alternative spellings or synonym suggestions.
To increase the chances of users taking the next step and clicking on one of the results offered, there are a few extra ways to reassure them that that particular result will be helpful:
Ensure that your meta descriptions - the short, one-liner descriptions, explaining each result - give a very clear summary of what’s provided, to entice users to click through. As mentioned earlier, the meta description is a type of metadata that can be included in the HTML code at the top of each webpage.
Help users quickly narrow down their results even more with a filter tool. This can sit immediately next to the results (usually on the left-hand side) and enable users to refine their results in just a few clicks. The fewer results they have to trawl through, the higher the chance of them clicking through.
Help users to expand on their search by sharing additional query recommendations that might be relevant and help enhance their search experience; for example, People who were interested in this item were also interested in…
In Funnelback Search, recommendations can be configured based on a given “seed” item, such as a list of URLs that were clicked on in the same search session or a list of products that were frequently purchased in the same session as a given product.
Search is one of the most important parts of the customer journey and deserves significant consideration. Regardless of the current state of your search function, every improvement you make has a direct impact on the overall experience and, as shown in BCIT’s case, a dollar value for your business.
Join our community of experts and enthusiasts by subscribing to our newsletter today.
You can unsubscribe anytime.