Skip to main content

Ignored Query Parameters

Updated over 2 weeks ago

FlyingPress automatically ignores common query parameters that do not affect page content. This helps prevent duplicate cache entries and keeps your cache clean and efficient.

Why we ignore them

Many query parameters—especially from ads, tracking tools, and email campaigns—don’t change the actual content of a page. Caching them separately would waste storage and reduce cache hit ratio.

Instead, FlyingPress strips these parameters when generating the cache key, so the same cached version is served regardless of their presence.

Examples of ignored parameters

Some commonly ignored parameters include:

  • Tracking & ads: utm_source, gclid, fbclid, msclkid, ttclid, s_kwcid

  • Email marketing: mc_cid, mc_eid, pk_campaign, epik

  • Campaign tools: campaignid, adgroupid, ref

  • Analytics tools: _ga, _gl, mtm_campaign, pk_source

Full list of ignored parameters

FlyingPress ignores the following by default:

  • adgroupid

  • adid

  • age-verified

  • ao_noptimize

  • campaignid

  • cache_bust

  • cn-reloaded

  • dm_i

  • ef_id

  • epik

  • fb_action_ids

  • fb_action_types

  • fb_source

  • fbclid

  • gad_source

  • gbraid

  • gclid

  • gclsrc

  • gdfms

  • gdftrk

  • gdffi

  • _ga

  • _gl

  • mkwid

  • mc_cid

  • mc_eid

  • msclkid

  • mtm_campaign

  • mtm_cid

  • mtm_content

  • mtm_keyword

  • mtm_medium

  • mtm_source

  • pcrid

  • pk_campaign

  • pk_cid

  • pk_content

  • pk_keyword

  • pk_medium

  • pk_source

  • pp

  • ref

  • redirect_log_mongo_id

  • redirect_mongo_id

  • sb_referer_host

  • s_kwcid

  • srsltid

  • sscid

  • trk_contact

  • trk_msg

  • trk_module

  • trk_sid

  • ttclid

  • utm_campaign

  • utm_content

  • utm_expid

  • utm_id

  • utm_medium

  • utm_source

  • utm_term

What this means

These URLs will all use the same cache:

  • /product/shirt/

  • /product/shirt/?utm_source=google

  • /product/shirt/?gclid=123&fbclid=abc

No separate cache is created for any of the above—only the base URL is cached.

Customizing the Ignored Query Parameters

Want to customize this list? Learn how to use the Customize Ignored Query Parameters filter.

Did this answer your question?