Comment filtrer les annonces AdSense indésirables

Présentation…

Les annonces indésirables peuvent êtres de plusieurs types. Citons en les principales catégories : annonces pornographique, annonces vendant de « l’argent facile », les annonces de voyances ( beaucoup sont malhonnêtes ), les publicités pour les régimes ( qui sont contraire au respect de la nature humaine ), etc. Cette page vous présente les moyens connus, permettant de bloquer la diffusion de ces annonces sur votre site.

Le problème

Le robot MediaPartner ( le robot d’exploration dédié de AdSense ), est le plus souvent capable de mettre et relation les mots clés de votre page avec ceux des annonces disponibles à la diffusion. Toutefois dans certaines circonstance, cette procédure automatique aboutit à des résultats non-satisfaisants ( en terme de sélection d’annonce ).

Parmi les cas les plus fréquents pouvant occasionner des diffusions d’annonces non-appropriée, nous trouverons : aucune annonce n’est disponible pour les mots clés de la page et le robot décide alors de « remplir » avec d’autres annonces ou encore, certains mots clés de la page sont mal interprétés ( le robot n’ayant pas de capacité d’analyse sémantique ).

Les textes des titres de page

Cette solution est d’une efficacité limitée, mais elle est la première à mettre en œuvre.

AdSense, tout comme Google, donne un poids particulier au texte contenu entre les balises « TITLE ». Si vous désirez éviter les annonces de type pornographique, il vous faudra par exemple éviter d’y laisser des occurrences de mots tel que « femmes » ou « rencontre ».

Le bruit cours dans certains couloirs, que le robot de Google donne également plus d’importance aux textes en gras qu’au texte normal. Ceci est parfaitement faux, car Google ne se réfère pas à la mise en forme, mais à la sémantique suggérée par les balises HTML. De plus, si cela était vrai, cette caractéristique serait rapidement abusivement utilisé.

Pour traiter le texte des corps de page, vous pourrez employer la méthode citée plus loin, utilisant des commentaires HTML d’un format spécial.

Le filtre des annonces de la concurrence

Cette méthode consiste en un usage détourné du filtre des annonces de la concurrence. Comme son nom l’indique, le filtre des annonces de la concurrence fût initialement créé afin de vous permettre de ne pas diffuser involontairement sur votre site, des annonces promotionnant vos concurrents directs.

Cependant, il est possible, et il est permis AdSense le confirme officiellement ), d’utiliser ce filtre pour bloquer des annonces de son choix, selon ses appréciations personnelles.

Le filtre des annonces de la concurrence est un filtre d’URL. Ceci signifie qu’il contient une liste d’URL pour lesquels vous désirez bloquer la diffusion d’annonces.

Concrètement, si vous constater qu’une annonce diffusée sur votre site ne convient pas à celui-ci, il vous faudra relever son URL, qui est noté au bas du descriptif de l’annonce. A défaut, lorsque l’URL n’est pas indiqué, faites survoler le curseur de la souris sur l’annonce. Son URL apparaîtra alors dans la barre d’état de votre navigateur ( certains navigateur n’ont pas cette fonctionnalité ou encore, elle peut avoir été désactivée – consulter la documentation relative à votre navigateur ).

Quoiqu’il arrive, ne cliquez jamais sur une annonce ! Ceci vous ferait encourir le risque d’un bannissement irrévocable ! Une fois établie la liste des URL correspondant aux annonces indésirables, accédez à votre compte AdSense. Rendez-vous sous la rubrique « configuration AdSense », puis dans le menu des options, sélectionnez « filtre des annonces de la concurrence ».

Entrez vos URL ( si ces URL ont été notées dans un fichier texte, employer pour cela un « copier et coller », qui vous épargnera de probables erreurs ), à raison d’une URL par ligne. Puis validez.

Le filtre des annonces de la concurrence étant limité à 200 URL ( et AdSense n’étant pas disposé à augmenter un jour cette limite ), il est probable que cette limite vous semble un jour trop rapidement atteinte.

Pour ajouter d’autres URL, vous n’aurez pas d’autres choix que d’en retirer certaines de la liste, afin d’y établir la place nécessaire à accueillir les nouvelles URL. Pour cela, je vous suggère de faire une copie des URL ajoutées au filtre, dans un fichier texte annexes. Dans ce fichier texte, vous prendrez soin de noter la date d’ajout de chaque URL ou de chaque groupe d’URL. Ainsi, vous pourrez à tout moment connaitre l’ancienneté des URL du filtre. Les campagnes publicitaires étant limitées dans le temps, il est en effet le plus souvent probable que les annonces diffusées à un temps t-x, ne soient plus diffusées au temps T. Celles-ci pourront donc être préférentiellement retirées de la liste pour y faire de la place.

La pseudo-balise « weight-ignore »

Bien que Google règne malheureusement en rois sur le web, le HTML n’a néanmoins pas été créé pour lui, et il n’existe pas de balise HTML dédié à Google. Cependant, une stratégie très courante dans les langages informatiques, lorsqu’il s’agit d’ajouter une fonctionnalité non prévue par un langage, et de créer des commentaires spécialement formatés.

Cette méthode est appliquée par AdSense, qui reconnaît certains commentaires HTML correspondant à une syntaxe précise. Pour rappel, un commentaire HTML début avec « <!-- » et se termine avec « --> ». Par soucis de compatibilité avec XHTML, il est conseillé de ne jamais accolé deux « - » consécutif dans le texte d’un commentaire.

Le commentaire spécial reconnu par AdSense, et qui nous sera utile dans notre œuvre, est du format suivant :

  texte qui ne sera pas ignoré
  <!--google_ad_section_start(weight=ignore)-->
  texte à ignorer
  <!--google_ad_section_end-->

        

Tout texte situé en entre des balises « < !-- google_ad_section_start(weight=ignore)--> et< !--google_ad_section_end--> » sera ignoré par AdSense ( et par Google également ).

Cette solution peut s’avérer fastidieuse dans le cas de page conçue entièrement à la main, mais peut se montrer parfaitement maniable dans le cas de page généré par un processus dédié ( format XML traité par XSLT ou base de donnée traitée par PHP, pour ne citer que deux exemples ).

Limitations

Les annonces indésirables sont le plus souvent le fruit de campagnes agressives ; ce qui est compréhensible, si on admet qu’un esprit équilibré ne prête naturellement que peu d’attention à ce type d’annonce. Ces annonceurs changent donc fréquemment d’URL ou dispose dans un même temps d’un grand nombre d’URL. Dans certaines situation critique, il peut être difficile ou impossible de suivre la cadence.

La seule solution est alors, si le danger pour l’image du site est grand, d’abandonner les annonces AdSense pour les pages posant problèmes. Cette solution restera le seul dernier recours possible, tant que AdSense ne se sera pas décidé à mettre en place un système permettant de bloquer les annonces fortement indésirables.

Cette solution fonctionne en négatif. C’est-à-dire qu’elle vous permet d’opérer par soustraction. N’employez donc pas ces méthodes si vous désirez orienter les annonces de vos pages vers tel ou tel type de produit. Pour ce faire, vous devrez travailler le contenu de vos pages de sorte à ce qu’il réponde aux mots clés correspondant au type d’annonce que vous souhaiter attirer.