워드프레스 사이트에 이상한 광고가 표시되는 경우가 있습니다. 이상한 광고가 표시된다면 보통 멀웨어 감염을 의심해볼 수 있습니다. 하지만 구글 애드센스에서 의도 기반 광고 인텐트를 활성화하는 경우에도 사용자들이 이상한 광고로 오해할 수 있습니다.
사이트에 이상한 광고가 표시되는 경우
네이버 카페에서 워드프레스 사이트에 이상한 광고가 표시된다는 질문이 올라온 적이 있습니다. 당시 저는 멀웨어 감염을 의심했지만 구글 애드센스의 의도 기반 형식의 광고 인텐트를 활성화했을 때 표시되는 의도 기반 광고였습니다.
구글 애드센스 의도 기반 광고
어제도 비슷한 상황이 발생했습니다. 클라이언트께서 모바일에서 텔레비전 광고가 표시된다면서 왜 그런 현상이 발생하는지 문의해왔습니다.
문제의 사이트에 아래와 같이 "프리미엄 텔레비전 온라인" 광고가 표시되었습니다.

위의 광고는 자동 광고 중에서 광고 인텐트(의도 기반 광고)를 활성화했을 때 표시되는 자동 광고입니다.
실제로 이 블로그에 일시적으로 광고 인텐트를 활성화하니 비슷한 광고가 표시되었습니다.

제 블로그에서는 워드프레스 관련 정보를 많이 제공해서 그런지 몰라도 "프리미엄 워드프레스 온라인"이라는 광고가 표시되네요.
해당 부분의 HTML 코드를 살펴보면 <div id="google-anno-sa" ...로 되어 있는 것을 확인할 수 있습니다. google-anno-sa 선택자는 구글 광고 인텐트(Google Ad intent)의 앵커입니다.

구글 애드센스의 인텐트 기반 형식의 광고에 대한 자세한 정보는 구글 문서를 참고할 수 있습니다.
광고 인텐트 비활성화하기
이러한 광고가 표시되는 것이 마음에 들지 않는다면 자동 광고 설정에서 광고 인텐트를 비활성화하면 됩니다.
구글 애드센스 계정에 로그인하고 왼쪽의 광고 메뉴를 클릭(①)한 다음, 해당 사이트의 편집 아이콘을 클릭(②)하여 광고 설정 페이지로 이동합니다.

광고 설정 페이지에서 자동 광고 » 의도 기반 형식을 클릭합니다.

의도 기반 형식 설정 페이지에서 광고 인텐트를 비활성화합니다.

상단의 "← 의도 기반 형식" 제목을 클릭하여 뒤로 이동한 다음, 변경 사항을 저장합니다.
이제 조금 기다리면 의도 기반 광고가 표시되지 않을 것입니다.
멀웨어에 감염될 경우
악성코드에 감염되면 사이트에 이상한 광고가 표시되거나 이상한 스팸 사이트로 리디렉션되는 등 다양한 증상이 발생할 수 있습니다.
클라우드웨이즈(Cloudways)를 이용하는 경우 Malware Protection 섹션에서 사이트에 멀웨어가 없는지 확인할 수 있습니다.
패스트코멧이나 케미클라우드 등을 이용하는 경우에도 Imunify360 툴을 사용하여 악성코드를 스캔하고 악성코드 제거를 시도할 수 있습니다.
멀웨어를 비롯하여 워드프레스나 웹호스팅 관련 문제로 어려움을 겪는 경우 여기에서 서비스(유료)를 의뢰하실 수 있습니다.
이상한 광고 때문에 고민했는데...애드센스 광고였네요.ㅎㅎ
처음 이런 광고를 접했을 때 저는 사이트가 멀웨어에 감염된 것이 아닌지 의심했습니다.😁 사람에 따라서는 오해를 불러 일으키는 광고 형식 같습니다.