The folks at Screaming Frog said on Twitter that their tests indicate GoogleBot is willing to wait about five seconds for its snapshot of rendered content. John Mueller of Google said that time sounds reasonable but they do not have a specific time because "it can vary significantly for reasons like caching."
Here are those tweets:
Our tests indicate Googlebot is willing to wait (approx) 5 secs for their snapshot of rendered content btw. Needs to be in well before then.
— Screaming Frog (@screamingfrog) October 13, 2016
Note: ScreamingFrog said you need to have the page render before the 5 second mark, well before it. This was from 2016 if you have not noticed by the way.
John Mueller from Google responded:
We don't have a specific number on our side, since it can vary significantly for reasons like caching. 5 seconds sounds like a reasonable target, though of course faster is always better for users!
— 🍌 John 🍌 (@JohnMu) June 17, 2019
Do you all have a benchmark for this number that you aim for?
Forum discussion at Twitter.