체류 시간
체류 시간(Dwell Time)은 사용자가 검색 결과에서 특정 링크를 클릭해 페이지에 들어간 뒤, 뒤로 가기 버튼을 눌러 검색 결과(SERP)로 돌아오기까지 머문 시간을 말합니다. 검색 결과 클릭과 SERP 복귀 사이의 시간 창에 한정된 지표라는 점에서 세션 시간이나 페이지 체류 시간과 구분됩니다.
- 체류 시간은 검색 결과를 클릭해 페이지에 들어간 순간부터 뒤로 가기로 SERP에 복귀하기까지의 시간을 가리킵니다.
- SERP 클릭이라는 시작점과 SERP 복귀라는 종료점이 정의에 포함되므로, 모든 진입을 대상으로 하는 세션 시간이나 이탈률과는 측정 범위가 다릅니다.
- 구글은 체류 시간을 직접적인 순위 요소로 사용한다고 확인한 적이 없으며, Gary Illyes와 Martin Splitt 등은 오히려 이를 부인했습니다.
- 이탈률, 포고 스티킹과 인접한 개념이지만 정의가 서로 다르므로 같은 지표로 취급하면 안 됩니다.
- 체류 시간 자체를 직접 최적화할 수는 없고, 검색 의도에 맞는 콘텐츠 품질을 높여 간접적으로 길게 만들 수 있습니다.
개요
체류 시간(Dwell Time)은 사용자가 검색 결과 페이지(SERP)에서 어떤 결과를 클릭해 해당 페이지에 머물다가, 다시 뒤로 가기 버튼을 눌러 검색 결과로 돌아오기까지 걸린 시간을 의미합니다. Backlinko는 이를 "링크를 클릭해 웹페이지를 본 시점부터 뒤로 가기 버튼을 눌러 검색 결과로 돌아온 시점까지의 시간"으로 정의합니다. 즉 측정의 시작점이 'SERP에서의 클릭'이고 종료점이 'SERP로의 복귀'라는 점이 이 지표의 핵심입니다.
이 정의 때문에 체류 시간은 검색 유입이라는 특정 맥락에 묶여 있습니다. 직접 방문, 북마크, 소셜 링크를 통한 진입은 SERP 클릭에서 시작하지 않으므로 엄밀한 의미의 체류 시간 측정 대상이 아닙니다. 이런 좁은 정의가 다른 행동 지표와의 혼동을 자주 일으킵니다.
인접 지표와의 차이
체류 시간은 이탈률, 세션 시간, 페이지 체류 시간, 포고 스티킹과 자주 묶여서 언급되지만, 각 지표의 정의가 다릅니다. 혼용하면 측정과 해석이 모두 어긋나므로 구분이 필요합니다.
| 지표 | 측정 대상 | 체류 시간과의 차이 |
|---|---|---|
| 체류 시간(Dwell Time) | SERP 클릭 후 페이지에 머물다 SERP로 복귀하기까지의 시간 | 기준 자체 |
| 이탈률(Bounce Rate) | 상호작용 없이 페이지를 떠난 방문의 비율 | 머문 시간과 무관하게 상호작용 여부만 판단 |
| 세션 시간(Session Duration) | 모든 유입 경로의 한 세션 전체 길이 | 검색 유입에 한정되지 않고 여러 페이지를 포함 |
| 페이지 체류 시간(Time on Page) | 한 페이지에 머문 평균 시간 | SERP 복귀라는 종료 조건이 없음 |
| 포고 스티킹(Pogo-sticking) | 결과를 클릭했다 곧장 SERP로 돌아가 다른 결과를 누르는 행동 | '짧은 체류 후 즉시 복귀'라는 패턴이며 시간 길이 자체를 재지는 않음 |
Backlinko에 따르면 이탈은 사용자가 페이지를 방문한 뒤 상호작용 없이 뒤로 가기를 누른 경우로, 머문 시간의 길이와는 무관합니다. 반면 체류 시간은 실제로 머문 시간을 측정해 사용자 만족도를 추정합니다. 구글 애널리틱스의 '페이지당 평균 참여 시간(Average Engagement Time per Page)'이 체류 시간에 가장 가까운 근사값으로 언급되지만, 정의상 동일한 지표는 아닙니다.
구글 순위 사용 논쟁
체류 시간이 구글의 직접적인 순위 요소인지에 대해서는 확인되지 않았습니다. 오히려 구글은 이를 부인하는 입장을 여러 번 밝혔습니다. Search Engine Journal에 따르면 구글의 Gary Illyes는 "체류 시간, CTR, Fishkin의 새 이론이 뭐든 간에 그런 것들은 대체로 지어낸 헛소리"라고 말했고, Martin Splitt 역시 "사용자 상호작용 지표는 검색에 사용되지 않는다"고 확인했습니다. 따라서 체류 시간을 직접적인 랭킹 요소로 단정하는 것은 근거가 부족합니다.
다만 구글이 알고리즘 성능을 평가하기 위해 체류 시간 유사 지표를 내부적으로 관찰할 수 있다는 견해도 있습니다. Backlinko는 구글 엔지니어가 "누군가 페이지를 클릭하고 그 페이지에 머무는 경우"를 머신러닝으로 이해한다고 언급한 점, 그리고 구글 검색 API 유출 문서가 사용자 참여 지표의 중요성을 부각한 점을 간접 정황으로 제시합니다. 그러나 구글은 체류 시간을 직접 순위 신호로 쓴다고 공개적으로 확인하거나 부인한 바가 없습니다. 핵심은 지표 자체가 순위에 직접 영향을 준다는 검증된 근거가 없다는 점입니다.
콘텐츠 함의
체류 시간은 직접 조작할 수 있는 손잡이가 아니라 콘텐츠 품질의 결과로 나타나는 지표입니다. Search Engine Journal은 체류 시간을 CTR, 이탈률과 함께 '웹사이트 건강 상태의 지표'로 보되 직접적인 순위 신호로 보지 않기를 권합니다. 사용자가 검색 의도에 맞는 정보를 페이지에서 빠르게 찾고 충분히 머물도록 만드는 것이 합리적인 접근입니다.
- 검색 의도와 페이지 내용을 정확히 일치시켜 클릭 후 곧장 이탈하는 패턴을 줄입니다.
- 첫 문단에서 핵심 답을 빠르게 제시해 사용자가 머물 이유를 즉시 제공합니다.
- 소제목, 목록, 시각 자료로 가독성을 높여 정보 탐색 비용을 낮춥니다.
- 페이지 로딩 속도와 모바일 사용성을 개선해 이탈 요인을 제거합니다.
- 체류 시간 숫자 자체를 목표로 삼기보다 의도 충족과 콘텐츠 품질을 우선합니다.