Mitigating AI Bot Traffic on Drupal Faceted Search with Cloudflare, Pantheon, and Facets 3
- Pitch: Mitigating AI Bot Abuse on Drupal Faceted Search Pages
- Source: AI Bot Abuse: Our Evolving Strategy for Taming Performance Nightmares on Drupal Faceted Search Pages by Stephen Musgrave (August 18, 2025), Capellic.
- Editorial Value: High – Offers actionable solutions, core/contrib module updates (Facets 3.0), infrastructure-specific insights (Cloudflare, Pantheon), and a forward-looking industry perspective.
Stephen Musgrave of Capellic details strategies for mitigating severe performance issues caused by AI bots crawling uncached faceted search pages in Drupal. Since each facet combination generates a new database query, bots traversing links can quickly overwhelm servers. Capellic tested multiple solutions, including Cloudflare WAF rules, Pantheon AGCDN + WAF, and aggressive rate limiting. A major breakthrough came with Facets 3.0’s Exposed Filters submodule, which renders facets as form elements instead of links, effectively reducing bot abuse and restoring cache hit ratios above 90%.
The article also highlights tactical fixes like robots.txt tuning and the Facet Bot Blocker module, while pointing to broader industry solutions such as Cloudflare’s Pay-per-Crawl and content licensing proposals. This is an essential read for Drupal teams managing high-traffic search-driven sites.


