Om ads.txt
Hvad er ads.txt?
ads.txt er en almindelig tekstfil i roden af dit domæne, som oplister alle virksomheder, der har tilladelse til at sælge din annoncebeholdning. Det står for Authorized Digital Sellers og har været en standard fra IAB Tech Lab siden 2017.
Den findes for at forhindre en bestemt form for svindel. Før den blev introduceret, kunne hvem som helst tilbyde annonceplads og hævde, at den tilhørte dit website, uden at køberen havde nogen mulighed for at kontrollere det. Ved at offentliggøre filen kan en køber verificere, at den, der sælger din annoncebeholdning, faktisk er en, du har godkendt.
Alle kan læse din, og du kan læse alle andres – det er offentligt med vilje, eftersom en fil, som kun købere kunne se, ikke ville være til nogen nytte.
Hvorfor AdSense bliver ved med at advare dig om den
De fleste stifter bekendtskab med ads.txt gennem en meddelelse i AdSense, hvor der står: "Indtjening i fare – du skal løse problemer med ads.txt-filen". Det er grunden til, at denne ads.txt-kontrol findes.
Den vises, når Google ikke kan finde filen, ikke kan læse den eller ikke kan finde sin egen linje i den. Alle tre tilfælde får din annoncebeholdning til at se uautoriseret ud, og købere, der håndhæver standarden, vil ganske enkelt ikke byde.
Løsningen er som regel lille – en manglende fil, en slåfejl på én linje eller en server, der returnerer den forkerte indholdstype. Hvis du kører en ads.txt-kontrol, før du begynder at gætte, får du at vide, hvilken af disse årsager det er.
Sådan ser en post ud
Hver linje angiver én sælger som tre eller fire kommaseparerede felter:
- Annonceringssystemets domæne, f.eks. google.com – et domæne, aldrig en komplet URL.
- Dit udgiverkonto-id hos systemet, præcis som det er tildelt af systemet.
- DIRECT, hvis du selv har kontoen, RESELLER, hvis en anden sælger på dine vegne.
- Valgfrit ID for sælgerens certificeringsmyndighed – et TAG ID på 16 hexadecimale tegn.
Linjer, der starter med #, er kommentarer, og en håndfuld variabler er tilladt, hvor OWNERDOMAIN og MANAGERDOMAIN er dem, de fleste websteder bruger.
Hvad denne ads.txt-kontrol leder efter
Validatoren henter filen fra roden af dit domæne og læser den linje for linje, mens den skelner mellem det, der faktisk ødelægger en post, og det, der blot er rodet.
- Poster med for få eller for mange felter, som springes helt over.
- En relation, der hverken er DIRECT eller RESELLER.
- En fuld URL, hvor annoncessystemets domæne hører hjemme.
- Tomme konto-id'er, duplikerede poster og ugyldige certificerings-id'er.
- Typografiske citationstegn og tankestreger, hvilket betyder, at filen blev redigeret i et tekstbehandlingsprogram.
- En fil, der leveres som HTML i stedet for text/plain, eller en byte order mark på første linje.
Alle fund angives med deres linjenummer, så ads.txt-kontrollen fortæller dig, hvor du skal lede, i stedet for blot at fortælle dig, at der er noget galt et eller andet sted.
Hvad ingen kontrol kan fortælle dig
Denne validator bekræfter, at din fil siger det, du mente, den skulle sige. Den kan ikke bekræfte, at det, du mente, er sandt: Det er kun annoncesystemet, der ved, om et konto-id faktisk tilhører dig, så en helt gyldig fil kan stadig angive en relation, der ikke findes.
Den kan heller ikke fortælle dig, at der mangler en linje. En fil, der angiver ét netværk, er gyldig; den godkender bare ikke alle de andre, og symptomet viser sig som usolgt annonceinventar i stedet for som en fejl.
Hvis et netværk specifikt advarer dig, skal du kontrollere, at dets egen linje er til stede, og at konto-ID'et stemmer overens med det, der står på din konto hos dem, tegn for tegn.
Påvirker ads.txt SEO?
Nej. Det er en del af infrastrukturen til indtjening – søgemaskiner læser det ikke, og det har ingen betydning for, hvordan en side rangerer. Enhver, der fortæller dig noget andet, prøver at sælge dig noget.
Det indgår i en værktøjskasse som denne af samme grund, som DNS- og mailposter gør: Det ligger på dit domæne, det går stille i stykker, og den person, der skal løse problemet, er som regel den, der passer webstedet.
Den indirekte forbindelse handler om penge snarere end placeringer. En beskadiget fil koster annonceindtægter, og det bliver typisk først opdaget længe efter, at problemet er opstået.
Hvad kan du gøre som det næste
ads.txt har en ledsager, app-ads.txt, som udfører den samme funktion for mobilapps og ligger i udviklerwebstedets rodmappe – indsæt den adresse i ads.txt-kontrollen ovenfor, så bliver den valideret på samme måde.
For resten af det, der ligger i roden af dit domæne, kan du kontrollere, hvad crawlere har tilladelse til, med værktøjet
robots.txt, bekræfte dine mailposter med kontrollerne
SPF og
DMARC og få det fulde overblik med en komplet
webstedsaudit.