Skip to main content
Network of points shown almost as a web

Consultancy for Complex Search Requirements

Search to put your entire site at your visitors’ fingertips  

Our Approach

Do your visitors struggle to find the information they need on your site? Is your search struggling to compete with the functionality of large search engines? Work with our search consultants so your search becomes a powerful part of your website. 

Our team specialise in solving complex search needs by providing end-to-end solutions. This includes user experience design, iterative testing, integration, build and release. We have implemented search solutions for many high-profile organisations. Visit Our Work to see more examples of the clients we have worked with. 

No search requirements are too complex. Does your search span multiple sites but require a single index? Need to include catalogue and library indexing for eCommerce and shop features? Our team can create a solution based on your unique specifications. 

We will install native Drupal search if required. But if your site has outgrown this approach, we can recommend other options. These include Solr and ElasticSearch. We also provide a hosted Solr "Search as a Service" product. 

Solr and ElasticSearch are both designed to overcome the most challenging search requirements. Making them perfect for high-traffic, content-heavy websites often found within the public sector.  

Why Solr?

Our team have worked with Solr for a long time. We’ve become a recognised authority, building and maintaining several Solr Drupal modules. We designed and developed "Search as a Service" an enterprise grade search service. Designed and pre-configured for even the biggest Drupal sites, this solution uses the latest in Solr technologies. 

Some of the benefits of Apache Solr: 

  • Scalable to requirements 

  • Can be cloud based for resilience 

  • Sophisticated advanced search perfect for big websites 

  • Advanced and robust security features and integration 

  • High customisable and configurable to your website search needs 

Our Services

Standard Search Service
Our search consultancy and implementation will cover the following features as standard:

  • Spell-check and common misspellings
  • Predictive search/autosuggest
  • “No results” suggestions
  • “More Like this” (automated related content based on semantic analysis)
  • Similar results (similar content based on tagging)
  • Elevated results (“best bet” boosting) – fine grained control over search results ordering
  • “Synonyms” – a custom taxonomy to treat variants of the same search in the same way
  • Geospatial search (“Near me”)
  • Full text indexing of attachments
     

Grouping and Filtering
We use the Enterprise search and Facet API modules. This ensures that filtering or faceting is straightforward. Our team will also create filters based on the result set.

Filtering lets users to focus their search to a certain section of a website or a specific type of result. Or widen their search if they want to be less specific.
 

Searching Across Sites
Multi-site or unified search is a common need for many organisations. If required, our team will build a search solution. This can combine content from different systems and data sources. Including data from xml, csv, databases and other CMS's.
 

Error Correction and ‘Soundex’
Our team have many different ways of approaching error correction. Depending on your unique needs, we will advise the best combination for your aims.

  • Predictive (type ahead localised search) is the starting point for all error correction. This uses the terms in the indexes to provide suggestions. Helping to reduce the chance of ‘no results’, errors and spelling mistakes.
  • Synonyms allows you to build up a list of organisation-specific terms. This approach allows multiple variants of the same search to be treated in the same way.
  • Stemming and phonetic matching (‘soundex’) will return content with a similar phonetic match.
     

Results Weighting
The weighting, boosting and focus of your search results should be unique to your organisation. It is dependent on the tone of content, structure, metadata and many other factors.

Our team can work with you to provide bespoke results weighting for your website. To ensure your search results deliver the right content to your website visitors.
 

Search Result Formatting
Our team can help you to choose the displayed information for your search results. This can include a date and price for events for example or content for web pages.

Our Work

We have implemented search solutions for many high-profile organisations. View Our Work to discover more. 

Get in Touch

Contact Us to discover how our team can help you design and implement a powerful search.