+ Responder al Tema
Página 1 de 4 1 2 3 ... ÚltimoÚltimo
Mostrando resultados del 1 al 10 de 31

Tema: [Optimizado:] Adsense al navegante que llega del buscador

  1. #1
    Avatar de KnxDT
    KnxDT está desconectado Usuario Delta ?
    Registro
    21-April-2009
    Ubicación
    Lima - Perú
    Mensajes
    1.879
    Mi Twitter


    A 21 miembro le fue de ayuda este post.

    Predeterminado [Optimizado:] Adsense al navegante que llega del buscador

    Resumen:

    Este código permite mostrar publicidad a los visiitantes de navegador en todo su recorrido por el sitio, optimizando el anterior código que ya conocemos que solo muestra publicidad en el primer código llegando del buscador (Google, Bing, Yahoo, etc.). Además funciona para búsquedas de Google Imágenes.
    Comenzamos:

    Ya SoloNegocios había dado luces con algo así:

    Mostrar publicidad a los que llegan desde Google y Google imagenes

    Por desgracia el código solo mostraba publicidad en el primer post, luego al seguir navegando el Adsense ya no aparecía en los demás. En todo caso, luego de buscar por horas, hacer cambios, optimizaciones, etc. Llegué a esto:

    Colocan éste código en su header.php:

    Código PHP:
    <?php
    session_start
    ();
    if (!isset(
    $_SESSION['show_ad'])){  
       
    $_SESSION['show_ad'] = 0
       if (
    preg_match('/q=|search/'$_SERVER['HTTP_REFERER'])||preg_match('/q=|images/'$_SERVER['HTTP_REFERER'])){ 
          
    $_SESSION['show_ad'] = 1; };
       if (
    strstr($_SERVER['HTTP_USER_AGENT'], 'Googlebot')) { 
          
    $_SESSION['show_ad'] = 0; };
    };
    ?>
    Lo que hace este código es iniciar una sesión para que los visitantes de Google y otros buscadores (Bing, Yahoo son los que he probado) vean la publicidad en todo su recorrido, salvo cierren su navegador y entren directamente (ya que se eliminan las sesiones por ser temporales).

    La variable de sesión se llama show_ad. Tomando el aporte de Darkada (a.k.a SoloNegocios) incluí lo de la búsqueda de imágenes. También funciona, lo he probado.

    La variable sesión toma el valor de 1 cuando viene de buscador y 0 cuando no viene de buscador, según lo que estamos definiendo. Si la variable no está inicializada, se inicia una nueva sesión.

    El código no muestra publicidad al Googlebot, para evitar una carga innecesaria de contenido.

    Nota importante (esto no dice en ningún lado): Recomiendo colocar este código justo después del </title>, de lo contrario si es que usan el All in One SEO Pack, que supongo es la mayoría, se ocasionará un error en PHP por variables ya enviadas (solo créanme, sino hagan la prueba y pónganlo al final del header.php o justo antes del </header>).

    Listo, ahora falta indicar dónde quieren mostrar la publicidad. Usualmente es el single.php. Algo así:

    Código PHP:
    <?php if ($_SESSION['show_ad'] == 1){ ?>
        <//.. Aqui colocan su codigo Adsense ..//>
    <?php ?>
    Lo que hacemos aquí es mostrar publicidad al que tenga una sesión de publicidad en 1 (que hemos definido así, haciendo analogía al true).

    Si tienen dudas, son bienvenidas. Sigo trabajando en el código pues creo que se puede mejorar. Aunque es un poco menos liviano, creo que puede servirle a muchos.

    Saludos.

    PD: Me tomó mucho rato (son más de las 5 am y no he dormido) así que lo comparto aquí, espero no sea tomado a mal haciendo alusión a que es repetitivo. En fin, que les sirva.
    Un blogger más.

  2. #2
    Avatar de Guixe
    Guixe está desconectado Usuario Gamma
    Registro
    09-July-2009
    Ubicación
    España
    Mensajes
    741
    Ir a Guixe página de inicio Mi Twitter Mi Facebook


    Predeterminado

    Muchas gracias, comprobaré si funciona
    La verdad es que es muy util, ya que con el anterior sistema se convertian en referidos nada mas cambiar de pagina ^^

    Saludos

  3. #3
    Avatar de KnxDT
    KnxDT está desconectado Usuario Delta ?
    Registro
    21-April-2009
    Ubicación
    Lima - Perú
    Mensajes
    1.879
    Mi Twitter


    Predeterminado

    Cita Iniciado por Guixe Ver Mensaje
    Muchas gracias, comprobaré si funciona
    Pues debería , estuve haciendo la prueba en vivo con mi blog TecnologiaDiaria.com ... estando online y generando N errores xD, pero así se aprende.

    Me cuentas cualquier cosa.
    Un blogger más.

  4. #4
    Avatar de Jabba
    Jabba está desconectado Usuario Beta
    Registro
    27-May-2009
    Edad
    25
    Mensajes
    168


    Predeterminado

    Yo lo tenía puesto de esa manera en arteCG, lo malo que al tener wp-cache, si venían de buscador a una página que ya estuviera en cache sin la publicidad, saldría sin publicidad, con lo que las impresiones se reducían bastante. Desde que lo quité (ahora muestro los anuncios a todos) han aumentado bastante los clicks e ingresos.

  5. #5
    Avatar de Jhon MV
    Jhon MV está desconectado Usuario Delta ?
    Registro
    22-April-2009
    Ubicación
    Groenlandia 051945619728 me encanta el dinero
    Edad
    21
    Mensajes
    3.208
    CMS
    CMS Utilizado
    Ir a Jhon MV página de inicio Mi Twitter


    Predeterminado

    te luciste knxdt muchs gracias
    Pico para el que lee
    [INDENT]msn 2010 - leeme aqui

  6. #6
    Avatar de Michoacano
    Michoacano está desconectado Usuario Gamma
    Registro
    07-April-2009
    Edad
    23
    Mensajes
    838


    Predeterminado

    Para que no les marque algun error la session_start(); debe estar antes de un output html. Ya que esa función se debe hacer antes de que el servidor envié la pagina al navegador ya que debe guardar la sesión.

  7. #7
    Avatar de vicarlone
    vicarlone está desconectado Moderador
    Registro
    06-April-2009
    Ubicación
    en la web
    Mensajes
    4.831
    CMS
    CMS Utilizado
    Ir a vicarlone página de inicio Mi Twitter Mi Facebook


    Predeterminado

    Buen aporte KnxDT!

  8. #8
    Avatar de Alan
    Alan está desconectado Usuario Delta ?
    Registro
    06-April-2009
    Ubicación
    Tabasco, México.
    Edad
    22
    Mensajes
    2.799
    CMS
    CMS Utilizado
    Ir a Alan página de inicio Mi Twitter Mi Facebook


    Predeterminado

    Buen aporte KnxDT, seguro servirá para quienes tengan muchas paginas vistas por vista. Yo paso, el 85% de la gente que llega desde buscadores a mi sitio solo ve una página XD
    Los maestros de la web utilizamos WordPress

    Mis sitios:
    Blog MX | Alan Rodriguez; Léeme también en: Marlex Systems e Internetizado

  9. #9
    Avatar de SoloNegocios
    SoloNegocios esta en línea ahora Usuario Delta ?
    Registro
    11-April-2009
    Ubicación
    Barranquilla - Colombia
    Edad
    27
    Mensajes
    3.372
    CMS
    CMS Utilizado
    Ir a SoloNegocios página de inicio


    Predeterminado

    Nota importante (esto no dice en ningún lado): Recomiendo colocar este código justo después del </title>, de lo contrario si es que usan el All in One SEO Pack, que supongo es la mayoría, se ocasionará un error en PHP por variables ya enviadas (solo créanme, sino hagan la prueba y pónganlo al final del header.php o justo antes del </header>).
    Con razón nunca me había funcionado el session_start(); xD

    Con este código suben mas las probabilidades de click , para mi es necesario ya que mis visitantes se ponen a navegar bastante por el sitio xD

    EDITO: Que menso soy si me funciona se me habia olvidado cerrar el navegador para realizar las pruebas xD
    Última edición por SoloNegocios; 13-Aug-2009 a las 16:35
    Soy el Chico Malo de la Blogosfera
    No me mandes mensajes pidiendo intercambio de enlaces a menos que tengas un Blog Profesional

  10. #10
    Avatar de KnxDT
    KnxDT está desconectado Usuario Delta ?
    Registro
    21-April-2009
    Ubicación
    Lima - Perú
    Mensajes
    1.879
    Mi Twitter


    Predeterminado

    Cita Iniciado por SoloNegocios Ver Mensaje
    Con razón nunca me había funcionado el session_start(); xD

    Con este código suben mas las probabilidades de click :party:, para mi es necesario ya que mis visitantes se ponen a navegar bastante por el sitio xD

    EDITO: Que menso soy si me funciona se me habia olvidado cerrar el navegador para realizar las pruebas xD
    Se, a veces se nos pasa, yo también tuve unos problemas con eso al inicio, pero luego es solo cuestión de concepto ;)

    PD: Lol, gracias por los deditos con esteroides.
    Un blogger más.

+ Responder al Tema
Página 1 de 4 1 2 3 ... ÚltimoÚltimo

Información del tema

Users Browsing this Thread

Actualmente hay 1 usuarios leyendo este tema. (0 miembros y 1 invitados)

     

Temas Similares

  1. FocalPrice si Llega!!
    Por GnDx en el foro Off Topic
    Respuestas: 21
    Último mensaje: 08-Jan-2010, 18:01
  2. Theme "optimizado" para Adsense?
    Por brianerc en el foro Adsense
    Respuestas: 2
    Último mensaje: 13-Dec-2009, 13:50
  3. No me llega el mensaje de confirmación!
    Por Guillermo en el foro Infolinks
    Respuestas: 26
    Último mensaje: 11-Aug-2009, 00:38
  4. No me llega el cheque :S
    Por cuisi en el foro Adsense
    Respuestas: 13
    Último mensaje: 14-Jul-2009, 06:39
  5. tema optimizado x blogroll
    Por blogs en el foro Themes
    Respuestas: 1
    Último mensaje: 22-Jun-2009, 17:17

Visitantes encuentran esta página buscando por:

como funciona adsense con php

mostrar adsense a buscador

adsense mostrar publicidad buscador forobeta

mostrar adsense a buscadores

variables de sessión y buscadores

theme optimizado adsense

mostrar anuncios visitantes buscadores forobeta

publiciad a visitantes de buscadores forobeta

buscador forobeta

$_SERVER[HTTP_REFERER] googlebot

adsense para vistantes de buscadores forobeta

adsense visitante del buscador forobeta

Temas optimizados para adsense

(strstr($_SERVER[HTTP_REFERER] q=)

mostrar adsense buscador antes del primer post wordpress

q es navegante

mostrar adsense con descripcion del post buscadores

&lt;?php if (preg_match(/q=|search/ $_SERVER[HTTP_REFERER]) ) { ?&gt; Tu codigo Adsense aqui &lt;?php } ?&gt;

buscador optimizado para adsense

obtener session del navegante php

QUE ES NAVEGANTE

guixe url vendo forobeta forobeta

php if optimizado

ingreso de prueba adsense no llega

codigo optimizado en php

Normas de Publicación

  • No puedes crear nuevos temas
  • No puedes responder mensajes
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes