I'd start with the fact that they both have the keywords of the search string in the page title and in the URL string.
Look, I'm not saying it's impossible, I'm just saying that two different algorithms can yield the same results without one having used the other as an "indicator". To trot out a tired phrase, correlation does not imply causation (and I'd argue you don't even have correlation at this point.)