topic
Verified 2026-09-18

No-Vary-Search

Controls how URL query parameters affect cache matching.

Use No-Vary-Search only when the ignored or normalized parameters cannot change the response. Incorrect use can serve the wrong representation.

httpheadercacheperformance

Reference (http)

No-Vary-Search: params, except=("q")

Use No-Vary-Search only when the ignored or normalized parameters cannot change the response. Incorrect use can serve the wrong representation.

Common mistakes

  • Ignoring a query parameter that changes authorization, content, or server-side behavior.
Permalink: https://merginit.com/reference/http/field-no-vary-search