ads.txt Checker & Validator

Ruf die ads.txt oder app-ads.txt einer Website so ab, wie Werbe-Crawler es tun, validiere jede Zeile, prüfe, ob deine Publisher-ID autorisiert ist, und lade eine korrigierte Datei herunter.

Aktualisiert am
Füge deine Publisher-ID hinzu, um zu prüfen, ob sie autorisiert ist.

Gib eine Domain ein, um deren ads.txt zu prüfen. Optional kannst du deine AdSense-Publisher-ID ergänzen.

Gib oben eine beliebige öffentliche URL ein und drücke Enter oder Ctrl + Enter.

  • Gefunden / nicht gefunden, mit Weiterleitungskette und Content-Type
  • Jede Zeile wird geprüft: Felder, Beziehung, Certification-ID, Duplikate
  • Ist deine Publisher-ID als DIRECT autorisiert?
  • Eine korrigierte Datei zum Download plus ein Live-Editor zum erneuten Prüfen

Dieses Tool ruft die eingegebene öffentliche URL über unseren Server ab. Ergebnisse liegen nur wenige Minuten im Arbeitsspeicher und werden nie in einer Datenbank gespeichert.

So nutzt du: ads.txt Checker

  1. Gib die Domain ein, auf der deine Anzeigen laufen, z. B. example.com. Verwende die Root-Domain: Werbe-Crawler suchen die Datei dort.
  2. Füge optional deine AdSense-Publisher-ID (pub-… oder ca-pub-…) ein, um zu prüfen, ob sie autorisiert ist.
  3. Klicke auf Prüfen. Wähle app-ads.txt für Mobile-Apps und Connected-TV-Apps.
  4. Lies die Fehler und Warnungen. Lade dann die korrigierte Datei herunter oder bearbeite sie direkt und klicke auf Erneut prüfen.

Was macht ein ads.txt Checker?

ads.txt (Authorized Digital Sellers) ist eine öffentliche Textdatei im Root deiner Domain. Sie listet die Werbesysteme auf, die deinen Werbeplatz verkaufen dürfen. Käufer prüfen sie, bevor sie bieten. Fehlt die Datei oder ist sie kaputt, kostet das Geld: AdSense zeigt die Warnung „Earnings at risk“ an, und einige Nachfrager bieten gar nicht erst mit. Dieses Tool ruft die Datei genau dort ab, wo Crawler sie suchen, und prüft jede Zeile gegen die IAB-ads.txt-Spezifikation.

Das Eintragsformat

Jede Zeile hat drei oder vier durch Kommas getrennte Felder:

google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0
  1. Domain des Werbesystems — der Exchange oder das Netzwerk, z. B. google.com. Nur die Domain, keine URL.
  2. Konto-ID — deine ID bei diesem System. Bei Google ist sie pub- plus 16 Ziffern (ohne ca-).
  3. Beziehung — DIRECT, wenn du das Konto besitzt, RESELLER, wenn jemand anderes in deinem Namen verkauft.
  4. Certification-Authority-ID (optional) — die TAG-ID des Systems. Die von Google lautet f08c47fec0942fa0.

Zeilen können auch Variablen sein, etwa CONTACT=ads@example.com, SUBDOMAIN=blog.example.com, OWNERDOMAIN=example.com oder MANAGERDOMAIN=network.com. Kommentare beginnen mit #.

„ads.txt nicht gefunden“ und „Earnings at risk“ beheben

  • Falscher Ort. Die Datei muss unter https://example.com/ads.txt liegen, also im Root der Domain, die in deiner AdSense-Seitenliste steht, nicht in einem Unterordner.
  • www vs. ohne www. Liegt deine Seite auf www.example.com, AdSense listet aber example.com, muss die Root-Domain die Datei trotzdem ausliefern oder darauf weiterleiten.
  • HTML-Seite statt Text. Viele CMS antworten auf unbekannte URLs mit einer 200er-Seite. Crawler lesen dann HTML als ads.txt und finden keine Einträge.
  • Falsche Publisher-ID. Kopiere sie aus AdSense → Konto → Einstellungen → Kontoinformationen und entferne das Präfix ca-.
  • Gerade geändert? Google kann einige Tage brauchen, um ads.txt neu zu crawlen. Die Warnung bleibt daher manchmal noch stehen, obwohl die Datei schon korrekt ist.

Musst du die Datei erst erstellen? Baue sie mit dem ads.txt Generator.

Auch gesucht als: ads.txt prüfen, ads.txt validator, ads.txt nicht gefunden, earnings at risk ads.txt, adsense ads.txt, app-ads.txt prüfen, ads.txt fehler beheben, ads.txt überprüfen.

Passende Tools zu: ads.txt Checker

  • Robots.txt-Tester — Prüfe, ob eine URL für Googlebot, Bingbot, GPTBot und andere Crawler erlaubt oder blockiert ist, sieh dir genau an, welche Regel gegriffen hat, und bearbeite die Datei, um Änderungen vor dem Deployment zu testen.
  • Redirect-Checker — Verfolge eine URL Schritt für Schritt, um jede Weiterleitung, ihren Statuscode und ihre Ladezeit zu sehen.
  • HTTP Header Checker — Gib eine beliebige URL ein und sieh genau, was der Server zurückschickt: Statuscode, Weiterleitungskette und jeden Response-Header.
  • Consent Mode Checker — Prüfe das Cookie-Consent einer Website so, wie es eine Aufsichtsbehörde oder ein Werbenetzwerk tun würde.

Häufige Fragen

Ist ads.txt für AdSense erforderlich?
Für die Freigabe ist sie nicht zwingend vorgeschrieben, Google empfiehlt sie aber dringend. Ohne korrekte ads.txt zeigt AdSense die Warnung „Earnings at risk“ an, und manche Käufer bieten nicht auf deinen Werbeplatz.
Muss meine Publisher-ID mit ca-pub beginnen?
Nein. In ads.txt besteht Googles Konto-ID aus pub- plus 16 Ziffern. Die Form ca-pub- wird nur im Anzeigencode verwendet.
Was ist, wenn ich noch keine Anzeigen habe?
Dann kannst du ads.txt weglassen. Eine fehlende Datei ist normal. Wenn du ausdrücklich festhalten willst, dass niemand deinen Werbeplatz verkaufen darf, definiert die IAB-Spezifikation die Zeile placeholder.example.com, placeholder, DIRECT, placeholder.
Kann ads.txt weiterleiten?
Ja. Crawler folgen Weiterleitungen innerhalb derselben Root-Domain (etwa von http auf https oder auf www). Die Spezifikation erlaubt außerdem eine Weiterleitung auf eine andere Domain, wie sie Dienste für ads.txt-Management nutzen.
Was ist app-ads.txt?
Dasselbe Format für Mobile-Apps und CTV-Apps. Die Datei liegt auf der Entwickler-Website, die im App Store angegeben ist, unter /app-ads.txt.

Ähnliche Tools