Über ads.txt
Was ist ads.txt?
ads.txt ist eine einfache Textdatei im Stammverzeichnis Ihrer Domain, in der alle Unternehmen aufgeführt sind, die berechtigt sind, Ihre Werbeflächen zu verkaufen. Die Abkürzung steht für „Authorized Digital Sellers“ und ads.txt ist seit 2017 ein Standard des IAB Tech Lab.
Die Datei dient dazu, eine bestimmte Art von Betrug zu verhindern. Zuvor konnte jeder Werbeflächen anbieten und behaupten, dass sie zu Ihrer Website gehören, ohne dass ein Käufer dies überprüfen konnte. Durch die Veröffentlichung der Datei kann ein Käufer überprüfen, ob derjenige, der Ihre Werbeflächen verkauft, tatsächlich von Ihnen dazu autorisiert wurde.
Jeder kann Ihre Datei lesen, und Sie können die Dateien aller anderen lesen – sie ist absichtlich öffentlich, denn eine Datei, die nur Käufer sehen könnten, wäre nutzlos.
Warum AdSense Sie deswegen immer wieder warnt
Die meisten Menschen stoßen auf ads.txt durch eine Nachricht in AdSense mit dem Hinweis „Einnahmen gefährdet – Sie müssen Probleme mit der ads.txt-Datei beheben“. Diese Warnung ist der Grund, warum es diesen ads.txt-Checker gibt.
Sie erscheint, wenn Google die Datei nicht finden oder nicht lesen kann oder wenn die eigene Zeile von Google darin fehlt. Jeder dieser drei Fälle lässt Ihr Inventar nicht autorisiert erscheinen, und Käufer, die den Standard durchsetzen, werden schlicht kein Gebot abgeben.
Die Behebung ist normalerweise unkompliziert – eine fehlende Datei, ein Tippfehler in einer Zeile oder ein Server, der den falschen Inhaltstyp zurückgibt. Wenn Sie einen ads.txt-Checker ausführen, bevor Sie anfangen zu raten, erfahren Sie, welcher dieser Fälle vorliegt.
So sieht ein Eintrag aus
Jede Zeile nennt einen Verkäufer und besteht aus drei oder vier durch Kommas getrennten Feldern:
- Die Domain des Werbesystems, z. B. google.com – eine Domain, niemals eine vollständige URL.
- Ihre Publisher-Konto-ID bei diesem System, genau so, wie sie Ihnen mitgeteilt wurde.
- DIRECT, wenn Sie das Konto selbst verwalten, RESELLER, wenn jemand anderes in Ihrem Namen verkauft.
- Optional: die ID der Zertifizierungsstelle des Verkäufers – eine TAG-ID mit 16 hexadezimalen Zeichen.
Zeilen, die mit # beginnen, sind Kommentare. Es sind einige Variablen zulässig, wobei OWNERDOMAIN und MANAGERDOMAIN von den meisten Websites verwendet werden.
Wonach dieser ads.txt-Checker sucht
Der Validator ruft die Datei aus dem Stammverzeichnis Ihrer Domain ab und liest sie Zeile für Zeile. Dabei unterscheidet er zwischen Fehlern, die einen Eintrag tatsächlich ungültig machen, und bloß unsauberer Formatierung.
- Einträge mit zu wenigen oder zu vielen Feldern, die vollständig übersprungen werden.
- Eine Beziehung, die weder DIRECT noch RESELLER lautet.
- Eine vollständige URL, an der die Domain des Werbesystems erwartet wird.
- Leere Konto-IDs, doppelte Datensätze und fehlerhaft formatierte Zertifizierungs-IDs.
- Geschwungene Anführungszeichen und Gedankenstriche, die darauf hindeuten, dass die Datei in einem Textverarbeitungsprogramm bearbeitet wurde.
- Eine Datei, die als HTML statt als text/plain ausgeliefert wird, oder eine Byte-Reihenfolge-Markierung in der ersten Zeile.
Jeder Befund wird mit seiner Zeilennummer angegeben, damit der ads.txt-Prüfer Ihnen zeigt, wo Sie suchen müssen, anstatt nur anzugeben, dass irgendwo etwas nicht stimmt.
Was kein Prüfer Ihnen sagen kann
Dieser Validator bestätigt, dass in Ihrer Datei das steht, was Sie aussagen wollten. Er kann jedoch nicht bestätigen, dass Ihre Aussage wahr ist: Nur das Werbesystem weiß, ob eine Konto-ID tatsächlich Ihnen gehört. Daher kann eine vollkommen gültige Datei dennoch eine Beziehung angeben, die nicht existiert.
Ebenso kann er Ihnen nicht mitteilen, dass eine Zeile fehlt. Eine Datei, in der ein Netzwerk aufgeführt ist, ist gültig; sie autorisiert lediglich nicht alle anderen. Das Problem zeigt sich dann in Form von nicht verkauftem Werbeinventar und nicht als Fehler.
Wenn ein Netzwerk dich ausdrücklich warnt, überprüfe, ob dessen eigene Zeile vorhanden ist und die Konto-ID exakt mit der in deinem Konto bei diesem Netzwerk übereinstimmt.
Beeinflusst ads.txt die SEO?
Nein. ads.txt ist lediglich ein technischer Bestandteil der Monetarisierung – Suchmaschinen lesen die Datei nicht aus, und sie hat keinerlei Einfluss darauf, wie eine Seite rankt. Wer dir etwas anderes erzählt, will dir etwas verkaufen.
Sie befindet sich aus demselben Grund in einem Toolset wie diesem wie DNS- und E-Mail-Einträge: Sie liegt auf deiner Domain, kann unbemerkt ausfallen, und die Person, die das Problem beheben muss, ist normalerweise diejenige, die sich um die Website kümmert.
Die indirekte Verbindung besteht eher zum Umsatz als zu den Rankings. Eine fehlerhafte Datei kostet Werbeeinnahmen, und das wird häufig erst lange nach dem Auftreten des Problems bemerkt.
Wie es weitergeht
Zu ads.txt gibt es die Begleitdatei app-ads.txt, die dieselbe Aufgabe für mobile Apps übernimmt und im Stammverzeichnis der Entwickler-Website liegt. Fügen Sie diese Adresse in den obigen ads.txt-Checker ein, und sie wird auf dieselbe Weise validiert.
Für alles Weitere, was sich im Stammverzeichnis Ihrer Domain befindet, können Sie mit dem Tool
robots.txt prüfen, welche Crawler zugelassen sind, mit den Prüfungen
SPF und
DMARC Ihre E-Mail-Einträge bestätigen und sich mit einem vollständigen
Website-Audit einen umfassenden Überblick verschaffen.