Skip to content

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.

Updated 24 Oct 2026· 2 min read

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