본문 바로가기

[Network]/[Web|APP]

[Web] http referrer 이해하기

728x90
반응형

유입 분석의 첫 단계는 어느 경로를 통해 해당 웹사이트에 방문했는지 아는 것이다.

 

URL(Uniform Resource Locator) 구조

URL이란?

URL 구조

속성 설명
hostname 도메인을 의미한다.
path(/) 경로를 가리키며 대부분의 URL은 hostname과 path로 이루어져 있다.
query parameter(?) ?뒤에 오는 부분을 의미한다.
key=value 형태이며 여러 개일 경우, &로 구분한다. UTM이 query parameter를 이용한다.
fragment(#) 해시 또는 앵커라고도 부른다.
특정 ID를 링크로 걸거나 페이지의 state를 나타내기 위해 사용한다.

 

 

URL 정보에서 주목해야할 점은 바로 query parameter 부분이다.

 

리퍼러(Referrer)

웹 브라우저로 서핑을 할 때, 하이퍼링크를 통해 각각의 사이트로 방문 흔적을 남기는 것
Referrer - RFC
The Referrer request-header field allows the client to specify, for the server's benefit, the address (URI) of the resource from which the Request-URI was obtained. This allows a server to generate lists
 

RFC ft-ietf-http-v10-spec: Hypertext Transfer Protocol -- HTTP/1.0

The Hypertext Transfer Protocol (HTTP) is an application-level protocol with the lightness and speed necessary for distributed, collaborative, hypermedia information systems. This memo provides information for the Internet community. This memo does not spe

datatracker.ietf.org

 

어느 곳에 방문해서 설문조사를 해봤다면 마지막 질문으로 '이 곳을 알게 된 경로'에 대한 질문을 받아봤을 것이다.

이때 이 질문이 바로 웹사이트 상의 '리퍼러(referrer)'를 의미한다.

즉, 리퍼러는 이용자가 사이트를 어떻게 방문했는지 알기 위해 수집하는 링크를 의미한다.

Referrer에 대한 검색엔진 URL 확인하기

 

리퍼러가 없는 경우도 존재한다. 주소창에 url을 직접 입력해서 웹사이트에 방문하는 경우이다.

이 경우, 방문자를 연결해 준 페이지가 없기 때문에 리퍼러가 없는 것이다.

이 경우를 '직접 유입'으로 취급한다.

 

Referrer 확인하는 방법

앞에 있던 웹페이지의 주소(리퍼러)를 확인하는 방법을 알아보자.

 

Chrome 개발자 도구 -> Console 탭 -> `document.referrer;` 입력

그러면 현재 웹사이트의 리퍼러가 콘솔에 출력된다.

 

이렇게 방문자가 어떤 경로를 통해 웹사이트에 방문했는지 '리퍼러'를 통해 알 수 있다.

이 방법으로 방문자에 대한 좋은 분석을 찾아보도록 하자.

 

 


Reference

 

반응형

'[Network] > [Web|APP]' 카테고리의 다른 글

[Web] CTA(Call To Action)  (0) 2023.05.14
[APP] 광고 식별자  (0) 2023.04.30
[Web] cookie  (0) 2023.04.23