사실 지난번 글에서 구글 애드센스에 대한 제 개인적인 견해를 좀 설명드린 적이 있는데, 기본적으로 아는 게 별로 없는데, 몇몇 친구들이 제게 구글 애드센스 광고의 언어 문제에 대해 문의하는 글을 보냈기 때문입니다.
제 블로그가 분명히 중국 블로그인데, 광고가 중국어로 나오지 않는 경우가 종종 있는데, js를 통해서 수정할 수 있는 방법이 없을까요?
이 문제와 관련하여 먼저 Google이 Adsense를 도입하는 방법을 살펴보겠습니다.
콘텐츠용 애드센스는 귀하의 페이지 콘텐츠를 자동으로 크롤링하여 귀하의 잠재고객과 관련된 광고(텍스트 광고 또는 이미지 광고 선택 가능)를 게재하며 귀하의 사이트에서 가장 관련성이 높은 광고를 선택하여 독자가 해당 광고를 찾을 수 있도록 합니다. .
즉, Adsense 광고의 콘텐츠는 Google에서 완전히 자유롭게 배포하며, 앞서 언급한 Adsense 설정의 변수를 제외하고는 제어할 수 있는 것이 거의 없습니다. 귀하의 블로그가 중국어로 되어 있고 중국어 광고가 없다면 귀하의 방문자 클릭률은 확실히 매우 낮을 것이고 귀하의 수입도 높지 않을 것입니다.
──오해
하지만 누군가가 매우 "똑똑"하여 해결책을 생각해 냈습니다. 다음은 제가 가지고 있는 애드센스 코드 중 하나를 예시로 사용합니다. 물론 #으로 대체한 숫자는 저의 애드센스 계정번호와 광고 코드입니다(Google에서 이를 금지하므로 공개할 수 없습니다.). 개인은 자신의 코드를 대체하여 사용할 수 있습니다. :
<스크립트 유형=”텍스트/자바스크립트”><!–
google_ad_client = "pub-###############";
google_ad_slot = “##########”;
google_ad_width = 250;
google_ad_height = 250;
google_ad_언어 = “zh-CN”;
//->
</script>
<스크립트 유형="텍스트/자바스크립트"
src=”http://pagead2.googlesyndication.com/pagead/show_ads.js”>
</script>
위 코드에서 굵은 글꼴은 나중에 추가되는데, 그 목적은 구글 애드센스에 나타나는 광고의 언어를 변경하는 것입니다. 이 방법은 가능하지만(적어도 예전에는 가능했습니다) 이는 확실히 오해입니다.
Google은 TOS(서비스 약관)에서 Adsense 광고를 수정하는 것이 절대 허용되지 않는다고 명시했습니다(귀하가 고객 서비스에 연락하여 허용하지 않는 한). 따라서 광고 코드에 언어 수정 문을 추가하는 것은 절대적입니다. 금지. 그렇지 않으면 백코트의 계정이 Google에 의해 해킹되었을 수 있습니다. 특히 이는 Google AdSense Advertising Alliance 온라인 표준 제5조의 ii항을 기반으로 합니다.
(ii) Google이 승인하지 않은 방식으로 광고, 링크, 광고 단위, 검색 결과 또는 추천 버튼에 포함된 정보의 순서를 편집, 수정, 필터링, 삭제 또는 변경하거나 광고, 링크, 광고 셀을 삭제하거나 숨기는 행위 , 검색 결과 또는 추천 버튼을 최소화하거나 최소화합니다.
즉, 소스 코드에 우리 자신의 사용자 정의를 추가할 수 없습니다. 추가적인 프로그래밍이 필요하지 않아 매우 편리하다고 할 수 있고, 고유한 레이아웃을 통해 광고를 설정하여 사용할 수 있기 때문에 더 많은 기능이 필요하면 불편하다고도 할 수 있습니다. 자신의 사이트가 작동하지 않습니다.
──솔루션
해결책이 있느냐고 묻는다면 위에서 언급한 바와 같이 구글의 승인 없이는 광고의 내용과 언어를 통제할 수 있는 것이 거의 없기 때문에 사과해야 할 것 같습니다. 하지만 광고의 원인과 Google에서 제공하는 도구를 기준으로 필터링할 수 있습니다.
1. 콘텐츠부터 시작하세요
우선, 구글의 광고는 크게 3가지 카테고리로 나뉩니다.
Google AdWords의 광고. 이러한 광고는 특정 광고비를 지불한 후 일부 키워드를 선택하여 경쟁하는 Google 고객입니다. 이러한 유형의 광고는 우리가 주로 제거해야 하는 광고입니다. 광고 비용이 아무리 커도 이 유형이 가장 많습니다. Google은 고객이 제출한 키워드를 바탕으로 귀하의 사이트 콘텐츠를 비교하고 관련성 높은 광고를 게재하려고 노력합니다.
Google의 승인된 광고는 AdWords에서 제공되지는 않았지만 Google 광고 표준을 충족하는 광고입니다. 하지만 이런 종류의 광고는 거의 없고, 있다고 해도 그다지 가치가 없다는 사실을 발견하고 애드센스 설정에서 직접 이러한 종류의 광고를 취소했습니다.
Google의 공익 광고입니다. 이 항목에는 소득이 거의 없어 공공복지임을 알 수 있다.
방금 Google Adsense에 성공적으로 신청했는데 광고 내용이 중국어로 되어 있지 않다면 이는 매우 정상적인 현상입니다. 귀하의 웹사이트가 막 시작되었거나 한동안 존재했는지 여부에 관계없이 Google은 귀하의 웹사이트를 "학습"하는 데 시간이 필요하며, 그런 다음 귀하의 웹사이트가 중국어로 되어 있다는 것을 알게 되어 중국어 광고를 추가하려고 시도합니다.
이 경우 공식적인 SEO 방법을 사용하여 Google에 귀하의 사이트에 대해 더 많이 알릴 수 있습니다.
우선, 내 사이트가 주로 중국어로 되어 있다는 것을 Google에 알려야 합니다. 웹페이지의 "헤더" 영역에 다음을 추가할 수 있습니다.
인용된 내용은 다음과 같습니다.
<meta http-equiv=”content-언어” content=”zh-CN” />
Google이 귀하의 사이트를 크롤링하고 헤더를 분석하면 "아, 이 사이트는 중국어로 되어 있습니다."라는 사실을 알게 됩니다.
일반적으로 WordPress를 사용할 때 이 문장은 포함되지 않습니다. 테마에 추가했다고 해도 기본 언어가 영어라는 것을 의미할 가능성이 높기 때문에 Google에도 혼란을 줄 수 있습니다.
중국어 기사와 영어 기사를 함께 섞지 마십시오. 내 블로그를 예로 들어 보겠습니다. 내 영어 사이트인 www.rockia.com 은 주로 기술 기사를 작성하고, 내 중국어 사이트인 www.rockia.net 은 주로 경험 공유를 작성합니다. 원래 처음에는 .com 도메인 이름과 .net 도메인 이름을 모두 같은 블로그로 가리키고 나서 중국어와 영어를 함께 쓰고 싶었습니다. 나중에 어떤 사람들이 내 영어 블로그를 읽고 싶어했지만 광고가 중국어로 되어 있다는 것을 알게 되었습니다. 이로 인해 간접적으로 일부 클릭이 손실될 것이라는 점은 말할 것도 없고, 가장 기본적인 것조차도 전체 사이트의 언어 환경을 파괴할 것입니다. 한 사이트에 여러 언어를 넣어야 하는 경우 en.samplesite.com, cn.samplesite.com 등 최소한 2차 도메인 이름으로 구분하는 것이 좋습니다.
기사에 키워드를 태그해 보세요. 이것이 가장 기본적인 접근 방식입니다. Google 광고가 아니더라도 모두가 그렇게 할 것이라고 믿습니다. 왜냐하면 해당 키워드를 갖는 것이 SEO에도 좋기 때문입니다. 이에 대한 자세한 내용은 다루지 않겠습니다. 인터넷.
2. 필터링부터 시작하세요
위에서 언급한 내용으로 시작한다면, 일정 시간이 지나면 그에 맞춰 중국 광고의 양도 늘어나리라 믿습니다. 그러나 귀하의 사이트에 여전히 완강한 광고가 있는 경우 Google의 경쟁사 필터 목록을 통해 해당 외국어 광고를 필터링할 수 있습니다. 이 작업을 수행하는 방법을 잘 이해하지 못하는 경우 이전 기사에서 작성한 "Google Ads 필터링" 섹션을 참조하세요.
추신:
귀하의 사이트에 다른 언어로 광고를 게재한다고 해서 귀하의 사이트에 문제가 있는 것은 아니며, Google에 잘못이 있다는 의미도 아니라는 점을 덧붙이고 싶습니다. 때로는 다른 언어로 인해 광고 클릭 가격이 조금 더 높아질 수도 있습니다. 일부 네티즌들이 인터넷에서 잘못된 방법을 찾아 실수로 구글과의 계약을 어기고 결국에는 K가 되어 구글을 향해 거짓말쟁이라고 소리치는 일이 없기를 바라면서 몇몇 네티즌들의 편지에 답하기 위해 이 글을 썼습니다. -ed. 사실 애드센스를 최적화하는 가장 좋은 방법은 이미 Google의 광고 계약에 명시되어 있다고 생각합니다. 해당 계약을 위반하지 않는 한 괜찮을 것입니다. 마지막으로, 꾸준한 소득 증대를 기원합니다.