キャッシュの部分を if で囲めば良いのでは
- if params[:query].blank? && params[:country].blank?
 - cache suffix: params[:page] do
  ページ別にキャッシュされる
- else
 キャッシュされない