사용자 삽입 이미지
구글Adsense를 설치하고 며칠이 지났는데도 광고는 영어로만 나오고 있습니다.

처음에는 구글봇이 제 블로그에 애드센스를 설치한지 얼마안되서.. 블로그에 올라온 글에 대한 정보를 가져가지 않아서 그런거라 생각했는데.. 오늘 새롭게 원인을 찾았습니다.

원래 생각했던 것 처럼 구글봇이 정보를 가져가지 못한 것은 맞는데, 설치한 시기가 문제가 아닌 문제는 robots.txt파일에 있었습니다. 참고로 robots.txt파일은 검색로봇(검색봇)에 대한 접근을 허용할지, 차단할지를 명시하는 파일입니다.

제 기존의 robots.txt파일의 경우에 유명 검색엔진(구글, 야후, 네이버, 엠파스, MSN)에만 허용을 하고, 나머지 검색봇들을 모두 차단하도록 했습니다. 검색로봇의 방문 숫자가 올라가면서 트래픽 부족해 지길래 취한 조치인데요. 제 생각으로는 구글봇(Googlebot)에 대해서 허용을 했으니 구글 광고도 괜찮은거라 생각했는데, 그게 아니였습니다.

구글의 경우 각기 봇들이 하는 역할에 따라서 이름이 다른가 봅니다. 예를 들면 구글에서 이미지 검색을 담당하는 로봇은 Googlebot-Image입니다. 일반 검색을 하는 로봇은 googlebot이죠. 마찬가지로 구글 광고, 즉 애드센스를 담당하는 로봇의 이름은 Mediapartners-Google*입니다.

그러니 구글봇에 대해서 검색을 허용했다고 하더라도, 다른봇들을 차단하게 되면 애드센스도 제 역할을 하지 못하게 됩니다. 따라서 이 경우 별도의 애드센스를 위한 검색을 하용해줘야 합니다.

User-agent: Mediapartners-Google*
Disallow:
혹시 비슷한 문제를 겪고 계신분이 있을까봐 올려둡니다.

* robots.txt파일에 대한 자세한 정보를 얻으시려면 아래 링크를 따라가시면 됩니다.
[robots.txt]이용 검색로봇 차단 가이드

* robots.txt파일 자동 생성 :: http://www.mcanerin.com/EN/search-engine/robots-txt.asp

* robots.txt파일 오류 검사 :: http://tool.motoricerca.info/robots-checker.phtml



 

트랙백을 보내세요

트랙백 주소 :: http://bklove.info/trackback/307

댓글을 남겨주세요

  1. Revival 2006/07/31 21:31

    아~~그런 것이었군요. ^^

    • BKLove 2006/08/01 13:17

      Revival님 덕분에 설치하고, 수정까지 잘했습니다^^!!
      신경써주신거 감사드립니다~

  2. 은미야♡ 2007/08/09 13:13

    감사합니다 ㅎㅎ 저도 이거 설치할구요.
    근데 이 글을 스크랩 같은거 할 순 없나요?

비밀글 (Serect)