That'll probably just get you penalized by Google Search...
This whole AMP mess just shows how insidiously evil a HugeCorp can be through sheer system complexity. Was it intentional? Well, I guess court cases will show that, but sheesh... even if unintentional it's extremely chilling.
> That'll probably just get you penalized by Google Search...
How about a pop-up telling the user that the UX of this website is better on Firefox? (which is true because e.g. it will not show the annoying pop-up)
Yeah but I really doubt they're using latency discrepancy as a signal. I can think of plenty of ways poor latency could come up on their verification requests but not affect the normal Googlebot requests. Also that's not really something any black hat SEO would involve so Google doesn't really have an incentive to look for that in the first place.
If you and/or your organization can keep up with all of that... then good for you. That's not the reality for most of the world. And in "world", I include most IT organizations, btw.
EDIT: Btw, do note that I'm not even sure if the alleged issues/problems are even intentional or not... and that in itself is problematic... which was my larger point.
This is already a prominent section of Google's search console and they fire off warnings with with the perceived issues which you validate after fixing, etc. I'm sure it will become a major factor very soon.
Google probably crawls with non-Googlebot User-Agent strings periodically to test if sites are serving different content to Googlebot and regular browsers.
I have no insider knowledge, but I'm going to guess that they even crawl using actual Chrome browsers once in a while... and penalize deviations from what you serve to the GoogleBot... and also factor in response times for either.
I don't think any single person can predict/know what's actually going on at this point.
But this mitigation would still fail. They might test for different content, but they probably don't include a periodic test like this in their timing tests, and if they did, it would just be an outlier.
That's it. I'm putting a 1-second delay into my webserver right now, when it detects Google Chrome.