Google says it spends about 0.3Wh per search, of which roughly one third is for scraping and two thirds for the search. I think you may be overestimating how much processing they could do with that budget (assuming they want to do that significant user-based tweaking, which is IMO not a given).