Dois-je publier un fichier ads.txt vide pour un site qui ne diffuse aucune annonce?

9

J'ai vu quelques erreurs 404 lorsque ads.txt est demandé sur certains des sites que je gère. Je suppose que la réponse peut être identique à la question concernant un fichier robots.txt vide ou pas de fichier du tout (il suffit d'éviter quelques erreurs 404). Cependant, j'ai du mal à comprendre les concepts sous-jacents derrière ads.txt.

La page d'aide officielle de l' IAB prête à confusion, par exemple

"Lorsqu'un annonceur de marque achète des médias par programme, il se fie au fait que les URL qu'il achète ont été légitimement vendues par ces éditeurs."

«les annonceurs achètent des médias», cela ressemble à l'embauche d'un atriste pour créer des textes, des graphiques et des animations convaincants, mais ne correspond pas au contexte (il est peu probable que l'on embauche des artistes par programmation). "Les URL vendues par les éditeurs" ne semblent pas parler d'enregistrer une URL chez un FAI ou l' ICANN . Les éditeurs ne vendent généralement pas d'URL à moins qu'ils ne quittent la publication.

De toute évidence, il s'agit d'une langue spécifique au domaine étranger. Quelqu'un pourrait-il donc expliquer l'impact qu'un fichier ads.txt vide pourrait avoir? Certaines préoccupations seraient:

  • Cela aurait-il un impact sur les liens entrants qui semblent provenir de publicités?
  • Cela aurait-il un impact sur les liens sortants vers les produits ou services mentionnés dans le contenu?
  • Cela rendrait-il mon site moins intéressant pour l'indexation d'araignées ou d'autres robots?
Louis Somers
la source
Google Adsense m'a envoyé un e-mail me disant que je devais créer un tel fichier pour mon site, mais je ne pouvais pas comprendre ce que ce fichier ferait réellement ou comment cela aiderait mon site. Je voudrais certainement une explication facile à comprendre de ads.txt.
Stephen Ostermiller

Réponses:

6

Ads.txt n'a rien à voir avec le référencement ou même l'UX. Elle est spécifique à la publicité programmatique. Il peut être intéressant que vos sites Web affichent des annonces achetées sur des échanges d'enchères en temps réel (RTB). Sinon, vous n'avez pas besoin de ce fichier.

Ads.txt ne partage également rien en commun avec robots.txt, à part le fait qu'il s'agit également d'un fichier texte brut et qu'il est généralement placé au niveau racine du site Web.

Je n'ai jamais eu à générer ce fichier moi-même, car je travaille du côté des annonceurs de nos jours, mais comme ads.txt a connu une large adoption, je peux partager un peu de contexte. Essentiellement, lorsque les annonceurs diffusent des annonces sur des sites Web, ils veulent s'assurer que le site Web est ce qu'il prétend être. Les mauvais acteurs ont appris à usurper des sites Web réels et réputés sur les échanges et à voler des impressions publicitaires, gaspillant ainsi de l'argent des annonceurs sur les impressions apparaissant sur des sites Web merdiques ou que les humains peuvent même ne jamais voir.

L'initiative ads.txt était une mesure pour corriger cela. Un fichier ads.txt répertorie tous les échanges avec lesquels l'éditeur a une relation. Les annonceurs souhaitant acheter une impression d'annonce peuvent explorer ce fichier par programme et vérifier l'échange pour voir si le site fait légitimement partie de cet échange. Bien sûr, les mauvais acteurs ont déjà trouvé des moyens de contourner cela dans certains cas, mais généralement, ces fichiers rendent la fraude plus difficile.

Voici un très bon guide, contenant un lien vers le fichier de Business Insider:

https://www.monetizemore.com/blog/ads-txt-publisher-implementation-guide/

Un fichier ads.txt vide ne vous sera donc pas avantageux, et ne pas en avoir un ne vous nuira pas, à moins que vos sites Web vendent des impressions d'annonces, auquel cas vous voudrez peut-être examiner cela. Si vous n'implémentez pas ce fichier, vous pourrez toujours vendre des impressions d'annonces, car de nombreux annonceurs achètent via des échanges et des réseaux qui ne sont pas complets ou stricts. Mais si vous êtes en concurrence pour des annonces de qualité supérieure (et leurs dollars publicitaires), consultez le lien ci-dessus pour les détails de mise en œuvre.

Henry Visotski
la source
Je peux me rapporter au problème de la fraude. Après avoir reçu un crédit adwords gratuit, une grande partie a été avalée en très peu de temps, le tout sur un "site de téléchargement de pages à colorier pour enfants" ... Quoi qu'il en soit, l'article lié est plein de jargon comme "inventaire publicitaire" et "supports publicitaires" ". Je suppose que le fichier confirme simplement qu'un compte publicitaire spécifique appartient vraiment au propriétaire d'un domaine spécifique. Mais cela me laisse me demander pourquoi GoogleBot vérifie ce fichier tous les jours alors que je ne diffuse aucune annonce. Si je ne diffuse pas d'annonces, il n'y aurait rien à confirmer, n'est-ce pas?
Louis Somers
@LouisSomers Honnêtement, c'est la première fois que j'entends parler de Googlebot demandant spécifiquement ce fichier à partir d'un site, si le site n'affiche pas d'annonces. Google a été l'une des raisons de l'adoption rapide de la norme ads.txt, ils essaient donc peut-être de faire pression. En outre, il y a de fortes chances que vous ayez un code Google Doubleclick ou un autre code quelque part, intégré à d'autres Google Apps, qui effectue des demandes sur votre site Web; utilisez Tag Assistant ou Ghostery pour voir si des balises publicitaires se trouvent quelque part sur votre site.
Henry Visotski
@HenryVisotski Mes sites n'affichent pas d'ajouts mais les robots d'exploration semblent rechercher la présence d'un champ ads.txt et il apparaît donc comme un 404 dans nos journaux de redirection.
Andrew Truckle
1
@AndrewTruckle Quelques façons de le gérer. 1) Assurez-vous que votre installation n'inclut pas d'ads.txt par défaut à la racine fournie avec votre CMS. 2) Assurez-vous que votre site ne contient pas de scripts susceptibles de générer des appels d'annonces erronés. DevTools ou Ghostery sont bons dans ce domaine. 3) Interdisez le ads.txt dans votre robots.txt pour tous les bots, comme s'il existait. 4) Placez un ads.txt vierge à votre racine. (Il peut y avoir plus de façons de le gérer, ce sont quelques-unes que je connais pour être efficace.)
Henry Visotski
1

Oui.

Selon la version 1.0.2 de la spécification ads.txt :

3.2.1 FICHIERS SANS ENREGISTREMENT AUTORISÉ DU SYSTÈME PUBLICITAIRE

Certains éditeurs peuvent choisir de n'autoriser aucun système publicitaire en publiant un fichier ads.txt vide, indiquant qu'aucun système publicitaire n'est autorisé à acheter et vendre des annonces sur le site Web. Pour que les systèmes consommateurs lisent et interprètent correctement le fichier vide (en faisant la distinction entre les serveurs Web renvoyant des pages d'erreur pour l'URL /ads.txt), au moins une ligne correctement formatée doit être incluse et conforme aux spécifications de format décrites ci-dessus. Pour les fichiers qui ne contiennent pas autrement des enregistrements autorisés du système de publicité, utilisez l'enregistrement "placeholder" suivant pour indiquer que le fichier respecte la spécification ads.txt:

placeholder.example.com, placeholder, DIRECT, placeholder
Royce Williams
la source
Cette citation m'embrouille. Il indique "peut publier un fichier vide" mais également "une ligne correctement formatée doit être incluse". Alors c'est quoi?
Stephen Ostermiller
Ils utilisent vaguement le terme «vide»; ce qu'ils veulent vraiment dire, c'est "ne contenir aucun site réel".
Royce Williams
1
donc un fichier "vide" doit avoir un annonceur factice autorisé
Stephen Ostermiller
Cela correspond à ma lecture de la norme.
Royce Williams