Thursday, July 30, 2026
ASX 200: 8,412 +0.43% | AUD/USD: 0.638 | RBA: 4.10% | BTC: $87.2K
← Back to home
Marketing

Test finds Google pauses its clock for slow-loading pages

A test page deliberately built to load slowly has undone one of search's most repeated rules of thumb. Google did not give up after five seconds. It paused its own clock and waited.

6 min read
A large stopwatch with a pause symbol at its centre sits in front of a partly assembled printed page.
Google's rendering system pauses its own clock rather than abandoning a slow page.
Editor
Jul 29, 2026 · 6 min read
Zara Kincaid
By Zara Kincaid · 2026-07-29

TLDR

Controlled testing has debunked the widely repeated rule that Google stops rendering pages after five seconds. Technical SEO consultant Dave Smart built a test page with API calls delayed by three to six seconds each, totalling up to 12 seconds, and Google still captured all the content. Google's Web Rendering Service uses a virtual clock it can pause during slow network requests, so the five-second figure was never a hard cutoff. The myth traces to a Google engineer describing average queue wait time, not a deadline for page content to finish loading.

KEY TAKEAWAYS

01Dave Smart's test page used API calls delayed 3 to 6 seconds each, totalling 6 to 12 seconds, yet Google indexed all content.
02Google's Web Rendering Service runs a virtual clock it pauses during network requests, not a fixed hardware timer.
03A follow-up loop test showed Google kept rendering for roughly 30 seconds before stopping, far beyond five seconds.
04Google ends rendering when the browser's event loop goes idle, not when a fixed stopwatch expires.
05The five-second figure came from Google's Martin Splitt describing average queue wait time, not a rendering deadline.

The rule that wasn't: where the five-second myth came from

Google indexes content in two stages. Googlebot fetches raw HTML first, then hands it to the Web Rendering Service, a headless Chrome instance that runs JavaScript and builds the DOM before any content is indexed.[1] That second stage is where the myth took root.

Google's Martin Splitt once described the median wait in the rendering queue as roughly five seconds. The industry misread that as a hard cutoff for page execution. That figure describes how long pages typically wait before rendering begins, not how long the renderer will run before abandoning a page.[1]

What the test actually showed: delayed content still indexed

Dave Smart, technical SEO consultant at Tame the Bots, built a test page with two server-side API calls, each delayed by between three and six seconds. The combined wait ran anywhere from six to twelve seconds, well past the supposed five-second wall.

Google's rendering system captured all the content from both delayed API calls despite the page taking up to 12 seconds to fully load.verifiedVerified Source: tamethebots.com[1] Smart said: "The total time for both api calls could be anywhere between 6 and 12 seconds, longer than the famous 5 second limit."

A follow-up test looped successive three-second delays to push the system further. Live testing tools cut out after 16 to 18 loops (48 to 54 seconds), while actual indexing continued for roughly 10 loops, or about 30 seconds.verifiedVerified Source: tamethebots.com[1] Either figure dwarfs five seconds.

How Google Search indexes JavaScript sites - JavaScript SEO

How Google's virtual clock works: pausing, not quitting

Smart said: "The WRS does time in its own way. Rather than the hardware clock, like you have on your computer or server, the WRS uses a virtual clock that they can control."[1] That distinction matters for any site relying on external data feeds, third-party widgets or lazy-loaded content.

When the renderer fires a network request and waits for a response, it freezes its virtual clock rather than counting down. The Web Rendering Service froze its virtual clock while network requests of up to six seconds each were pending, meaning actual wall-clock time exceeded five seconds without aborting the render.verifiedVerified Source: tamethebots.com[1] Real elapsed time and rendered time are two separate things inside Google's infrastructure.

When Google does stop: the event loop, not a stopwatch

The Web Rendering Service does eventually stop, but the trigger is not a clock. Google watches the browser's event loop and calls the render complete when the loop goes idle, signalling no further work is queued.[1]

A page with runaway JavaScript that never settles, or one hammering the event loop with endless callbacks, is far more likely to cause incomplete indexing than a page that simply takes eight or ten seconds to fetch its data. The mechanism Google uses is state-based, not time-based.

Slow pages still hurt users, just not indexing

Businesses should not be told their content is invisible to Google simply because it loads in more than five seconds.[1] That advice has been repeated confidently across audits and agency reports for years without any verified technical basis.

Slow pages do damage real visitors. Core Web Vitals scores, bounce rates and conversion all suffer when users wait. Speeding a page is worth the engineering effort, but the reason is user experience, not fear that Google will miss the content. Smart's testing, published 23 July 2026, is the most direct empirical challenge to the five-second rule to date.

FREQUENTLY ASKED QUESTIONS

Does Google really stop rendering a page after five seconds?
No. Testing by technical consultant Dave Smart showed Google's Web Rendering Service uses a virtual clock it can pause during network requests, and it successfully indexed content from pages that took up to 12 seconds to fully load.
Where did the five-second render limit idea come from?
It traces to a remark by Google's Martin Splitt describing the average time a page spends waiting in the rendering queue, which was misinterpreted as a hard deadline for page content to finish executing.
How does Google actually decide when to stop rendering a page?
Google watches the browser's event loop rather than a fixed timer. When the event loop goes idle, indicating no further work is pending, the Web Rendering Service considers the render complete.
Should I still try to speed up my website?
Yes, but the reason is user experience, not indexing. Slow pages hurt real visitors through poor Core Web Vitals scores and higher bounce rates. Google will likely still index the content, but users may not wait around for it.
Zara Kincaid

Zara Kincaid

Zara Kincaid writes about artificial intelligence and search. Her focus is what happens to businesses when the front page of the internet stops being a list of links and starts being an answer.

Editor
The Bushletter editorial team. Independent business journalism covering markets, technology, policy, and culture.
Read us first

Make us a preferred source on Google

One tap surfaces our reporting at the top of your Google Top Stories and AI answers. You can change it any time.

Add as a preferred source on Google
What's your reaction?