Building amazing searches with Search API

drunken monkey

A quick, hands-on walk through the Search API ecosystem in Drupal 8: How to set things up, what you can do, what to keep in mind, what to avoid.
Make your site search amazing, too!

- What's the Search API?

First created for Drupal 7, the Search API module provides a powerful, extensible framework for creating searches in Drupal. Along with its numerous extension modules it allows site builders to enrich their searches with any number of advanced features, and vastly improve the relevancy and presentation of the delivered results compared to the default “Search” module provided with Drupal Core.

- What to expect

While this session will also include some background information, it will mainly consist of a live demonstration of how to set up the Search API with various extension modules, of the kind of searches and functionality you can create with those, and also contain some tips and warnings that might be helpful when using these modules on your own site.

Covered modules will include:

- Search API (naturally)
- Search API Solr Search
- Search API Autocomplete
- Facets
- Possibly others

If you want to get a more accurate feel of what to expect, check out one of my previous Search API demo sessions, like the ones from DrupalCon Barcelona (2015) or DrupalCon Amsterdam (2019), or the one I held with Markus Kalkbrenner at DrupalCon Vienna (2017). It will basically follow the same pattern, just updated to the latest developments in the Drupal 8/9 version.

Full list here:
https://www.drupal.org/docs/8/modules/search-api/presentations-and-external-material

- Required knowledge

This session is aimed at beginners, no knowledge about any of the discussed modules is required. However, it will be helpful to already be somewhat familiar with Drupal 8/9 and the "Views" module.

- Who I am

I’m the initial creator of the Search API and a lot of its extension modules, and continues to maintain most of them. I’ve been working on search modules in Drupal since 2008.

Track

makers & builders

Tags

integrations
site building

When & Where

Time: 
Wednesday, 6 October, 2021 - 14:00 to 14:45
Room: 
Hopin - Room 3