I’ve setup page rules to edge cache everything for static pages.
Query Strings do affect HTML responses in my case. My caching level is set to standard.
However, certain query strings that may be appended to URLs from referrers, like
?gclid from Google, don’t affect my HTML response. The following two URLs would have the same response:
How can I serve the cached version of the first URL to requests for the second URL?
The gclid is randomized, pretty much all traffic from Google would not see edge cached responses now.