Skip to main content

Federated Search

Federated Search for Drupal

Highly available, scalable search services which search an organisation's entire platform of sites for content.

Large organisations often have multiple Drupal sites, so there’s often a need to provide a federated search feature which searches the entire platform of sites for content.

Some features of a federated search solution include:

  • Structured content indexing: the search understands content types and their fields
  • Support for common taxonomies: Use tags, and terms so similar content across sites can be grouped together.
  • Faceted search results: rather than ‘advanced search’, simply allow the search results to be filtered down by multiple content tags (Taxonomy), content types, publication dates etc.
  • Document and file indexing: allow PDFs and Word documents to be indexed and searched.

A common architecture for a faceted search is as follows:

We prefer to work with Apache Solr and ElasticSearch as they provide mature APIs and well supported Drupal integration modules. They also support scalable and high availability architectures on Cloud hosting infrastructure. AWS has recently offered ElasticSearch as a service, which means there is one less thing to worry about. This provides a direct alternative to closed platforms like Acquia Search.

Search is often a business critical feature as more and more users use search for navigating an organisation’s platform of sites, so having a highly available, scalable search service helps support this.

Before you spend tens of thousands of dollars on a hosted federated search service for your Drupal site, we’d recommend you start by looking at what you can do with open source alternatives and cutting edge cloud services.

Please contact the PreviousNext team if you'd like to find out more about this solution.

Related case Studies

MindHealthConnect thumbnail image

Mind Health Connect

Healthdirect Australia was tasked by the Australian Federal Government to create a single online gateway for mental health and wellbeing in order to support the goals of the National e-Mental Health Strategy, with Drupal being the technology of choice.

Sport & Recreation thumbnail image

Sport and Recreation

Sport and Recreation, run by the NSW Government Office of Sport, offers a range of services and support to promote active and healthy lifestyles for NSW residents. Each year they provide grants, nurture sporting talent, build sporting facilities, run & regulate events and promote the development of the sports industry. In late 2014 the Office of Sport engaged PreviousNext for the redesign and development of their Sport and Recreation website in Drupal.

Homeheaven thumbnail image

homeheaven

With a vision to create an online "Neighbourhood of knowledge" that brings together practical, informative, and inspirational content, Directories Group, turned to PreviousNext for the user experience design and Drupal development of their newest site, homeheaven.com.au.

Pagination