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