티스토리 뷰

티스토리에서 자체 광고를 23년 6월 27일부터 적용하고 있습니다. 어떤 원리로 나오는지 잘 모르겠지만, 며칠 동안 분석해 본 내용을 정리하여 알려드립니다. 제가 봤을 때는 티스토리 광고가 나오는 것도 문제이지만, 광고 미노출 현상도 문제라고 생각합니다.

 

티스토리 자체 광고 분석 썸네일
티스토리 자체 광고 분석 - 광고위치에 코드가 차이가 있다.

현상 1. 매일 아침이 되면, 1분마다 조회수가 자동으로 올라간다.

 

 

아래 사진을 보시면 시간대별로 유입시간이 기록되어 있습니다. 이러한 현상은 며칠째 계속되고 있습니다. 유의미 있는 검색 유입이라면 괜찮겠지만, 조회수만 올라가는 현상은 좋지는 않아 보입니다. 원인은 알 수 없습니다.

티스토리 자체 광고가 시행된 후 매일 특이현상 기록 사진
티스토리 자체 광고가 시행된 후 매일 특이현상 기록 사진

 

현상 2. 광고가 겹쳐서 나올 때도 있고, 안 나올 때도 있고 웹사이트 성능이 떨어졌음.

과거 분석에서도 확인된 내용이지만, 첫 번째로 pub 코드가 2개가 계속 나오고 있습니다. 구글에서는 아직 정식적으로 답변을 안 주고 있다고 합니다. pub코드가 2개이니 구글 노출을 추구하시는 티스토리 블로거들께서는 웹사이트 점수에서 높게 나올 수가 없을 것으로 보입니다.

pub 코드가 2개인 현상
pub 코드가 2개인 현상

두 번째로 다음 웹사이트에서 블로그 유입 시 웹사이트 주소가 강제로 변경되는 현상이 발생합니다. 꼭 리디렉션 현상과 유사한 현상입니다. 저의 블로그에 들어오면 검색자들은 필요한 정보를 읽고 돌아가면 되는 것이지만, 강제 리디렉션 현상으로 인해 페이지 로딩 속도가 현저히 떨어집니다. 

pub 코드가 2개인 현상과 구글 광고가 나오고 안나오는 현상 사진 비교
pub 코드가 2개인 현상과 구글 광고가 나오고 안나오는 현상 사진 비교

코드를 분석해 보았을 때 특이한 코드가 눈에 들어와서 알아보았습니다. 이때 비교는 동일 페이지에서 광고가 나오는 웹사이트와 나오지 않는 웹사이트를 1대 1로 비교를 실시했습니다. 비교를 했더니 광고 코드에서 차이가 발생했습니다.

 

  • 광고가 나오는 코드 : 첫 번째 코드의 <ins> 요소에는 style 속성에 height: 0px;가 설정되어 있습니다. 이로 인해 광고가 높이 0px로 표시되며, 광고가 표시되지 않습니다. data-ad-status="unfilled" 속성이 적용되어 있어서 광고 영역이 아직 채워지지 않았음을 나타냅니다.
  • 광고가 나오지 않는 코드 : 두 번째 코드의 <ins> 요소에는 style 속성에 height: 280px;가 설정되어 있습니다. 이로 인해 광고가 280px 높이로 표시되며, 광고가 채워진 상태입니다. data-ad-status="filled" 속성이 적용되어 있어서 광고 영역이 채워진 것을 나타냅니다.

이 두 코드는 광고가 채워져 있지 않은 경우와 광고가 채워져 있는 경우에 대한 코드 차이입니다. 두 코드 모두 동일한 Ad slot을 나타내고 있고, 이 slot에  Google Adsense 호스팅 계정의 ID가 지정되어 있습니다.

웹페이지에서 실제로 광고가 표시되는 동작은 구글 애드센스 서버와 사용자의 브라우저 간의 상호작용(?)을 통해 이루어진다고 합니다. 실제로 광고가 표시되기 위해서는 티스토리 계정과 페이지의 콘텐츠, 사용자의 브라우저 상태 등 여러 요소에 따라 차이가 날 수 있는 것으로 파악됩니다.

 

 

 

'status="unfilled"'의 정확한 의미가 어떤 경우인지 몰라서 조사를 해보니, 구글 애드센스가 보내는 명령어라고 합니다. 이 명령어는 광고 슬롯이 채워지지 않았음을 나타내고, 광고 슬롯이 비어 있는 상태로 표시됩니다. 즉, 해당 공간에 광고가 표시되지 않고 명령어를 통해서 콘텐츠를 미표시할 수 있게 됩니다. pub code 가 있는 유저는 애드센스를 사용해서 광고 슬롯을 만들고, 구글은 해당 슬롯에 광고를 제공하게 됩니다. 만약 해당 슬롯에 과오가 없는 상태로 나타날 수 있습니다.

제가 오늘 분석한 것은 티스토리에서 리디렉션을 하고, 우리 pub 코드를 상, 하단 위치에 이 부분을 컨트롤해서 랜덤 하게 광고가 나오게 하거나 또는 안 나오거나, 아니면 중첩돼서 나오거나 하는 것으로 파악되었습니다. 

이해가 안 되실 수도 있겠지만, 저도 비전공자여서 최대한 쉽게 작성한다고 했는데, 도움이 되셨으면 좋겠습니다.