Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Block Layout Accordion 1.0.2 Minor update available for module block_layout_accordion (1.0.2). Release: Canvas interactive toggle 1.0.2 Minor update available for module canvas_interactive_toggle (1.0.2). Release: Views HTTP Client 1.0.2 Minor update available for module views_http_client (1.0.2). Release: Block Layout Accordion 1.0.1 Minor update available for module block_layout_accordion (1.0.1). Release: Canvas interactive toggle 1.0.1 Minor update available for module canvas_interactive_toggle (1.0.1). Release: Video.js (HTML5 Video Player) 10.0.0-alpha1 First alpha version released for module videojs (10.0.0-alpha1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Release: Audit Trail 1.0.0-alpha7 New alpha version released for module audit_trail (1.0.0-alpha7). Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Search API Date Boost

30 sites No security coverage Drupal 10–11
View on drupal.org

This module enhances search results by boosting content based on its date. It favors more recent content using a decay system and gives future-dated content the highest boost.

Project Summary

The Search API Date Boost module improves search relevance by boosting indexed items based on date field values. More recent content is favored using exponential decay, while future-dated content always receives maximum boost.

Features

The Search API Date Boost module adds a new Search API processor that enhances search results by applying configurable boosts to items with date fields.

Key features include:

  • Boost factor configuration per date field.
  • Exponential decay for past-dated content, ensuring older items gradually lose boost.
  • Automatic maximum boost for future-dated content.
  • Flexible decay period setting to control how quickly boosts diminish.

This module is ideal for websites with time-sensitive content such as schedules, releases, or listings where recency matters for search relevance.

Post-Installation

Once you install the Search API Date Boost module, its functionality is integrated directly into the Search API index configuration. To use it:

  1. Navigate to Configuration > Search API > Indexes.
  2. Edit your index and go to the Processors tab.
  3. Enable Date field-based boosting.
  4. Configure the boost factor and decay period for your date fields.
  5. Save the index and re-index your content to apply the changes.

Additional Requirements

This project relies on the following modules:

  • Search API
  • Search API Database
  • Search API DB Defaults

No other third-party libraries or APIs are required.

Recommended modules/libraries

While this module is designed specifically for Search API Database, it may be extended in the future to support other backends such as Solr or Elasticsearch.

Similar projects

Other modules may offer boosting strategies for Search API, but this module is unique in its focus on date-based boosting with exponential decay and special handling for future-dated content.

Support for this Module

Support this project by reporting bugs, suggesting new features, or contributing code in the issue queue. Your feedback and contributions are valuable.

Community Documentation

More detailed documentation and usage examples may be available on the project page. Please check back for updates.

Depends on

Dependencies of the latest stable release

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
3
Tracked since
Feb 2026
Latest release
5 months ago
Releases (12 mo)
3 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
1.0.1 Stable 10–11 Mar 10, 2026
1.0.x-dev Dev 10–11 Feb 2, 2026
1.0.0 Stable 10–11 Feb 2, 2026