Glossary

dwell time

Dwell time is how long a user stays on a page before going back to the search results or leaving. In search and SEO conversations, people use it as a rough signal that the page actually answered the query instead of making the user bounce immediately.

Examples

A few common ways people use the term:

  • Search result click: someone clicks a result, spends 45 seconds on the page, then returns to the SERP. That 45 seconds is dwell time.
  • Quick mismatch: someone clicks, realizes the page is garbage in 3 seconds, and goes back. Short dwell time, bad sign.
  • Satisfied visit: someone reads for 4 minutes and does not return to search right away. Longer dwell time, which often means the page matched intent.

In analytics work, people often approximate related behavior with event timestamps:

click_ts = 1710000000
return_ts = 1710000045

dwell_time_seconds = return_ts - click_ts
print(dwell_time_seconds)  # 45

The annoying part is that dwell time is easy to talk about and harder to measure cleanly unless you control the search and return event data.

Practical tips

  • Don't confuse dwell time with time on page: dwell time depends on the user coming from search and then returning or leaving, time on page is just an analytics measurement.
  • Don't treat it like a magic ranking factor: search engines have more context than you do, and most public SEO advice on this gets fluffy fast.
  • For scraping search results or SEO pages, dwell time is usually just page data to extract, not something your scraper calculates.
  • If you're collecting dwell-time-style metrics from your own product, log both the entry event and the return/exit event or the number is junk.
  • In production datasets, expect noise: tab switching, idle sessions, accidental clicks, and users who leave the page open for an hour mean raw dwell time needs cleanup.

Use cases

  • SEO analysis: teams look at dwell time alongside bounce rate, CTR, and query intent to figure out whether a page actually satisfies visitors.
  • Search quality evaluation: internal search systems use dwell-time-like signals to spot results that get clicked but don't help.
  • Content diagnostics: if a page gets traffic but almost no dwell time, the snippet may be promising something the page doesn't deliver.
  • Scraping workflows: people scraping SEO tools, SERP data, or site analytics exports may collect dwell time as one field among many, then normalize it downstream.

Related terms

bounce rate click-through rate time on page search intent SERP session duration