Хранение параметров в сеансе имеет некоторые недостатки, если говорить о сохранении критериев поиска.
Например, использование сеансов - это хороший способ хранения данных корзины покупок или пользователя, вошедшего в систему, поскольку это состояние одинаково и при открытии другой новой вкладки.
Но представьте себе, когда вы применяете какой-то поисковый фильтр, откройте новую вкладку с той же страницей, и тогда вы увидите те же критерии, которые вы заполнили на ранее открытой странице.