Últimos Artículos
Artículos Populares
Analizador De FeedBurner

Mejora Del Plugin WhyDoWork Para Adsense

Written by Alfonso Muñoz on May 20, 2008 – 20:35

Creo que ya con este artículo, el tercero sobre el plugin WhyDoWork para Adsense, lo rematamos y puede que no tenga que tocarlo más. Antes de nada, recapitulacion:

  • WhyDoWork para Adsense: artículo inicial sobre el plugin, tal cual está en la página del autor, sin ninguna otra opción añadida.
  • Adsense en función del visitante: en este artículo comento la importancia de mostrar tus bloques de Adsense solo para las visitas que provienen de los buscadores y de este modo no perturbar a tus visitantes habituales (tráfico social). Por ello explico como programo una nueva opción en dicho plugin que te permite activar Adsense solo para ese tráfico desde los buscadores.

El problema de esta modificación que os comento es que mostraba Adsense solo en la primera página visitada y no lo volvía a mostrar en cuanto se saltaba a cualquier otra. Esto es algo de lo que me di cuenta al instante y supone un inconveniente bastante importante. Os explico. Aproximadamente cada visitante que viene a Binary Ant desde un motor de búsqueda visualiza 1.5 páginas. Si solo muestro Adsense en la primera entonces estoy desperdiciando 0.5 páginas en las que podría mostrar anuncios, es decir, Adsense está funcionando al 66% en lugar de al 100%.

La solución: utilizar sesiones. No os voy a liar mucho porque esto pertenece al mundo de la programación, pero con una sesión conseguimos tener identificado al visitante desde que entra en el blog/website hasta que se va de modo que si viene de un buscador mientras no se vaya sabemos su procedencia y por lo tanto podemos mostrarle anuncios publicitarios. La solución de las sesiones es muy sencillita y más si ChicaSeo ya ha comentado este tema, yo solo cambié algún detalle.

Bueno pues esta es la última modificación que he realizado en el plugin, que podeis descargar desde este enlace (whydowork para adsense, customizable para buscadores). Lleva un archivo de texto en el que incluyo las instrucciones de instalación (en inglés), pero son muy simples:

  • Añadir al archivo header.php de tu theme el siguiente código:
<?session_start();
if (!isset($_SESSION[’show_ad‘])){
  $_SESSION[’show_ad‘] = 0;
  if (stristr(getenv(’HTTP_REFERER‘),"google") OR
    stristr(getenv(’HTTP_REFERER‘),"msn") OR
    stristr(getenv(’HTTP_REFERER‘),"yahoo") OR
    (preg_match('/q=|search/', $_SERVER['HTTP_REFERER'])))
  {
     $_SESSION[’show_ad‘] = 1;
  };
};
?>

Es muy, muy importante que lo añadais arriba del todo, ya que la sesión debe crearse antes de que cualquier información sea enviada al navegador. Como podeis ver, siempre y cuando una visita venga de Google, MSN o Yahoo! se mostrará Adsense. Además para intentar abarcar otros buscadores, si la url de donde procede el visitante incluye /q= o search, dos cadenas de texto múy usuales en los resultados de búsqueda, también se muestra.

  • Subir el fichero whydowork_adsense.php e instalar el plugin como cualquier otro plugin.
  • Empezar a utilizarlo: añadir los códigos de Adsense, configurarlo, etc.

Si te gustó este artículo suscríbete a mi RSS feed!


Tags:
Posted in Adsense, Uncategorized |

Tags:

17 Comments »

17 Comments to “Mejora Del Plugin WhyDoWork Para Adsense”

  1. carballo Says:

    Vaya, uno de los plugins mas interesantes para implementar Adsense en blogs. Y justo ahora que estoy sopesando seriamente incluir algo en mi sitio… tal vez cuando pase el verano me animo.

  2. carballo Says:

    Lo he estado probando, en un blog de pruebas que tengo, y no me funciona el codigo que indicas.

  3. Alfonso Muñoz Says:

    Hola Carballo, puedes mandarme un mail explicándome que es lo que te pasa? Te comento:

    El codigo php de la sesión tiene que ser lo primero que aparezca en el header.php, repito, lo primero.

    Luego al instalar el plugin y al activarlo, si no recuerdo mal, viene activado por defecto mostrar solo para buscadores. Primero desactiva esa opción, que se muestre para todo el mundo a ver si sale Adsense.

    En cuanto veas que sale, marca para que solo sea desde un buscador y abre una nueva ventana de navegador (porque puedes ya tener empezada una sesión) y mira a ver si aparece adsense.

    A mi me funciona. En una ventana nueva de navegación si entro a través de google veo Adsense

  4. Antonio Says:

    Com te va con adsense alfonsito?? Sacas pa pagarme unas cañitas que me debes??
    Que gorfo eres!! jeje, yo sigo sin animarme a poner adsense,
    . Ya me diras si el experimento seo de adsense te funciona. Un saludo!

  5. Alfonso Muñoz Says:

    Es una temática complicada para sacarse unos duros, pero bueno, a mi me gusta toquetear por aquí y por allá :P

    Quizás con otras temáticas ahora tendría un Porsche ;)

  6. rogeliorabbit Says:

    Muy interesante el plugin. No lo conocia y me hubiese gustado, ya que probe unos cuantos y al final me decidi por poner el codigo a mano. Creo que igual lo acabo utilizando…
    saludos

  7. tcalo Says:

    sabes que aun no me decido a colocar adsense solo para los visitantes de google/yahoo,etc. Queria preguntarte si al hacerlo de esa manera has notado que mejora el payxclick y por ello las ganancias. ¿la diferencia es notable? ¿vale realmente la pena?
    ciao,
    t.

  8. Alfonso Muñoz Says:

    Hola TCalo :) . Poner publicidad es una decisión personal de cada uno, aunque haya gente que critique a los que lo hacen/hacemos.

    Yo uso Adsense más por experimentar que por el beneficio ya que la temática del blog no es muy dada a obtener buen rendimiento.

    Y por último. Si muestras Adsense solo para visitantes de buscadores te aseguro que el CTR subirá ya que no le muestras la publi a quien le importa un pimiento (otros bloggers generalmente). Un CTR bajo puede hacer que Adsense te envie ads peor pagadas, por eso es importante intentar subirlo.

    Espero que te haya sido de ayuda :) si tienes alguna otra pregunta (aunque no soy un experto para nada) pues adelante, un saludo!

  9. tcalo Says:

    Hola, vi el post de tus resultados del CTR los resultados son interesantes, sobre todo por el poco tiempo. Lo que yo habia hecho para aumentar el CTR era quitar los adsense de un par de blogs que tengo donde tengo muchas visitas pero casi cero clicks, haciendo eso me aumento el CTR, voy a provar con tu plugin a ver que tal!!!
    ciao,
    t.

  10. Alfonso Muñoz Says:

    Ok, TCalo, si al final lo pruebas y tienes alguna duda me comentas, un saludo! :)

  11. n4gash Says:

    Buenas,

    Muy interesante tu plugin, estoy pensando incluirlo en mi blog. Sólo una duda, al diferenciar el tráfico social del funcional a través de las sessiones, me imagino que si un usuario que llega a través de un buscador comienza a navegar por el blog, le seguirá apareciendo adsense al no cambiar la session no?

    Saludos.

  12. Mostrar adsense solo a las visitas de buscadores | Paraiso Linux Says:

    [...] uso de una adaptacion del plugin WhyDoWork que realizo Alfonzo Muñoz, este plugin es super sencillo de usar y seguramente mas de uno ya lo [...]

  13. Mostrar adsense solo a las visitas de buscadores - Mensajes Bloggers Says:

    [...] uso de una adaptacion del plugin WhyDoWork que realizo Alfonzo Muñoz, este plugin es super sencillo de usar y seguramente mas de uno ya lo [...]

  14. David ko0perfield Says:

    Muy util la modificacion que has hecho, gracias y saludos.

  15. ikki Says:

    interesante este plugin, gracias por compartir

  16. ikki Says:

    interesante plugin, haber si lo uso

  17. seo valencia Says:

    Es una interesante opción y como dices no tan intrusiva para gente que visita a menudo el sitio.La tendré en cuenta.

Leave a Comment