What is Time on Page?
A metric that measures how long a visitor spends viewing a specific page before navigating away.
Time on Page Explained
Time on page measures the duration a user spends on a particular webpage. In Universal Analytics, it was calculated as the difference between the timestamp of the current pageview and the next pageview, meaning the last page of a session had no recorded time. In GA4, the concept has been replaced by "average engagement time," which uses more accurate measurement including visibility-based timing (pausing the timer when the tab is not active). Time on page is a useful proxy for content engagement: longer times generally indicate the content is being read and valued. However, it must be interpreted in context, as very long times on simple pages might indicate confusion rather than engagement.
Frequently Asked Questions
What is a good time on page?
For blog content, 2-4 minutes suggests the content is being read. For landing pages, 30-60 seconds is typical. Benchmark against your content length: a 2000-word article should have higher time on page than a 500-word post. Compare similar content types rather than site averages.
How is time on page different from dwell time?
Time on page measures time spent on any page during a session. Dwell time specifically measures the time between clicking a search result and returning to the search results page. Dwell time is a search-specific metric, while time on page applies to all traffic sources.
How has time on page changed in GA4?
GA4 replaced time on page with "average engagement time per session" and "average engagement time per page." GA4 uses event-based measurement and visibility APIs, making timing more accurate. The timer pauses when the tab is not active, providing more meaningful data.
Related Free Tools
Further Reading
Related Terms
Put time on page into practice
TeamBench helps content teams implement time on page with custom AI reviewers, scored feedback, and quality gates.
Try TeamBench Free