Understanding the pages per session — concept and principle
Pages per session is the average number of pages (or screens) a visitor views during one visit to your website. Content publishers, online stores and marketers use it as a quick engagement signal: are people reading one page and leaving, or browsing several pages before they go? It is also a useful way to estimate total page views, and therefore ad impressions, from a session forecast.
How it is calculated
Pages per session = total page views ÷ total sessions
Both numbers must come from the same site and the same date range. A page view is recorded each time a page loads (or, in an app, a screen is shown); a session is a group of interactions by one visitor that ends after a period of inactivity. The result has no unit: it is page views per visit.
The principle
This is a simple arithmetic mean. If you lined up every visit and counted the pages each one viewed, the average of those counts would equal total page views divided by the number of visits. Like any mean, it hides the spread: many one-page visits combined with a few long browsing sessions can produce the same average as steady two- or three-page visits.
Worked example
- Inputs: 96,000 page views and 40,000 sessions.
- Divide: 96,000 ÷ 40,000 = 2.4 pages per session.
- Meaning: an average visit views 2.4 pages. With 50,000 sessions next month at the same rate, you could expect about 120,000 page views.
How to read the result
A higher figure usually means visitors are exploring more of the site, which tends to help ad revenue and product discovery. A lower figure is not always bad: a page that answers the question immediately, a contact page or a single-page tool may satisfy visitors in one view. Compare the metric across your own pages, devices and traffic sources rather than with a single industry number, and read it together with engagement time and conversions.
Common mistakes
- Dividing by users instead of sessions, which gives a different metric (pages per user).
- Mixing date ranges, for example monthly page views with weekly sessions.
- Inflating the metric by splitting articles into many pages, which can annoy readers.
- Comparing figures across analytics tools that define sessions differently.
Frequently asked questions
What is this metric called in Google Analytics 4?
GA4 reports "Views per session", which is views divided by sessions and corresponds to pages per session.
When does a session end?
In Google Analytics a session ends by default after 30 minutes of inactivity; the timeout can be changed in the property settings.
Is a higher pages per session always better?
No. If people click many pages because they cannot find what they need, the number rises while satisfaction falls. Check it alongside conversion rate.
Sources: Google Analytics Help, "[GA4] Analytics dimensions and metrics" (Views per session) · Google Analytics Help, "[GA4] About Analytics sessions"