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.