A more intriguing fact is that Google's search result page will often run 2-2.5MB in size (!). And sub 500ms results are a thing of (distant) past. More often than comfortable, user will wait between 1.5s and 2 seconds for results to load. [1]
This has gotten out of the hand for a company with so much resources, that literally depends on page speed for revenue. It is incomprehensible that the size (which is probably the main reason for latency) can not be reduced.
At Kagi Search [2] (I'm founder) our home page (for logged in users, not the marketing landing page) is mere 68kb, everything works even without javascript, and 90th percentile result pages load in <1s with SERP page being on average 100-200kb total.
This has gotten out of the hand for a company with so much resources, that literally depends on page speed for revenue. It is incomprehensible that the size (which is probably the main reason for latency) can not be reduced.
At Kagi Search [2] (I'm founder) our home page (for logged in users, not the marketing landing page) is mere 68kb, everything works even without javascript, and 90th percentile result pages load in <1s with SERP page being on average 100-200kb total.
[1] https://pagespeed.web.dev/report?url=https%3A%2F%2Fwww.googl...
[2] https://kagi.com