광고 속도를 개선하여 수익을 높이고 사용자를 만족시킬 수 있는 방법과 광고 속도 개선에 접근하는 방법을 알아보세요.
웹의 대부분의 게시자와 마찬가지로 비즈니스에서 제공하는 가치 교환은 간단합니다. 사용자가 가치 있다고 생각하는 콘텐츠를 제공하고 그 과정에서 관련성 높은 광고를 게재하여 수익을 창출합니다. 하지만 이러한 광고로 인해 콘텐츠 속도가 느려진다면 계약을 제대로 이행하고 있는 것일까요?
이 게시물에서는 빠른 광고가 모든 사용자에게 어떤 이점을 제공하는지, 사이트에서 광고 속도를 조사하고 개선하는 방법을 설명합니다.
빠른 광고가 중요한 이유는 무엇인가요?
빠른 광고로 사용자 환경 개선
사용자는 즐거움을 찾거나, 정보를 얻거나, 새로운 것을 배우기 위해 사이트를 방문하며, 최소한의 중단으로 빠르게 사이트가 로드되기를 기대합니다. 사이트에서 사용자가 이를 잘할 수 있도록 지원하면 사용자가 더 자주 다시 방문하는 경향이 있습니다. 광고는 비즈니스에 필요할 수 있지만 사이트 속도를 저하시킬 경우 사용자의 목적과 상충될 수 있습니다.
브라우저에는 메모리, CPU, 네트워크 대역폭과 같이 사용할 수 있는 리소스가 제한되어 있습니다. 광고에서 이러한 리소스를 많이 사용할수록 페이지가 시각적으로 완전해지고 상호작용할 수 있게 되는 데 걸리는 시간이 길어집니다. 이로 인해 세션 시간, 이탈률과 같은 사용자 경험 측정항목이 저하될 수 있습니다. 최대한 가벼운 광고를 게재하고 적절한 시점에 광고를 로드하면(즉시 로드하지 않을 수도 있음) 이러한 측정항목을 개선할 수 있습니다.
많은 전자상거래 게시자의 경우 디스플레이 광고는 보조 수익원입니다. 이러한 게시자 중 한 명인 경우 페이지에 게재하는 광고가 기본 비즈니스 측정항목 (판매, 정기 결제 등)에 부정적인 영향을 미친다는 사실을 알고 계실 것입니다. 빠른 광고는 페이지를 방해하지 않으므로 기본 비즈니스 측정항목도 개선됩니다.
빠른 광고로 더 많은 수익 창출
이 주제를 광고주의 관점에서 생각해 볼 수도 있습니다. 광고가 페이지에 더 일찍 게재될수록 화면에 더 오래 표시되므로 광고가 더 많이 노출되고 상호작용이 이루어질 가능성이 높습니다. 조회수와 상호작용이 증가하면 광고주의 눈에 광고 슬롯의 가치도 높아집니다.
반대로 광고가 페이지에 표시되는 데 시간이 오래 걸릴수록 노출수 및 조회 가능 노출수가 감소합니다. 이 문제의 심각성을 보여주기 위해 아래 차트에는 Google 게시자 태그가 다중 요청 모드인 웹사이트의 40억 노출에서 각 광고 응답 전에 100밀리초~1초의 지연이 주입된 실험의 집계된 데이터가 표시되어 있습니다. 점선은 광고 속도를 개선하면 노출수와 조회가능 노출률이 어떻게 증가할 수 있는지 보여주는 추정치입니다.
지연 시간이 1초 늘어나자 모바일 트래픽의 노출수가 1.1%, 데스크톱 트래픽의 노출수가 1.9% 감소했습니다.
지연 시간이 1초 늘어나자 조회가능성은 모바일 트래픽의 경우 3.6%, 데스크톱 트래픽의 경우 2.9% 감소했습니다.
광고 속도에 대한 프레임워크
현대 웹사이트는 광고 게재 설정이 복잡하고 다양하기 때문에 광고를 빠르게 게재하는 만능 방법은 없습니다. 대신 다음 섹션에서는 광고 속도를 고려할 수 있는 프레임워크를 제공합니다. 일부 사항은 Google Ad Manager에만 해당하지만, 다른 광고 서버를 사용하는 경우에도 원칙은 동일하게 적용됩니다.
광고 속도를 개선해야 하는 이유 알아보기
광고 속도를 개선하기 위한 작업을 시작하기 전에 목표를 명확히 해야 합니다. 사용자 환경을 개선하기 위한 것인가요? 조회 가능성을 높이기 위해 둘 다인가요?
구체적인 목표가 무엇이든 시간이 지남에 따라 목표 달성을 위한 진행 상황을 측정하고 추적하는 데 사용할 수 있는 측정항목을 파악하는 것이 중요합니다. 적절한 측정항목을 사용하면 다음을 할 수 있습니다.
- 진행 중인 변경사항이 올바른 방향으로 진행되고 있는지 확인합니다.
- A/B 테스트와 같은 실험을 실행하여 특정 변경사항의 효과를 평가합니다.
적절한 측정항목을 결정했다면 이를 쉽게 추적할 수 있도록 보고를 구성해야 합니다. 정기적으로 확인할 수 있는 대시보드나 이메일로 전송되는 예약된 보고서가 이러한 목적에 적합합니다.
인벤토리 및 종속 항목 알아보기
광고 속도를 개선할 기회를 파악하려면 먼저 사이트에서 지원하는 인벤토리 유형과 각 유형의 기술적 종속 항목을 이해해야 합니다.
예를 들어 사이트에서 다음과 같은 인벤토리 유형을 지원한다고 가정해 보겠습니다.
- 데스크톱 리더보드
- 모바일 배너
예시 사이트에서는 광고를 로드하고 표시하기 위해 다음을 사용합니다.
- 동의 관리 플랫폼
- 잠재고객 스크립트
- 헤더 입찰 스크립트
- 렌더링 프레임워크
먼저 각 인벤토리 유형에 관한 플로우 차트를 만들어 광고를 로드하고 표시하기 위해 다양한 종속 항목이 상호작용하는 방식을 시각화합니다. 데스크톱 리더보드 인벤토리는 다음과 같이 표시될 수 있습니다.
모바일 배너와 같이 더 복잡한 인벤토리 유형은 다음과 같이 표시될 수 있습니다.
그런 다음 이 정보를 사용하여 아래와 같이 각 인벤토리 유형을 종속 항목에 쉽게 파악할 수 있는 형식으로 매핑하는 간단한 표를 만듭니다.
인벤토리 유형 | 동의 관리 플랫폼 | 잠재고객 스크립트 | 헤더 입찰 스크립트 | 렌더링 프레임워크 |
---|---|---|---|---|
데스크톱 리더보드 | ✔ | ✔ (X) | ✔ (A) | - |
모바일 배너 | ✔ | ✔ (X 및 Y) | ✔ (A 및 B) | ✔ |
이와 같이 인벤토리 유형 및 종속 항목의 개요를 작성하면 최적화할 중요한 경로와 영역을 파악하는 데 도움이 됩니다. 예를 들어 일부 종속 항목이 불필요하게 포함되어 있으며 빠른 속도 개선을 위해 삭제할 수 있는 경우가 있습니다. 이 정보는 광고 로드 시간을 분석할 때 특히 유용합니다.
개선하고자 하는 부분 파악
광고 속도를 개선하는 좋은 방법은 페이지의 첫 번째 광고가 로드되는 데 걸리는 시간을 줄이는 데 집중하는 것입니다. 이 시간은 세 가지 주요 간격으로 나눌 수 있습니다.
- 광고 라이브러리 로드 시간
- 첫 번째 광고 요청을 실행하는 데 필요한 모든 광고 라이브러리를 로드하는 데 걸리는 시간입니다. 광고 요청과 관련 없는 스크립트를 삭제하거나 스크립트 로드를 지연하면 개선될 수 있습니다.
- 첫 번째 광고 요청까지의 시간
- 광고 라이브러리 로드부터 첫 번째 광고 요청이 이루어질 때까지 경과된 시간입니다. 헤더 입찰 요청을 병렬화하고 기본 스레드를 차단하는 작업을 피하면 개선될 수 있습니다.
- 첫 번째 광고 렌더링 시간
- 첫 번째 광고 요청이 이루어진 시점부터 첫 번째 광고가 렌더링된 시점까지 경과한 시간입니다. 광고 복잡성 및 광고 소재 파일 크기를 줄이면 개선될 수 있습니다.
변경사항을 적용하기 전에 이러한 측정항목 중에서 중점을 둘 항목을 결정해야 합니다. 궁극적인 목표는 모두 최소화하는 것이지만, 각각을 개선하는 것의 상대적 중요도와 이를 위해 사용하는 방법은 구체적인 설정에 따라 크게 달라집니다.
Lighthouse용 게시자 광고 감사와 같은 도구를 사용하여 사이트를 분석하고 병목 현상을 파악하며, 노력을 집중할 항목에 관해 충분한 정보를 바탕으로 결정을 내릴 수 있습니다.
결론
이제 광고 속도의 중요성을 이해하고 이를 고려할 프레임워크를 갖추었으므로 사이트에서 개선이 필요한 영역을 파악하고 광고 속도를 높이세요. 마지막으로 빠르고 안정적으로 광고를 게재하는 형식인 AMP로 광고를 작성해 보세요.