Our marketing group uses a third party web stats site that collects the traffic information on our ExpressionEngine-based website (we’ll call our ExpressionEngine-based webiste http://oursite.com). Their stats site results includes the referring url for pages and on a lot of the results the referring url is http://oursite/search-results/d7215c17adf5115503194f55b3e943f2/ for example. So users searched our site and clicked the results to get pages. Nothing unusual there.
The marketing group likes to go to those search histories that the third party stat site links to to see what they were searching for. They said that previously in the past that they could go to links that were fairly old but now it seems that if they click a link to url for a search history that was performed more than 24 hours ago our site comes back and says no-results. For example:
The third party stats site says a page was visited 2 hours ago and was referred by http://oursite/search-results/d7215c17adf5115503194f55b3e943f2/. The marketing group can click the link and go to http://oursite/search-results/d7215c17adf5115503194f55b3e943f2/ and see the query that was typed in by the user and the results that they saw.
But if the third party stats site says a page was visited 2 days ago and was referred by http://oursite/search-results/c6324e42bcf6314402194b36b31753a3/ and they click the link to go to http://oursite/search-results/c6324e42bcf6314402194b36b31753a3/ then our site doesn’t reveal the search query and the results. It just shows:
Search Results: Your search did not return any results. Return to Previous Page
In the ExpressionEngine control panel I can go to Tools > Logs > Search logs and see the queries that people performed from over a year.
So it seems like ExpressionEngine is only keeping those search-results unique urls around for 24 hours. Does anyone know where that can be changed or if there is another issue that is causing this?
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.