Mostrar Anuncios Adsense solo a Visitantes de Buscadores en Blogger

  • Autor Autor Facundo
  • Fecha de inicio Fecha de inicio
F

Facundo

Xi
Esa !!!

Tras mucho mucho mucho mucho esfuerzo, y bastante Enlace eliminado pude exitosamente, hacer un código que filtrara a los visitantes de buscadores (como google, bing, ask, altavista, lycos, etc.) Y que muestre en este caso, un anuncio de adsense.


Este código es muy parecido es este otro en PHP

<?php if (preg_match('/q=|search/', $_SERVER['HTTP_REFERER']) ) { ?>
INSERTAR EL AQUÍ EL CÓDIGO DE ADSENSE
<?php } ?>


Pero hecho en JavaScript, totalmente funcional con blogger. Así que Tomá WP !!!!


El codigo es:

<script type='text/JavaScript'>
//<![CDATA[
// *** Lista de buscadores ***
var procedenciaValida = new Array(
'http://www.google',
'http://images.google',
'http://es.ask.com/web',
'http://ask.com/pictures',
'http://www.altavista.com/web',
'http://www.altavista.com/image',
'http://buscador.terra.com',
'http://search.aol.com',
'http://search.lycos.com',
'http://www.bing.com',
'http://twitter.com'
);
// Verificación
var ok = false;
var elMensaje = 0;
for(i in procedenciaValida) {
if(document.referrer.indexOf(procedenciaValida) > -1) {
ok = true; // si es así será true
cual = i;
}
}
// verificación cumplida
if(ok) {
document.getElementById('contenedoradsense').style.display = 'block';

}
//]]>
</script>


y donde queramos meter el anuncio, colocamos esto:


<div id='contenedoradsense' style='display:none'>Codigo de adsense acá</div>



Como pueden ver en el código, este puede ser editado para mostrar contenido (adsense, imágenes o lo que sea) a visitantes referidos de las web´s que queramos, así que si uno quisiera, modificaría este codigo para mostrar un cartel de "eres un genio, acaba de venir de Forobeta" si ese visitante vino hacia nuestro blog desde forobeta 😛

Enlace eliminado

Sin embargo.. me acuerdo de una o dos personas que dijeron que era imposible en blogger ¬¬


Por último, una pequeña sorpresa para todos:

Entrar a Enlace eliminado


Y luego entrar desde alguna de estas búsquedas:

Enlace eliminado

caidosdelarealidad.com - Búsqueda en Ask.com

AOL Search


Y miren si encuentran alguna diferencia 😀😀😀😀😀😀😀😀😀😀😀


SAludos!


P.D: el código actualmente no funciona con yahoo, no pude encontrar la URL correcta para que este ande 😛
 
El segundo no estoy seguro pero creo que aun con display:none se ejecuta el codigo de adsense, entonces un grave error pues cuenta como impresión aunque no se muestre.

Ya que solo haces visible el div cuando el referer de un buscador, pero el JS se ejecuta de todos modos.

Si esto es asi, no lo uses solo perderás dinero.
 
Woooow, buenisimo, y no solo sirve en Blogger, también en WordPress, muchas gracias Facundo, muy buen aporte. Espero que a más de uno le sirva, felicitaciones 😀

PD: Tiene razón Michoacano :creep:
 
es que esa es la idea... yo por mi parte no lo uso al codigo,pero hay gente que si y que an preguntado como hacerlo en blogger.

A alguno le convendrá que solo se muestre el anuncio con referencia de un buscador... y simplemente para mostrar un cartel del tipo:

"Acabas de venir desde google, etc....)


SAludos!
 
Bueh, una buena alternativa... pero inceinveniente: es Javascript y los usuarios de IE se van a flipar jejeje, acuerdate que IE si soporta Javascript pero es soberanamente lento para ejecutarlo.

En ese caso creo que lo mejor sería mantener la publicidad para todos y san se acabó.

Disclaimer: Me salvé de de decirle "señor Blogger" a Caruso, le dije que le diría así cuando en una plataforma tan limitada (hablando de código) como Blogger, se pudiese hacer precisamente esto pero con solo una línea de código, al igual que con PHP =P
 
Tiene razon Michoacano, igual el código se ejecutara (contando la impresión) venga o no venga de buscadores.
 
Por cierto en Wordpress existen varios plugins, no hace falta la programada.
 
Por cierto en Wordpress existen varios plugins, no hace falta la programada.

Asi es, aunque resulta mejor hacerlo manualmente, algunos plugins están programados con los pies y consumen muchos recursos =P
 
Asi es, aunque resulta mejor hacerlo manualmente, algunos plugins están programados con los pies y consumen muchos recursos =P


Nunca he programado con los pies ahora que lo mencionas, sería algo curioso xD...
 
Si muchos suckz, pero vi uno que tenia muy buenas opciones dependiendo del tipo de pos ty pagina, pero no recuerdo el nombre.

Lo que me preocupa es el codigo que ponen de Javascript, yo no lo pondria ni loco. Es mejor ponerle anuncios a todos los visitantes que hacer eso.
 
Lo chistoso es que si les digo que perdia dinero al ocultar la publicidad me colgaran de las pelotas

Ocultar la publicidad y mostrarsela a los que llegan desde el buscador es bueno solo que tiene un problema los que llegan desde Google Images no ven tu publicidad xD, hagan el intento busquen una imagen que tengan en sus Blogs y veran que no les muestra la publicidad

A mi me llegan unas 800 visitas gracias a una imagen y no voy a perder ese dinero xD
 
como ? pero es problema de que, de adsense o de WP (me encantaria terriblemente esto último 😀)

con este código se muestra igual las cosas buscando desde google image....



Saludos!
 
como ? pero es problema de que, de adsense o de WP (me encantaria terriblemente esto último 😀)

con este código se muestra igual las cosas buscando desde google image....



Saludos!

El codigo que usamos los de WP tiene un defecto y es que no muestra la publicidad a los que llegan desde Google Images xD
 
Esto es porque las URL's de google images no tienen el /search o el /q= ... solo hay que agregárselo al código ^^
 
No es sólo por lo que dice Alan, también es por que las webs de Google Imágenes se muestran dentro de un iframe, por lo que la visita es como si fuera "directa" jejeje.
 
Buenas, se que es antiguo el tema, pero tengo una duda

Es legal esta practica?

Gracias
 
y Que sentido tiene esto o que benefio tiene no mostrar anuncios a los que vienen de un enlace en una resena o directamente ?
 
Atrás
Arriba