Cuando empezamos a probar con Adsense en nuestro sitio y nos encontramos con la gran variedad de opciones es inevitable marearnos y no saber por donde empezar: ¿300×250 ó 336×280? ¿Qué formato me conviene? ¿Texto o imágenes? ¿Cuatro anuncios por unidad o cinco? ¿Le pongo borde o no? ¿Qué colores funcionarán mejor?

Es claro que todos estos factores influyen en la cantidad de clics (CTR) que recibamos en los anuncios, pero hasta ahora la única forma de saber qué formatos funcionan mejor era probarlos uno tras otro durante un tiempo y medir sus resultados.
Aquí es donde entra en juego el siguiente truco, directo de la mano de los bloggers oficiales de Google. Mediante el código que citamos más abajo, podemos fácilmente realizar testeos A/B, es decir probar dos formatos Adsense diferentes de forma simultanea en la misma página.
La idea es mostrar dos anuncios Adsense en el mismo lugar, al mismo tiempo, pero aleatoriamente para cada visitante, lo cual realizaremos mediante la función “random” de JavaScript que genera un número entre 0 y 1 con la misma probabilidad. En el siguiente ejemplo trataremos de determinar si nos conviene usar 300×250 o 336×280:
El truco
1. Crear dos “criterios de seguimiento” en tu panel de Adsense. Llamémoslos: “Prueba300×250” y “Prueba336×280”.
2. Generar los códigos JavaScript Adsense para ambos formatos. Notaremos que lo único que cambia entre ellos son las variables “google_ad_channel”, “google_ad_width”, “google_ad_height” y “google_ad_format”.
3. Combinar ambos códigos Adsense en uno solo de manera que cada uno se muestre el 50% de las veces, lo cual haremos con el siguiente JavaScript:
<script type=”text/javascript”>
var aleatoria = Math.random();
if (aleatoria < .5){
google_ad_channel = “Prueba300×250″;google_ad_width = 300;
google_ad_height = 250;google_ad_format = “300×250_as”;
} else {
google_ad_channel = “Prueba336×280″;google_ad_width = 336;
google_ad_height = 280;google_ad_format = “336×280_as”;
}
google_ad_client = “pub-XXXX”; google_ad_type = “text_image”;
google_color_border = “FFFFFF”; google_color_bg = “FFFFFF”;
google_color_link = “0000FF”; google_color_text = “000000″;
google_color_url = “0000FF”;
</script>
<script type=”text/javascript”
src=”http://pagead2.googlesyndication.com/pagead/show_ads.js”>
</script>
Reemplaza “pub-XXXX” con tu número identificador de usuario de Adsense y los colores de borde, fondo, links, texto y url por los más apropiados para tu página.
Esto hará que cada visitante reciba aleatoriamente uno de los dos anuncios con una probabilidad del 50%. Ahora sólo queda monitorear el rendimiento de cada aviso para determinar cuál rinde mejor. Lo ideal sería mantenerlos online por dos o tres semanas y observar los resultados.
Este mismo truco se puede aplicar luego con diferentes esquemas de colores o bien con la dupla texto o texto+imágenes. Algunos consejos sobre testeo A/B:
- Es importante partir de una base que ya estés usando: uno de los formatos debería ser el que estás usando actualmente en tu sitio y el otro el que deseas probar para ver si funciona mejor. De esta forma es más fácil determinar si se producen mejorías en el CTR.
- Sólo se debe alterar de a un parámetro por vez: el objetivo es medir el impacto de una modificación específica, para saber exactamente qué es lo que provoca que los usuarios hagan clic (o no) en los avisos.
- Los testeos A/B deben ser simultáneos: para saber qué tipo de anuncio funciona mejor, hay que someterlos a las mismas condiciones. El código que brindamos permite justamente esto, probar dos configuraciones a la vez durante el mismo período de tiempo con aproximadamente la misma cantidad de impresiones.
Es importante destacar que si bien los Términos y Condiciones de Adsense prohiben este tipo de modificaciones, este código en particular ha sido aprobado por la gente de políticas de Adsense y publicado en el blog de la compañía, por lo tanto podemos decir que cuenta con un guiño oficial, aunque no se brinde soporte técnico y ni ayuda.
Una técnica avanzada
Si cuentan con PHP en el servidor, otra forma de realizar el testeo A/B es mediante una función como la siguiente, con la flexibilidad añadida de que podemos incorporar más de dos avisos al testeo:
$_aleatoria = rand(1,3);
if ($_aleatoria == 1) {
echo “pegar aquí código Adsense 1″;
}
else if ($_aleatoria == 2) {
echo “pegar aquí código Adsense 2″;
}
else {
echo “pegar aquí código Adsense 3″;
}
¡Pruébenlo y cuenten cómo les ha resultado!








Comentarios recientes
- Juan Manuel: ¡Hola, Giancarlo! Esto se debe a la lente de tu cámara. Chequea el ran...
- Juan Manuel: ¡Hola, Marina! Flash CS3 utiliza ActionScript 2 y 3. Tu versión no es ...
- Juan Manuel: (XD) ¡¡¡GRACIAS!!!...
- Juan Manuel: ¡Hola, Ricardo! Lo que un usuario escriba en el campo "e-mail" es lo qu...
- Lecxa Marina Leal Sanchez: Buenos dias desde Venezuela un saludo a esta maravillosa informacion que...
- Ricardo: Hola saludos de Tabasco, México. el formulario está muy bueno y funcio...
Feed de los comentarios