Forum Moderators: martinibuster
Other times, it goes based upon the fact multiple people have searched for the same thing.
For example, someone searching your site for purple widgets, they might end up with a search result string of [example.com...] The first person who does that search might get PSAs or themed, but the next time someone does the search, mediabot will have visited that URL, and will show purple widget ads to that person.
I think this implies that searches for results with AdSense ads should be performed with GET, rather than POST (this also makes searches linkable and bookmarkeable).
Personally, I think POST should only be used where you really don't want the exact URL known, and the spider-friendly GET for everything else. Since I changed my site search engine to another that defaulted to GET, I've suddenly been able to put useful ads on its results page.