Pourquoi les impressions publicitaires AdSense ne s’affichent-elles pas ?

Nous avons observé cette année une augmentation du nombre de discussions sur des forums AdSense, s’interrogeant sur la question suivante: pourquoi les impressions publicitaires AdSense ne s’affichent-elles pas sur certains sites ou certaines pages? Deux raisons principales ont été déterminées : les problèmes rencontrés par le fichier Ads.txt avec AdSense ET les changements récents apportés par Google afin d’éviter l’affichage des publicités sur des pages Google non-indexées (Mise à jour Google AdSense Brand Safety).

Pourquoi les impressions publicitaires AdSense ne s'affichent-elles pas ?

Ci-dessous, je vous expliquerai l’origine de ces deux problèmes et vous offrirai des solutions exhaustives pour les résoudre. J’expliquerai comment faire en sorte que les publicités AdSense s’affichent à nouveau sur des pages affectées par ces deux problèmes potentiels. Enfin, je vous donnerai des astuces permettant d’éviter ces problèmes à l’avenir, afin d’empêcher quelconque interruption de vos impressions publicitaires AdSense.

Comprendre pourquoi les publicités AdSense ne s’affichent pas sur votre site ou votre page Web

Comme je l’ai dit plus haut, le problème d’affichage des publicités AdSense sur certains blogs et sites est lié à deux problèmes principaux.

  1. Problèmes rencontrés avec le fichier Ads.txt (un élément sur lequel Google a très mal communiqué avec les éditeurs)
  2. Pages non-indexées concernant la mise à jour AdSense Brand Safety

Cependant, il est important d’abord d’écarter tout autre problème potentiel (commun) avant de se pencher davantage sur ces deux problèmes principaux. Je ne m’étendrai pas sur ce sujet, la plupart d’entre eux étant plutôt évidents.

pourquoi aucune publicité adsense ne s'affiche

Si vous doutez des impressions publicitaires AdSense car vous observez une perte de revenus, il est possible que vous ayez simplement une perte de revenus et de trafic n’étant pas liée à l’affichage des publicités AdSense. Si c’est le cas, vous devriez consulter ce blog expliquant pourquoi les revenus publicitaires peuvent chuter.

Les autres causes possibles (en dehors des deux causes principales mentionnées ci-dessus) sont des violations AdSense ou un défaut d’approbation du compte. Si votre compte AdSense n’a jamais été approuvé ou si vous n’avez jamais vu de publicités AdSense sur votre site Web, il n’existe aucun moyen d’accélérer ce processus et vous devrez attendre que Google examine votre site Web avant de pouvoir monétiser votre trafic avec AdSense.

Si votre compte a été approuvé et que des publicités AdSense se sont déjà affichées sur votre site, il se pourrait que vous rencontriez quelques problèmes avec la politique Google. Si vous enfreignez ces politiques, des publicités pourraient être supprimées de certaines pages (Je mentionne ici les solutions permettant de respecter cette politique).

perte d'impressions publicitaires adsense

Enfin, de nombreux éditeurs ont rencontré des problèmes avec le Google 2-Click Penalty (ou pénalité Google Doubleclick). C’est une chose qu’un bon nombre d’éditeurs ne connaissent pas ; cependant, cela affecte leurs revenus et leurs impressions publicitaires AdSense. Vous pouvez en savoir plus sur le diagnostique et la résolution de ce problème ici.

Bon. Maintenant que tout cela est clair, nous pouvons aborder les deux problèmes principaux actuellement rencontrés par la plupart des sites Web. Je commencerai par le fichier Ads.txt.

#1.) Le fichier Ads.txt cause des problèmes d’affichage aux publicités AdSense

J’essaierai de faire en sorte que tout soit clair à ce sujet, contrairement à Google qui a très mal communiqué ce qu’est le fichier Ads.txt, ce qu’il fait et comment le prendre en compte.

intégration fichier ads.txt adsense google exemple de fichier ads.txt/caption]

Google essaie de participer au nettoyage de l’écosystème en ligne et le fichier Ads.txt est une initiative simple et collaborative mise au point par l’IAB, que les éditeurs peuvent intégrer pour empêcher tout domain-spoofing (un type de fraude industrielle). Le fichier Ads.txt aide les plus grandes marques (comme le New York Times) et les plus grandes plateformes (comme Google). Malheureusement, cela n’offre aucun avantage réel à la plupart des éditeurs et des propriétaires de site AdSense.

Google exerce une forte pression quant à cette initiative. Ils réalisent que leur influence sur le marché peut permettre de protéger les grandes marques et les grands annonceurs contre un certain type de fraude, qui coûte chaque année des milliards de dollars aux entreprises. Par exemple, ils poussent les utilisateurs de leurs produits publicitaires à utiliser leur moteur de recherche marketing afin qu’ils intègrent le fichier Ads.txt à leur site.

problème adsense ads.txt

Google a envoyé aux utilisateurs d’Adsense l’e-mail ci-dessus à cet effet. Le language employé est plutôt fort et parfois déroutant une fois que vous aurez compris ce qu’est le fichier Ads.txt, comment celui-ci fonctionne, et le caractère obligatoire de son ajout par les éditeurs.

Pour découvrir de quoi il s’agit précisément le fichier Ads.txt ici (en langage simple). J’expliquerai ce que c’est, comment il fonctionne et qui doit l’utiliser. Je vous donnerai également quelques astuces et réflexions sur son intégration.

Il s’avère pourtant que… LES ÉDITEURS ADSENSE NE SONT PAS DANS L’OBLIGATION D’INTÉGRER LE FICHIER ADS.TXT À LEUR SITE WEB. Je m’excuse pour les majuscules mais cela est très important de le noter, car c’est la raison principale pour laquelle de nombreux sites ont récemment rencontré des problèmes de baisse d’impressions publicitaires avec AdSense.

Si vous intégrez le fichier Ads.txt de façon incorrecte (au niveau global ou pour un annonceur spécifique, comme AdSense/Google), vous ne pourrez plus afficher de publicités sur votre site, ou les publicités d’un annonceur spécifique.  De nombreux éditeurs craignaient le fait de ne plus pouvoir afficher de publicités Google s’ils n’intégraient pas le fichier Ads.txt. Ce n’est pas vrai. Cela a cependant provoqué l’ajout incorrect de fichiers ads.txt par de nombreux éditeurs.

pourquoi les publicités adsense ne s'affichent pas

Un fichier Ads.txt détermine quelles sources de demande de publicité peuvent afficher des publicités sur votre site. Si AdSense/Google est le seul annonceur correctement ajouté à votre fichier Ads.txt, il sera le seul à pouvoir diffuser des publicités sur votre site (et vice versa). Les éditeurs peuvent ajouter autant de sources de demande qu’ils souhaitent à leur fichier Ads.txt ; cependant, s’ils commettent une seule erreur de frappe, même une virgule, sur la liste des prestataires de demande du fichier, ils empêcheront ce prestataire de demande de diffuser des publicités sur leur site.

Comment faire pour le savoir ? Si vous avez intégré ou avez essayé d’intégrer le fichier Ads.txt et que vous avez des problèmes avec l’affichage de publicités AdSense ou que vous observez une forte chute des impressions publicitaires Adsense, cela pourrait en être la cause.

Comment résoudre ce problème ? La solution est plutôt simple. Une solution consiste à complètement supprimer le fichier Ads.txt, de demander à Google de l’indexer à nouveau (Search Console > Fetch as Google), attendre 48 heures et le problème devrait se résoudre tout seul. Cela élimine le problème d’intégration incorrecte d’un fichier Ads.txt (ce qui signifie en gros que vous avez banni AdSense de façon accidentelle).

Si vous n’êtes pas un gros éditeur, il s’agit probablement de la meilleure option actuelle ; comme je l’ai mentionné dans cet article, le fichier Ads.txt n’offre aucun bénéfice d’ordre financier et peut présenter des risques si vous ne l’intégrez pas correctement. À long terme, vous devrez probablement vous y intéresser car Google pourrait rendre cela obligatoire (mais rien n’a encore été communiqué).

Ci-dessous, vous pouvez visionner une vidéo de questions-réponses à propos des risques et des avantages du fichier Ads.txt :

Si vous êtes un gros éditeur ou si vous pensez être victime d’un domain-spoofing à grande échelle et que vous souhaitez conserver le fichier Ads.txt sur votre site, vous devrez le vérifier et vous assurer qu’il a été intégré de façon correcte. Ne vous inquiétez pas, même le New York Times a échoué lors de son intégration.

Vous pouvez en savoir plus sur l’intégration correcte d’un fichier Ads.txt ici.

Et maintenant, parmi les problèmes les plus abordés actuellement… la mise à jour AdSense Brand Safety.

2.) Google AdSense n’affiche pas de publicités sur les pages non-indexées de votre site Web

Google a finalement admis l’existence de ce problème. Certains éditeurs l’ont remarqué mi-décembre 2017. Malgré cela, Google ne l’a reconnu qu’un mois après.

bot adsense indexation google

Que se passe-t-il alors ? Google a modifié sa politique pour empêcher les éditeurs et les propriétaires de site de diffuser des publicités sur des pages que Googlebot (son robot d’indexation) n’a pas indexées ou n’est actuellement pas en mesure d’indexer. Cela signifie que si certaines pages de votre site n’ont pas encore été indexées par Google, vous pourriez observer une forte chute des impressions si ces pages sont plutôt bien fréquentées.

Que déclare Google à ce sujet ? Ci-dessous, vous pouvez consulter un message d’AdSense à ce sujet.

En suivant l’objectif de Google visant à augmenter la sécurité de la marque pour les annonceurs, AdWords et DoubleClick Bid Manager ont adopté un processus d’enchères plus restrictif sur les requêtes publicitaires provenant d’URL non-indexées. Cela est essentiel pour éviter que les publicités ne contiennent du contenu sensible.

…Ci-dessous, voici certaines des raisons pour lesquelles une URL pourrait ne pas être indexée :

Vous utilisez peut-être des paramètres complexes ou avez encodé des chaînes d’URL uniques pour chaque visite plutôt que d’avoir envoyé l’URL canonique plus simple à indexer. Votre URL peut représenter du nouveau contenu qui n’a pas été indexé avant vos requêtes publicitaires. Cela est temporaire car votre URL sera indexée peu de temps après votre première requête publicitaire.

Il se peut que l’URL que vous nous ayez envoyée manuellement [Google] soit incorrecte car votre requête publicitaire comprend une URL au format incorrect. Il se peut que vous ayez envoyé l’URL contenant une iframe accompagnée d’une publicité au lieu de l’URL de la page de contenu hébergeant l’iframe. (Cela s’applique généralement aux plus gros éditeurs). Il se peut aussi qu’il y ait une limite pour la fréquence d’indexation (le robot d’indexation rejette nos demandes d’indexation). Pour éviter tout impact potentiel de ce changement sur vos revenus, il faut prendre en compte les meilleures pratiques suivantes pour vous assurer que les URL peuvent être correctement indexées :

Éditeurs AdSense, voir :

À propos du robot d’indexation AdSense
Comment résoudre les erreurs d’indexation AdSense
Afficher des publicités sur des pages dont l’accès est protégé
Autoriser l’accès de notre robot d’indexation dans votre fichier robots.txt

Éditeurs DFP et AdX, voir

Accès du robot d’indexation.

Voici deux outils supplémentaires pouvant vous aider à identifier les réglages que vous devez effectuer.

Le Fetch est un outil Google vous permettant de tester la façon dont Google indexe ou affiche cette URL sur votre site. Vous pouvez utiliser l’outil Fetch as Google pour déterminer si Googlebot peut accéder à une page de votre site, pour voir la façon dont il affiche la page et pour savoir si les ressources d’une page (comme des images ou des scripts) sont bloquées par Googlebot. Cet outil simule une indexation et un affichage similaires au processus standard de Google en matière d’indexation et d’affichage et est utile pour résoudre les problèmes d’indexation sur votre site. Par exemple, vous pouvez utiliser cet outil pour tester si le robot d’indexation Googlebot-Image peut indexer l’URL d’une page que vous souhaitez bloquer sur la recherche d’images Google.

pourquoi les publicités adsense ne s'affichent-elles pas

Voici une image illustrant la fonction Fetch as Google ainsi qu’une illustration de l’outil de test Robots.txt mentionné précédemment. Ces deux outils dont disponibles sur la Google Search Console.

accès des robots au fichier txt et aux publicités adsense

Quelles sont donc les mesures à effectuer et quelles sont mes véritables options ? La politique de Google à ce sujet est plutôt claire. Si Google ne peut pas indexer / n’a pas indexé une page, vous ne pourrez pas diffuser de publicités Google sur cette page (AdX et AdSense). Si les attributs no-index et no-follow sont présents sur ces pages, AdSense ne diffusera pas de publicités sur cette page. La plupart des éditeurs ne posséderont pas cet attribut sur beaucoup de pages où le trafic est élevé, car si Google ne peut l’indexer, il en sera de même dans SERP.

Vos options sont :

1 : Supprimez les attributs no-index et no-follow des pages n’affichant pas de publicités (si vous en avez)

2 :  Indexez manuellement ces pages avec Google (si vous n’êtes pas sûr de la raison pour laquelle Google ne les a pas indexées) à l’aide de la méthode Fetch as Google mentionnée ci-dessus.

3 : Veillez à ce que votre structure de permaliens renvoie l’URL canonique correcte aux outils d’indexation. Par exemple, si vous ajoutez des paramètres supplémentaires aux liens internes de votre site et qu’ils modifient les URL, cela pourrait empêcher Google d’indexer automatiquement les pages et bloquer l’accès des visiteurs aux impressions publicitaires AdSense. Cela peut survenir si une page https ne fournit pas correctement l’attribut https dans un lien interne.

Exemple : https://example.com redirige vers http:// example.com/new-page sur une page de votre site (vous avez programmé en dur un lien http sur votre site et il ne redirige pas automatiquement les utilisateurs de votre site lorsqu’ils cliquent dessus)

4 : Essayez d’utiliser un outil tel qu’Ezoic pour automatiquement combler les impressions de pages ne pouvant pas forcément diffuser des publicités Google. Les partenaires de Google comme Ezoic s’alignent automatiquement sur la politique Google en empêchant la diffusion de publicités Google sur des pages non-indexées ; mais si vous n’arrivez pas à résoudre ce problème, Ezoic peut combler ces pages avec des publicités ne provenant pas de Google, ce qui signifie que les éditeurs pourront remplir l’inventaire à l’aide de réseaux publicitaires ACCEPTANT ces types d’impressions publicitaires.

adsense n'affiche pas les publicités

Pour conclure

J’espère que les informations ci-dessus vous ont aidé à mieux comprendre pourquoi les publicités AdSense ne s’affichaient pas sur votre site et pourquoi les impressions publicitaires ont chuté sur certaines pages. La plupart des problèmes abordés ont des solutions plutôt évidentes.

Si ces problèmes persistent et que vous ne pensez qu’aucune des solutions ci-dessus peut résoudre ce problème, faites-le moi savoir ci-dessous. J’enrichirai ce contenu en ajoutant des réponses, ou ferai de mon mieux pour vous fournir une analyse complète ci-dessous.