Search This Site: Getting the Most Out Of Drupal's Built-In Search

Drupal provides built-in search functionality that allows visitors to search across all site content by keyword. But for many use cases, the way this search works just isn't quite right. Customization is often required to tune the quality of the results and to get the search result pages looking right.

In this talk, you'll learn how to get the most out of Drupal's search functionality - from back-end to front-end. Topics include:

  • Understanding how your content is indexed by Drupal
  • How to control which content types and custom fields are searchable
  • Configuring how search results are sorted
  • How to theme the search results pages
  • Permissions and content access considerations
  • How to make Drupal also search files
  • How to add automatic search keyword and spelling suggestions
  • Recommended contrib modules for customizing search functionality
  • Considerations for Drupal 8

With some site configuration, a few contrib modules, some theming, and a little elbow grease, you can get Drupal search working just the way you need!

Note: This session was originally presented at New England Drupal Camp and has been updated and expanded.

About The Speaker

Dave Sawyer is a Solutions Architect at Blink Reaction - a proud sponsor of DrupalCamp NJ 2015. He has 15 years experience in web development and specializes in architecting multi-site solutions. Dave is an Acquia Certified Developer and works extensively with Drupal. He has given talks at numerous Drupal conferences and camps including DrupalCon Austin, Drupaldelphia, DrupalCamp New Jersey, and NYC Camp. Previously, Dave has worked as a consultant and developer for Adobe Systems, Bloomsbury Publishing, and The Vineyard Gazette. You can follow him on Twitter at @cmsdave.

Experience level: 
Intermediate
Speaker(s): 
Dave Sawyer

Session Tracks (DrupalCamp NJ 2015)