BlogBang

Comment afficher des publicités Adsense uniquement aux visiteurs en provenance des moteurs de recherche

capturegadsense Tricher avec Adsense, cest possible...

SmashingMagazine a publié une dizaine de petits hacks pour Wordpress que je vous invite à aller voir… Parmi tout ça, j’ai retenu la bidouille qui permet d’afficher ses publicités Adsense uniquement aux internautes en provenance des moteurs de recherche

L’intérêt c’est de faire augmenter le taux de clics (CTR) et donc de maximiser les gains car il parait que 90% des clics sur les pubs sont fait par les visiteurs ponctuels… Puis je trouve ça plus cool pour les visiteurs réguliers de ne plus avoir les pubs…

  1. Editez le fichier functions.php de votre thème
  2. Rajoutez y la fonction suivante :
  3. function scratch99_fromasearchengine(){
    $ref = $_SERVER['HTTP_REFERER'];
    $SE = array(‘/search?’, ‘images.google.’, ‘web.info.com’, ’search.’, ‘del.icio.us/search’, ’soso.com’, ‘/search/’, ‘.yahoo.’);
    foreach ($SE as $source) {
    if (strpos($ref,$source)!==false) return true;
    }
    return false;
    }

  4. Puis éditez ensuite le code de vos pages pour y appeler la fonction de la manière suivante
  5. if (function_exists(’scratch99_fromasearchengine’)) {
    if (scratch99_fromasearchengine()) {
    METTEZ VOTRE CODE ADSENSE ICI
    }
    }

Si la fonction détecte que vous venez des moteurs ou URL suivants : ‘/search?’, ‘images.google.’, ‘web.info.com’, ’search.’, ‘del.icio.us/search’, ’soso.com’, ‘/search/’, ‘.yahoo.’, elle affichera votre code Adsense… Sinon, elle n’affichera rien du tout… Evidement, ce n’est pas réservé qu’à Adsense… Vous pouvez très bien y mettre ce que vous voulez… Une image, un widget, un bout de code…

A tester donc…

En ce qui me concerne, je n’implémenterai pas cette fonction pour le moment car techniquement c’est un peu le bazar mais je me note ça dans un coin de la tête.

A bon entendeur….

Je vous recommande aussi la lecture des sujets suivants


Faites un lien vers cette news sur votre site



11 commentaires

  1. Ranmaru Reply to this comment


    Je ne pense pas que ce code soit utile pour ton blog parce qu’on est loin d’être envahi par la pub.

    Posté le 8 janvier 2009 à 13:36:06

  2. Korben Reply to this comment


    @Ranmaru: Effectivement, pour le moment, en pub pure, visible sur toutes les pages j’ai qu’un carré dans la sidebar (je ne compte pas les 125 qui tournent à vide et que je virerai peut être si personne n’en veut…)

    Posté le 8 janvier 2009 à 13:54:27

  3. Pingoo Reply to this comment


    Tiens, je le note aussi :)

    Posté le 8 janvier 2009 à 14:34:29

  4. Julien Reply to this comment


    A savoir que le plugin « Landing Site»  pour wordpress permet de faire la même chose (entre autre). Et le billet de Smashing Coding a été rédigé par le collègue belge Jean-Baptiste, qui a encore réussi a caser pas mal de lien à lui dans ce résumé ^^

    Ce hack couplé à celui qui permet d’afficher des pubs qu’après un certain age de billet permet de monetiser sans gener les habitué, abusez-en !

    Posté le 8 janvier 2009 à 15:41:34

  5. dhu Reply to this comment


    A noter également que le HTTP_REFERER pour connaître la provenance du visiteur ce n’est pas ce qu’il y a de plus fiable car facilement contournable par celui-ci.

    Posté le 8 janvier 2009 à 16:40:08

  6. Brakbabord Reply to this comment


    J’ai mis un peu de publicité google sur mon blog, mais quasiment personne ne clique dessus^^ En même temps la majorité de mes visiteurs ont firefox+adblock.

    Posté le 8 janvier 2009 à 17:03:01

  7. Jeromecold’s Blog » Blog Archive » Hacks pour Wordpress! Reply to this comment


    [...] vient de chez Korben! janvier 8th, 2009 in Trucs et [...]

    Posté le 8 janvier 2009 à 17:41:13

  8. Buzz Reply to this comment


    Je note aussi l’astuce, dit nous dès que tu en trouves une plus amélioré que tu penses de qualité =)

    Posté le 9 janvier 2009 à 00:45:33

  9. Mathias Reply to this comment


    Une fonction similaire est disponible en Javascript : http://t37.net/fonction-javascript-pour-ne-montrer-vos-publicites-quaux-visiteurs-venus-des-moteurs-de-recherche.html

    Posté le 9 janvier 2009 à 17:28:20

  10. inalgnu Reply to this comment


    merci pour l’astuce

    Posté le 12 janvier 2009 à 06:01:51

  11. Pingoo commente le 26/01/2009 | Pingoo.com Reply to this comment


    [...] – Sur LePost, une histoire de juifs et d’arabes. – Chez Korben, une histoire d’IRC, et une autre de publicités. – Chez Valérie, une histoire de culture, et une autre de grossesse. – Sur le Flickr de o0OFF, [...]

    Posté le 26 janvier 2009 à 15:25:40

« Back to text comment