Die ads.txt (Authorized Digital Sellers) ist eine öffentliche Textdatei im Stammverzeichnis einer Website. Publisher legen darin fest, welche Firmen ihre Werbeplätze verkaufen dürfen. Programmatische Käufer gleichen ihre Angebote damit ab.
Wie ist eine ads.txt aufgebaut?
Die IAB-Spezifikation 1.1 sieht die Datei unter /ads.txt der Root-Domain vor, bei Bedarf auch auf Subdomains. Sie wird als text/plain ausgeliefert. Wie die robots.txt kann sie laut IAB nur der Webmaster der Domain veröffentlichen, was sie authentisch macht.
Jede Zeile enthält durch Kommas getrennte Felder:
- Domain des Systems, über das verkauft wird (SSP, Exchange)
- Account-ID des Verkäufers
- Beziehungstyp:
DIRECToderRESELLER - optional die ID einer Zertifizierungsstelle
Daneben gibt es Variablen wie CONTACT, SUBDOMAIN, OWNERDOMAIN und MANAGERDOMAIN. Alles hinter einem # gilt als Kommentar. Weiterleitungen innerhalb der Root-Domain sind erlaubt, zu einer Domain außerhalb nur eine einzelne.
| Datei | Standard oder Vorschlag? | Ort | Zweck | Wer liest es (belegt) |
|---|---|---|---|---|
| robots.txt | IETF-Standard: RFC 9309 (September 2022) | / | regelt, welche URLs Crawler abrufen dürfen; laut RFC keine Zugriffsautorisierung | Crawler; Googles gängige Crawler beachten sie bei automatischen Crawls immer |
| llms.txt | Vorschlag (Jeremy Howard, 2024; Version 2 vom August 2026) | / oder in einem Unterpfad | Markdown-Übersicht mit Links zu Markdown-Fassungen der Seiten, für KI-Agenten | laut Vorschlag vor allem Coding-Agenten; Google Suche ignoriert sie laut Google; Lighthouse prüft nur den Abruf |
| llms-full.txt | keine Spezifikation; nicht Teil des llms.txt-Vorschlags, Konvention einzelner Anbieter (z. B. Mintlify) | / (bei Mintlify auch /.) | ganze Dokumentation als Markdown in einer Datei | kein Leser vom Herausgeber belegt; Google Suche nutzt solche Dateien laut Google nicht |
| ai.txt | IETF-Internet-Draft eines Einzelautors (Juni 2026, läuft 14.12.2026 ab), kein Standard; Vorläufer von Spawning (2023) | /. (Draft), / (Spawning) | KI-Nutzungspräferenzen (Training, Scraping, Indexierung, Caching), Lizenz, Namensnennung | kein Leser in Primärquellen belegt; Google Suche nutzt „AI text files“ laut Google nicht |
TDMRep (tdmrep.) | W3C Community Group Final Report (10.05.2024), kein W3C-Standard | /., HTTP-Header tdm-reservation oder HTML-Meta-Tag | maschinenlesbarer Vorbehalt gegen Text und Data Mining (Art. 4 DSM-Richtlinie) | Akteure, die Text und Data Mining betreiben (laut Spezifikation) |
| security.txt | RFC 9116 (April 2022, informativ, kein Standards-Track) | /. | Kontakt für Meldungen von Sicherheitslücken; Pflichtfelder Contact und Expires | Sicherheitsforschende |
| ads.txt (dieser Begriff) | IAB-Tech-Lab-Spezifikation, Version 1.1 (August 2022) | / der Root-Domain, bei Bedarf Subdomains | nennt die Firmen, die Werbeinventar der Website verkaufen dürfen | Werbesysteme und Käufer (Crawler der Werbesysteme) |
| humans.txt | Initiative (humanstxt.org), keine formale Spezifikation | / neben der robots.txt, optional per rel="author" verlinkt | nennt die Menschen, die an der Website mitgewirkt haben | Menschen, die wissen wollen, wer hinter der Website steht |
Nur robots.txt, security.txt und ads.txt beruhen auf einer verabschiedeten Spezifikation (IETF bzw. IAB Tech Lab). Google schreibt, dass die Google Suche keine neuen maschinenlesbaren Dateien oder „AI text files“ nutzt und llms.txt-Dateien ignoriert; schaden würden sie der Sichtbarkeit in der Suche nicht. TDMRep setzt den Nutzungsvorbehalt nach Art. 4 der Richtlinie (EU) 2019/790 technisch um. Keine Rechtsberatung. Quellen: RFC 9309: Robots Exclusion Protocol; Google: Overview of Google crawlers and fetchers (last updated 2026-06-12); The /llms.txt file, v2 (llmstxt.org); llmstxt.org: Changes (v2, August 2026); Google Search Central: Optimizing for generative AI features (last updated 2026-07-10); Chrome for Developers: Lighthouse llms.txt audit (2026-05-05); Mintlify: llms.txt and llms-full.txt; IETF Internet-Draft draft-car-ai-txt-wellknown-00 (2026-06-12); W3C TDMRep Community Group: TDM Reservation Protocol, Final Report 2024-05-10; RFC 9116: A File Format to Aid in Security Vulnerability Disclosure; IAB Tech Lab: ads.txt; IAB Tech Lab: ads.txt Specification Version 1.1 (GitHub); humanstxt.org. Stand: .
Beispiel
# Beispielzeile aus der AdSense-Hilfe
google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0
Häufige Fehler
- Die Datei fehlt oder enthält veraltete Verkäufer. Google nennt die ads.txt für AdSense nicht als Pflicht, empfiehlt sie aber ausdrücklich, weil fehlende oder fehlerhafte Dateien Umsatz kosten können.
- Die Datei leitet mehrfach auf andere Domains weiter, obwohl die Spezifikation nur eine Weiterleitung aus der Root-Domain heraus erlaubt.
Quellen
- Ads.txt Specification 1.1 – IAB Tech Lab (Supply-Chain-Validation auf GitHub)github.com
- ads.txt – IAB Tech Labiabtechlab.com
- ads.txt – Google AdSense-Hilfesupport.google.com
Stand: