Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

search_api_date_boost

12 sites No security coverage
View on drupal.org

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.

Activity

Total releases
3
First release
Feb 2026
Latest release
1 month ago
Release cadence
18 days
Stability
67% stable

Release Timeline

Releases

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