Skip to main content

Ignored Query Parameters

Updated this week

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.

Did this answer your question?