mardi 15 septembre 2020

Corriger l'erreur AdSense - Risque de perte de revenus liés au fichier ads.txt

Pour éviter une perte importante de vos revenus, vous pensez que c'est important de corriger cette erreur et vous avez raison. J'ai ce message dans Google Adsense depuis des mois et cela me gène de rester ainsi. J'ai tenté maintes fois de cliquer sur le bouton "Corriger maintenant" sans résultat probant.

Donc je vais prendre le problème à bras le corps et vous trouver la solution. Lorsque j'accède à l'url :

https://www.mondomaine.com/ads.txt

Du site qui m'appartient, je vois bien le contenu du fichier ads.txt avec les bons numéros ! Alors je ne comprends pas pourquoi AdSense me renvoi encore ce message :

Risque de perte de revenus - Vous devez corriger les problèmes liées au fichier ads.txt pour éviter une importante baisse de vos revenus.

Corriger l'erreur AdSense - Risque de perte de revenus liés au fichier ads.txt
Corriger l'erreur AdSense - Risque de perte de revenus liés au fichier ads.txt

Si vous êtes comme moi, acharné sur cette erreur pensant qu'il n'est pas normal de gagner qu'un centime par jour avec AdSense et que cette erreur en est peut être la source comme le laisse entendre ce message. Vous allez lire tout un tas de littérature sur ce sujet sur Internet sans jamais trouver la bonne solution.

Je vous précise mon contexte, c'est que j'utilise Blogger et que j'ai mon domaine que j’appellerais mondomaine.com. Pour ajouter à la difficulté vous avez remarqué en ce moment Blogger veut changer de peau mais ce n'est pas encore gagné.

Notamment au niveau de l'adresse du blog, configurée ainsi dans l'ancienne interface :

Fig1 - Corriger l'erreur AdSense - Risque de perte de revenus liés au fichier ads.txt

Notez que cela n'est pas évident évident ! Mais cela ne suffit pas non plus ! A priori l'erreur porte sur mondomaine.com et non sur www.mondomaine.com donc je lis des dizaines de pages sur comment rediriger une requête mondomaine.com vers www.mondomaine.com pour tous les types de serveur Internet, Apache, IIS et j'en passe ...

Mais cela ne suffit pas, je me tape le guide d'insertion du fichier ads.txt mais cela ne suffit pas ...

Quand, je trouve la bonne réponse dans la page suivante :

Aide Blogger - Définir un domaine personnalisé

L'étape 3 est facultative mais je vais quand même la tenter ...

Corriger l'erreur AdSense - Risque de perte de revenus liés au fichier ads.txt

Mon fournisseur d'hébergement et de nom de domaine est NAMEBAY mais je pense que vous trouverez l'équivalent chez tous les hébergeurs. Donc vous allez chez votre hébergeur de nom de domaine.

Après ça, il ne vous reste plus qu'à résoudre une problématique : l'Aide de Blogger parle de configurer une redirection vers un "domaine nu" encore une énigme ... Cette énigme peut être résolue en remarquant que dans la configuration de votre site Blogger, il y un lien vers :

téléchargez le fichier de paramètres DNS

Corriger l'erreur AdSense - Risque de perte de revenus liés au fichier ads.txt

Ce que je fais pour vous livrer son contenu :

@ 3600 IN A 216.239.32.21
@ 3600 IN A 216.239.34.21
@ 3600 IN A 216.239.36.21
@ 3600 IN A 216.239.38.21

Donc on peut y voir qu'un "domaine nu" c'est simplement le caractère "@" ...

Je vais chez NAMEBAY configurer tout ça :

Rediriger mondomaine.com vers www.mondomaine.com

Maintenant quand j'accède à l'url :

https://mondomaine.com

Je suis bien redirigé vers :

https://www.mondomaine.com

En quand j'accède à l'url :

https://mondomaine.com/ads.txt

Je vois bien le contenue du fichier ads.txt de la forme :

google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0

où pub-0000000000000000 correspond à votre référence éditeur

Il faut attendre, un certain temps que les dns se mettent à jour que le site AdSense ce rende compte que le fichier ads.txt est bien là derrière "mondomaine.com" et le tour est joué :

l'Erreur AdSense - Risque de perte de revenus liés au fichier ads.txt est corrigée !

Voilà, nous venons de corriger l'erreur AdSense : Risque de perte de revenus - Vous devez corriger les problèmes liés au fichier ads.txt pour éviter une importante baisse de vos revenus. Mais ce n'était pas de la tarte.

Elle est pas belle la vie !

Mise à jour en février 2021

Cette histoire est toujours d'une complexité sans nom ! La preuve, j'ai créé récemment un nouveau nom de domaine que je cherche à coller à un site blogger et je retrouve le même problème.

Vous n'êtes pas sans avoir remarqué que l'interface Blogger a été modifiée avec pas mal d'améliorations dans le style dans l'ergonomie. 

Dans le outils pour webmaster les choses ont évoluées la Google Search Console prend plus de place entre AdSense et Analytics

Comment valider une propriété de site dans le Search Console

Dans Blogger -> Paramètres ->Général

Nous n'avons plus la "Fig1 - Corriger l'erreur AdSense". Nous avons maintenant :

Erreur - Risque de perte de revenus liés au fichier ads.txt

La question est maintenant où se trouve la ligne avec "google-site-verification" que l'on pouvait trouver dans "Fig1 - Corriger l'erreur AdSense" ? Vous savez sans doute également que pour suivre les erreurs, les performances de votre site Google privilégie maintenant la Google Search Console.

Vous "Ajoutez la propriété" de votre site dans la Google Search Console et vous faites :

Paramètres -> Validation de la propriété

Corriger l'erreur AdSense - google-site-verification

Ou se trouve la clef googlehosted.com ?

Mon souci, c'est l'enregistrement DNS suivant :

xxxxxxxxxxx CNAM gv-xxxxxxxxxx.dv.googlehosted.com

Que je ne retrouve nul part et donc je ne sais pas vérifier si c'est le bon, je reste avec la doc google sur ce sujet :


"Ces informations varient en fonction de chaque personne et sont propres à votre blog et à votre compte Google." 

Ok mais on les trouve où ?

Solution

On a appris à faire plein de choses, à jouer avec un nom de domaine personnalisé, il y a également le problème de l'https qui se règle très bien dans blogger.

Il faut vérifier que le fichier ads.txt est accessible depuis 

https://votrenomdedomaine.com/ads.txt

et

https://www.votrenomdedomaine.com/ads.txt

Si ce n'est pas le cas, cochez la case Redirection du domaine :

Blogger - Redirection du domaine

Franchement... j'ai encore le problème sur ce nouveau site et je cherche encore je suis dègue dègue dègue !

Il me semble que LA solution consisterait à recommencer l'indexation du site par AdSense car le souvi se trouve dans googlehosted.com qui a disparue dans le nouvelle interface blogger ... Mais je ne me résigne pas totalement à tout supprimer, je vais attendre le voir si j'ai quand même des revenus sur ce site...

Ils le disent lorsque l'on fait des manipulations de DNS chez sont hébergeur, on doit attendre "un peu" de quelques minutes à quelques heures... Et le problème à disparu ... 



5 commentaires:

  1. wahouuuu ! ça fait plus de deux ans que je cherche la solution à ce problème ! j'étais en train de re tenter ma chance sans vraiment y croire et je tombe sur ton article formidable ! Tout ce que tu décris c'est aussi ce que j'ai vécu. Je vais essayer de faire ce que tu préconises ce week-end, merci mille fois de m'avoir redonné espoir ! ;-) Je vous tiendrai au courant.

    RépondreSupprimer
  2. Bonsoir ! En fait je n'ai pas pu attendre ce week-end pour me plonger dans votre article pour essayer de résoudre mon problème adsense avec blogger... Mais en fait j'aivais déjà suivi l'article dont vous parlez "Aide Blogger - Définir un domaine personnalisé" à l'époque où j'avais installé mon domaine personnalisé et j'avais bien suivi les étape 1,2 et 3... mais en revanche je ne me souviens pas de l'histoire du caractère @ et lorsque je regarde dans ma zone DNS et redirection chez mon hébergeur il y a bien les 4 lignes de chiffres mais pas de @. Je ne comprends pas bien dans votre article ce que je dois faire avec ce caractère ? A quoi correspond "3600 IN" après le @ du fichier paramètre DNS fournit par blogger ? Merci pour votre aide.

    RépondreSupprimer
    Réponses
    1. Bonjour,
      Vous avez vu blogger à changé ... Il s'agit d'entrer dans votre gestionnaire DNS, 4 lignes de règles DNS, avec le premier champ "Hôte" à @, le type A (Addresse), et l'adresse IP 216.239.32.21 pour la première règle. 3600 c'est le paramètre TTL mais ne le changez pas laissez celui proposé par votre hébergeur. Sinon faites comme moi tatonnez ... Ce n'est vraiment pas simple, j'avoue mais quelle joie quand ça fonctionne enfin.

      Supprimer
  3. Merci, cela faisait des années que je cherchais à résoudre ce problème. Merci pour ce partage, ça me rappelle la philosophie initiale d'internet.

    Julien

    RépondreSupprimer
  4. Merci Julien, C'est le plus beau compliment que vous pouvez me faire car c'est exactement ça. Partager dans l'esprit de rendre service à ceux qui sont curieux de trouver des solutions.

    RépondreSupprimer