Page Cache Ignore query parameters improves the performance of the page_cache module by removing client side variables from the cache key.

As an example: with the Drupal core page_cache implementation, the following
URLs will be considered different.

By setting the query parameters to gclid, and choosing exclude as the type, these links will be considered identical by the cache and performance will be greatly improved. This will also reduce the size of your cache. With 2.1+ you can choose to use an exclusion or inclusion list of query parameters.

This module is not a replacement to a properly configured CDN. However, it will provide a significant improvement where a CDN is not an option or desired.

Configuration

  1. Configure the query parameters that you wish to ignore in Administration > Configuration > Development > Performance > Page cache query ignore.
  2. Provide a list of query parameters and select the type, then click Submit.

Project information

Releases