AdSense ¿Cómo mostrar AdSense solo en la primera impresión?

  • Autor Autor Rolli
  • Fecha de inicio Fecha de inicio
R

Rolli

Épsilon
¡Hola!

Manejo muchos sitios y el CTR está elevandose y en horas llega a 20%, he recibido miles de notificaciones y me han baneado hasta dominios por ello 🙁 Mi plantilla está sobreoptimizada para AdSense pero no la cambiaré pues me deja ganancias.

He estado haciendo pruebas con las posiciones y criterios de seguimiento que tengo solo esta duda.

¿Como es posible poner AdSense solo la primera impresión?

Es decir, si entran a mi sitio desde google o directamente les aparezca adsense pero a la hora de ir a otro apartado de la pagina o le den F5 ya no se muestre AdSense... ¿Como es posible eso?

Quiero solo la primera impresión y que a la segunda impresión se desactive AdSense o ya no se muestre.

¡Un saludo!
 
¿Cookies? ¿Manejo de sesiones?
No sé, sólo se me ocurren esas dos.
 
Si se puede con cookies.. o también registrando la ip en la base de datos.. para la segunda vista no se verá.. pero tienes que saber MYSQL y PHP...
 
Con un referrer pero si haces eso el CTR se va a incrementar.
 
Si se puede con cookies.. o también registrando la ip en la base de datos.. para la segunda vista no se verá.. pero tienes que saber MYSQL y PHP...

Lo de la IP funcionaría sólo en el caso de que esta fuera estática. Mayormente son dinámicas, no serviría de mucho este método, supongo.
 
Si con cookies si, pero no quiero alarmar al Browser, ya lo acabo de probar y me arrojó alerta. Lo de la IP lo veo complicado :/

¿No existe un código?
 
Yo creo que es algo ilegal manipular el código de adsense, pero lo que se me ocurre a la mente es hacer uso de un script que maneje cookies y muestre solo 1 ves el anuncio por ip
 
Yo creo que es algo ilegal manipular el código de adsense, pero lo que se me ocurre a la mente es hacer uso de un script que maneje cookies y muestre solo 1 ves el anuncio por ip

No hablo de manipular el codigo de AdSense. Yo tengo un código que muestra adsense solo a visitantes de google, busco algo así como ese. Nunca hable de manipular el código.

Por favor lean bien.
 
Definitivamente la única vía para esto es el uso de cookies. Un código sencillo en PHP que en caso tal de existir la cookie elimine el código Adsense, y en caso contrario, lo muestre.

PHP:
<?php
      if (isset($_COOKIE['cCookie'])) {

        // Elimina código Adsense

     } else {

        setcookie("cCookie", "OK", time() + 31536000);

        // Muestra Adsense

     }

?>
 
Definitivamente la única vía para esto es el uso de cookies. Un código sencillo en PHP que en caso tal de existir la cookie elimine el código Adsense, y en caso contrario, lo muestre.

PHP:
<?php
      if (isset($_COOKIE['cCookie'])) {

        // Elimina código Adsense

     } else {

        setcookie("cCookie", "OK", time() + 31536000);

        // Muestra Adsense

     }

?>


Gracias, solo pongo eso, mi codigo de adsense y ya?
 
Gracias, solo pongo eso, mi codigo de adsense y ya?

Ahora mismo estoy desde el iPad y no puedo realizar bien las pruebas, pero teóricamente sólo debes de realizar en los campos comentados lo siguiente:

PHP:
<?php
      if (isset($_COOKIE['cCookie'])) {

        // Elimina código Adsense... Espacio vacío, se supone que evitamos cargar el código de Adsense...
       

     } else {

        setcookie("cCookie", "OK", time() + 31536000);

        echo "<código adsense aquí>" // Reemplazar comillas dobles por comillas simples en código de Adsense.
     }

?>

Esto debería de funcionar, en teoría. Prueba y nos comentas...
 
Prueba lo que dice windhack y nos cuentas.

Lo que yo digo es, no es la mayoria de veces en la primera impresion donde dan clic en el anuncio? No seria esto peor para el CTR?
 
Ahora mismo estoy desde el iPad y no puedo realizar bien las pruebas, pero teóricamente sólo debes de realizar en los campos comentados lo siguiente:

PHP:
<?php
      if (isset($_COOKIE['cCookie'])) {

        // Elimina código Adsense... Espacio vacío, se supone que evitamos cargar el código de Adsense...
       

     } else {

        setcookie("cCookie", "OK", time() + 31536000);

        echo "<código adsense aquí>" // Reemplazar comillas dobles por comillas simples en código de Adsense.
     }

?>

Esto debería de funcionar, en teoría. Prueba y nos comentas...

Hice la prueba y no me funcionó 🙁
 
Pues ahora mismo estoy de salida así que no podré probar y modificar el código para saber cuando funciona correctamente, así que, si esperáis un poco, en la noche vuelvo a contestar este topic con una idea un poco más clara y con pruebas realizadas.

Saludos.
 
Pues ahora mismo estoy de salida así que no podré probar y modificar el código para saber cuando funciona correctamente, así que, si esperáis un poco, en la noche vuelvo a contestar este topic con una idea un poco más clara y con pruebas realizadas.

Saludos.

Muchas gracias. Igual estaré buscando alguna alternativa y si la encuentro la coloco aquí 😀
 
Te comento que como lo planteaste, vas a tener MAS CTR. Vos pensa que si el usuario antes navegaba y veia 3 paginas y hacia un lcick y te daba 20 % imaginate si solo ve una pagina (A ojos de adsense) y hace el click? Te va a subir mas. Las plantillas sobreoptimizadas a mi me trajieron muchos problemas. Usa la plantilla "responsive" de las free de wordpress del sitio oficial. Se adapta a todo y si pones abaoj del titulo del post el bloque te da un beun ctr y se ve apenas abren la web.

Saludos
 
Te comento que como lo planteaste, vas a tener MAS CTR. Vos pensa que si el usuario antes navegaba y veia 3 paginas y hacia un lcick y te daba 20 % imaginate si solo ve una pagina (A ojos de adsense) y hace el click? Te va a subir mas. Las plantillas sobreoptimizadas a mi me trajieron muchos problemas. Usa la plantilla "responsive" de las free de wordpress del sitio oficial. Se adapta a todo y si pones abaoj del titulo del post el bloque te da un beun ctr y se ve apenas abren la web.

Saludos

Si, entiendo, pero solo será aplicada a un cuadro de AdSense. Así bajará el CTR.

Hice muchas pruebas. El usuario va así:

Con AdSense normal
Home - Post (Clickó AdSense) - Home - Post- Home (Clikó AdSense)


Bloqueando AdSense la primera vez a un solo bloque (Si es que hace click al home o al post, depende ya)
 
Y porque no pruebas a hacer impresiones "falsas".
 
Muchas gracias. Igual estaré buscando alguna alternativa y si la encuentro la coloco aquí 😀

La mejor forma es usando Cookies y Jquery, con las Cookies y PHP no funciona muy bien si usas WP y un sistema de Cache ya que al cachear se pierde todo.

Es lo mismo pero al ser Jquery la Cache no interfiere 😀
 
Atrás
Arriba