이번 글에서는 워드프레스에서 애드센스 광고 로딩 속도를 개선하는 방법에 대해서알아보겠습니다.
기존 워드프레스의 애드센스 광고가 티스토리의 광고보다 이상하리 만큼 로딩 속도가 느렸는데요. 이게 이상해서 이것 저것 해본 결과 티스토리와 어느 정도 비슷한 속도로 광고가 로딩되게 설정을 했습니다.
다만 이번 글에서는 특정 테마에서 설정을 변경하는 방법을 설명 드리고 있어서 모두에게 쉽게 적용하긴 어렵지만 해당 설정을 변경하면 확실하게 광고가 빨라진 것을 체감 했기에 다른 분들에게도 도움이 될 것 같아 본 글을 작성했습니다.
글 시작에 앞서서 워드프레스 테마 문제인가하고 테마 애니메이션 효과 삭제, 사이드바 위젯 수정, 포스트 호버 효과 삭제 등등 많이 해봤지만 이 것들 모두 크게 직접적인 영향은 없었습니다.
1. 구글 애드센스 로딩 속도를 개선해야하는 이유
구글 애드센스 로딩 속도를 개선하는 이유는 무엇 보다도 수익적인 측면인데요.
아무래도 페이지를 방문했을때 광고 로딩으로 인해서 광고가 뜨지 않고 스크롤을 내리게되면 CPM 측면에서 중요해진 요즘 노출 수익을 얻을 수 없습니다.
때문에 무엇 보다도 티스토리나 워드프레스를 운영하고 계신다면 광고 로딩 속도 개선이 최우선적인 일이 아닌가 싶습니다.
2. 지연 로딩 설정 변경으로 광고 로딩 속도 2배 향상
제가 사용하고 있는 테마에서 ‘Lazy Load Images’라는 설정이 있습니다. 해당 부분을 한국어로 번역하면 ‘이미지 지연 로드’라고 할 수 있습니다.
위 이미지와 같이 ‘페이지와’, ‘싱글 포스트’ 두 곳의 페이지 지연을 꺼버렸습니다.
위 설정을 변경하면 ‘구글 애드센스 광고’ 속도가 빨라지는 이유는 다음과 같습니다.
2-1 왜 Lazy Load Images 가 왜 애드센스 광고에 영향을 미칠까?
구글링을 통해서 얻은 정보는 다음과 같습니다.
‘지연 로딩’이 활성화 되어있을 경우 컨텐츠가 표시되어 있는 위치로 스크롤 할때만 해당 컨텐츠가 표시됩니다.
때문에 일반적인 사이트 속도 개선 측면에는 ‘지연 로딩’을 활성화 하는게 좋습니다.
하지만 ‘구글 애드센스 광고’는 페이지의 정보 데이터가 먼저 로딩된 후 나오는 경향이 있기에 ‘지연 로딩 설정’과는 합이 맞지 않습니다.
위 내용을 다시 정리해 보자면 페이지의 정보를 기다리는 ‘애드센스 광고’는 ‘지연 로딩 설정’으로 인해 일부분만 로딩된 페이지 때문에 계속해서 ‘애드센스 광고’가 로딩이 되는 문제가 발생합니다.(실제로 광고가 나오기 까지 엄청 오래 걸립니다..)
실제로 해외 토픽을 주제로하는 미디움(medium.com)에서는 ‘지연 로드 (Lazy Load Images) 설정’을 메인 콘텐츠가 되는 부문에는 적용하지 않는게 좋다고 말하고 있으며 페이지가 나눠지는 부분에 적절하게 설정을 해야 한다고 말하고 있습니다.
위와 같은 이유로 전에 위에서 언급된 ‘페이지’와 ‘싱글 포스트’ 두 곳의 ‘페이지 지연 설정’을 꺼버린 이유와 같습니다.
결론
‘지연 로드 (Lazy Load Images) 설정’은 ‘구글 애드센스 광고’와 합이 맞지 않는다.
지연 로드 설정 및 해제 방법은 사용하는 테마에 해당 부분을 설정하는 방법이 없다면 HTML 등 코드를 통해서 수정하는 방법이 있습니다. 때문에 ‘지연 로드 설정’이 없는 테마들은 ‘지연 로드’ 또는 ‘Lazy Load Images’ 키워드를 통하여 검색하면 해당 부분 수정과 관련된 정보를 찾기에 도움을 받을 수 있습니다.
관련글