SEO & Marketing Metrics
Session Duration
In shortHow long a visit to your site lasts. In GA4, average session duration is the mean length, in seconds, of users' sessions.
Session duration is the length of a single visit to your website or app, from the moment it starts until the user leaves or goes inactive. Google Analytics 4 reports it as average session duration, the mean length in seconds of users’ sessions. It is one of several engagement metrics SEOs use to judge whether the people arriving from search find what they came for.
How it works
In GA4, a session starts when a user opens your app or views a page and no session is already active. By default it ends after 30 minutes of inactivity, and there is no maximum length. Average session duration sits alongside related metrics:
- Average engagement time. Time the page or app was actually in the foreground.
- Engaged sessions. Sessions lasting longer than 10 seconds, with a key event, or with two or more page views.
- Engagement rate and bounce rate. The share of sessions that were engaged, and its opposite.
How it’s used in SEO and marketing
- Query-to-engagement analysis. Join Search Console queries and landing pages with GA4 engagement data, filtered to organic traffic. A query that brings clicks but short sessions points to an intent mismatch, thin content or a poor experience.
- Topic coverage gaps. In the Semantic Keyword Research course, low session duration combined with low page depth suggests visitors were interested but found nothing more to explore, a cue to add sections or internal links covering related subtopics.
- Entity-level checks. Compare engagement for pages that rank for queries containing a given entity with the channel average.
- Architecture benchmarks. Compare resource pages, product pages and support pages against KPIs that fit their purpose.
Example
Two guides each get about the same organic clicks. One has an average session duration well above the site average and many sessions that go on to a second page; the other ends most sessions within seconds. Reading the second page against its top queries shows it answers a different question from the one searchers ask, so the fix is to rewrite the opening and add the missing section.
Limitations and things to watch
- It is a proxy. A short session can mean the visitor got their answer quickly, which is a success for quick-answer content.
- Consent choices, ad blockers and tracking set-up affect what is recorded.
- Averages hide spread, so look at distributions or segment by landing page and channel.
- Your GA4 data is not what Google Search sees. Google’s own behavioural signals, such as dwell time, come from its own systems, so use session duration to improve pages for users rather than as a ranking factor.
Learn it on MLforSEO
Sources and further reading
Other terms from SEO & Marketing Metrics
- Bounce RateIn GA4, the percentage of sessions that were not engaged: under 10 seconds, no key event and only one page or…
- CPC (Cost Per Click)The price an advertiser pays for one click on a paid ad; in keyword research, an estimate SEOs use as a proxy…
- CTR (Click-Through Rate)The share of impressions that result in a click (clicks divided by impressions). In SEO it shows how often sea…
- Google TrendsData showing how interest in a search term or topic changes over time and by place, mainly from Google Trends,…
- Keyword Difficulty (KD)A tool-specific 0 to 100 estimate of how hard it would be to rank in Google's top 10 for a keyword, based most…
- Search VolumeThe estimated average number of times a keyword is searched per month, used to size demand and prioritise keyw…