워드프레스 애드센스 방법 처음부터 설정하기

얼마 전 광고가 안 나온다는 워드프레스 사이트를 봤는데, 애드센스 코드가 테마와 플러그인에 각각 한 번씩 들어가 있었습니다. 이런 경우에는 코드를 더 넣기 전에 현재 어디에서 삽입하는지부터 확인해야 합니다. 워드프레스 애드센스 방법은 사이트 준비, 애드센스 연결, 광고 설정 순서로 진행하면 됩니다.
신청 전에 사이트부터 확인하기
애드센스 승인에 필요한 글 수나 방문자 수가 정해져 있다고 생각하는 분이 많습니다. 하지만 글 10개면 승인된다는 식의 숫자를 기준으로 삼으면 엉뚱한 데 시간을 쓰게 됩니다. 방문자가 메뉴를 통해 글을 찾을 수 있는지, 글에 직접 작성한 내용이 충분한지, 빈 카테고리나 미완성 페이지가 남아 있지 않은지를 먼저 보세요. 설치 직후의 기본 글과 샘플 페이지도 지우는 편이 좋습니다.
워드프레스 관리자 화면에서 설정 → 읽기의 ‘검색 엔진이 이 사이트를 검색하지 못하도록 요청’ 항목이 체크되어 있는지도 확인합니다. 체크되어 있다면 해제하고 저장하세요. 비밀번호로 사이트 전체를 막아뒀거나, 점검 모드가 방문자에게 보이는 상태라면 심사 과정에서도 콘텐츠를 확인하기 어렵습니다. 메뉴에서 주요 글과 개인정보 처리방침에 접근할 수 있게 해두는 것도 운영상 필요합니다.
기존 애드센스 계정이 있다면 새 계정을 만들기보다 그 계정의 사이트 메뉴에 워드프레스 사이트를 추가합니다. 구글 애드센스 안내에 따르면 새 사이트는 소유권과 정책 준수 여부를 확인한 뒤 광고 게재가 가능한 상태로 바뀝니다. 코드를 넣었다고 바로 광고가 나오는 것은 아닙니다. 심사는 보통 며칠 걸리지만 더 길어질 수도 있으니, 신청 직후부터 플러그인을 바꿔가며 코드를 반복 삽입할 필요는 없습니다.
Site Kit으로 연결하는 순서
새로 연결하는 사이트라면 무료 플러그인 Site Kit by Google 하나로 시작하는 편이 관리하기 쉽습니다. 워드프레스 관리자 화면에서 플러그인 → 새로 추가로 이동해 Site Kit by Google을 검색하고 설치·활성화합니다. 설정 안내에 따라 구글 계정을 연결한 다음, Site Kit의 서비스 연결 화면에서 AdSense를 선택합니다. 애드센스에 등록한 계정과 연결 중인 계정이 같은지 확인하세요.
설정 중 Site Kit이 애드센스 코드를 삽입하도록 허용하면 사이트 페이지에 필요한 코드를 배치합니다. 연결 뒤에는 Site Kit → 설정 → AdSense에서 코드 배치 상태를 확인합니다. 여기까지 끝나도 광고가 안 보일 수 있습니다. Site Kit은 애드센스 계정의 자동 광고 스위치를 대신 켜주지 않으므로, 그 설정은 애드센스 화면에서 따로 해야 합니다.
이미 헤더 코드 삽입 플러그인이나 테마 기능으로 애드센스 코드를 넣었다면 먼저 삽입 위치를 확인하세요. Site Kit에도 코드 삽입을 허용할 경우 기존 코드를 제거해야 중복을 피할 수 있습니다. 반대로 기존 방식으로 광고가 정상 작동하고 있다면 Site Kit은 통계 연결에만 쓰고 코드 삽입은 끌 수 있습니다. 테마 파일을 직접 수정하는 방식은 테마 업데이트 때 변경 내용이 사라질 수 있어 권하지 않습니다. 꼭 파일을 수정해야 한다면 백업과 자식 테마부터 준비해야 합니다.
자동 광고는 적게 시작하기
사이트 심사가 끝나고 애드센스의 사이트 상태가 광고 게재 가능한 상태로 표시되면 광고 메뉴에서 해당 사이트의 자동 광고를 켭니다. 미리보기에서 광고가 들어갈 위치를 보고, 광고량은 낮게 시작하세요. 모바일에서 제목 바로 아래와 본문 첫 문단 사이에 광고가 몰리면 글을 읽기 전에 이탈하는 경우가 많습니다. 화면을 가리는 형식이 부담스럽다면 형식별 스위치를 끄고, 광고가 어색한 페이지는 제외 설정을 사용하면 됩니다.
자동 광고 대신 위치를 직접 고르고 싶다면 애드센스에서 광고 단위를 만든 뒤 워드프레스의 사용자 정의 HTML 블록이나 광고 삽입 플러그인에 해당 단위 코드를 넣을 수 있습니다. 다만 이 방식은 페이지마다 배치와 표시 상태를 관리해야 합니다. 광고 위치가 한두 곳이면 블록으로도 충분합니다. 여러 글의 같은 위치에 반복 삽입해야 할 때만 Ad Inserter나 Advanced Ads 같은 플러그인을 검토하세요. 무료 기능으로 필요한 배치가 된다면 유료 기능을 먼저 살 이유는 없습니다.
자동 광고와 수동 광고 단위를 함께 쓸 수도 있지만, 같은 위치에 광고가 몰리는지 모바일 화면으로 확인해야 합니다. 본문에 삽입한 광고를 빼더라도 헤더에 들어가는 애드센스 공통 코드를 함께 지우지 않도록 주의하세요. 특히 캐시 플러그인에서 자바스크립트 지연 설정을 바꿨다면 변경 전후 광고 표시를 확인하고, 문제가 생기면 바꾼 설정부터 되돌리는 게 빠릅니다.
광고가 안 보일 때 확인할 곳
먼저 애드센스의 사이트 메뉴에서 심사 상태와 조치 요청이 있는지 확인합니다. 다음으로 Site Kit의 코드 배치 상태, 애드센스의 자동 광고 설정을 차례로 봅니다. 승인 전이거나 자동 광고가 꺼져 있다면 워드프레스 쪽 코드를 다시 넣어도 해결되지 않습니다. 승인 뒤에도 광고가 화면에 반영되기까지 시간이 걸릴 수 있습니다.
사이트에 광고 차단 기능을 켠 브라우저로 접속했다면 광고가 보이지 않을 수 있습니다. 다른 브라우저에서 확인하고, 캐시 플러그인과 서버 캐시를 사용 중이라면 캐시를 비운 뒤 다시 봅니다. 페이지 소스에서 애드센스 코드가 한 번만 들어가는지도 확인하세요. 코드가 없다면 삽입 설정을, 두 번 이상 있다면 Site Kit과 테마·다른 플러그인의 삽입 기능을 살펴야 합니다.
애드센스가 ads.txt 경고를 표시한다면 계정에 제시된 게시자 정보를 사이트 최상위 위치의 ads.txt 파일에 넣고 반영 여부를 확인합니다. 이미 파일이 있다면 기존 내용을 지우지 말고 필요한 항목을 추가하세요. 호스팅 파일 관리자나 해당 기능을 제공하는 도구로 처리할 수 있으니, 이 작업만 위해 플러그인을 추가할 필요는 없습니다.
유럽경제지역·영국·스위스 방문자에게 광고를 제공한다면 동의 메시지 설정도 확인해야 합니다. 구글 애드센스는 해당 지역의 개인 맞춤 광고에 인증된 동의 관리 플랫폼을 요구합니다. 애드센스의 개인정보 보호 및 메시지에서 제공하는 설정을 먼저 검토하고, 실제 방문 지역에 맞게 적용하세요.
저는 처음부터 광고를 많이 배치하지 않습니다. 코드 한 곳, 광고 설정 한 곳만 관리하면서 모바일에서 글이 읽히는지 먼저 봅니다. 수익 화면보다 운영 화면이 단순해야 업데이트하거나 문제가 났을 때 어디를 고쳐야 할지 바로 알 수 있습니다.
