Når du oppretter din egen ads.txt-fil, får du større kontroll over hvem som kan selge annonser på nettstedet ditt. På denne måten kan du også forhindre at forfalsket beholdning vises til annonsørene. Det er viktig at Google-søkeroboten har tilgang til ads.txt-filen din.
Når du har opprettet en ads.txt-fil for nettstedet ditt og lastet opp filen på rotdomenet ditt, kommer Google-søkeroboten til å
- prøve å gjennomsøke filen
- parse innholdet i ads.txt-filen for å fastslå hvilke selger-ID-er som er autorisert til å tjene penger på nettstedet ditt
I denne videoen forklarer vi hvordan du kan påse at ads.txt-filer kan gjennomsøkes.
For å se undertekster på språket ditt må du slå på YouTube-teksting. Velg innstillingsikonet nederst i videospilleren, og velg deretter «Teksting» og språket ditt.
Identifiser problemer knyttet til ads.txt-søkeroboten
For å sikre at ads.txt-filen din kan gjennomsøkes, anbefaler vi at du gjennomfører disse feilsøkingstrinnene:
- Bekreft tidspunktet for opplasting av ads.txt-filen
- Bekreft at ads.txt-filen ikke er midlertidig tilgjengelig
- Bekreft at ads.txt-filen kan nås fra rotdomenet
- Påse at gjennomsøking ikke forhindres av robots.txt-filen
- Påse at ads.txt-filen har en HTTP 200 OK-statuskode
- Påse at ads.txt-filen ikke inneholder formateringsfeil eller ugyldige tegn
- Opprett en ads.txt-fil som kan nås for både HTTP og HTTPS
Bekreft tidspunktet for opplasting av ads.txt-filen
Hvis du har lastet opp ads.txt-filen i løpet av de siste dagene, kan det hende at det er for tidlig til at endringene dine gjenspeiles og blir gjennomgått i AdSense. Hvis det ikke sendes mange annonseforespørsler fra nettstedet ditt, eller om det har lite trafikk, kan gjennomgangen ta opptil en måned.
Ikke fjern ads.txt-filen hvis den er riktig konfigurert. Eventuelle endringer du gjør i ads.txt-filen, påvirker hvor lang tid gjennomgangen tar.
Bekreft at ads.txt-filen ikke er midlertidig tilgjengelig
Hvis en ads.txt-fil som ble gjennomsøkt tidligere, ikke er tilgjengelig ved påfølgende gjennomsøking, avhenger det som skjer med de tidligere gjennomsøkte oppføringene, av statuskodesvaret.
Prøv å åpne domain.com/ads.txt
-filen:
- Hvis svaret er en HTTP 404-statusfeil, betyr det at filen ikke finnes. De forrige oppføringene blir slettet permanent.
- Hvis svaret er en myk HTTP 404-statusfeil (en reell side returnert for en nettadresse som faktisk ikke finnes – HTTP 200-status) eller en 500-tjenerfeil, blir oppføringene lagret i opptil fem dager
Bekreft at ads.txt-filen kan nås fra rotdomenet
Sjekk nettadressen. Må man ta med «www» for å åpne nettstedet ditt (f.eks. www.domain.com
)?
Gjennomsøkingen av ads.txt-filen startes på rotdomenet. Dette domenet må returnere fra eller viderekoble til ads.txt-filen.
- En ads.txt-fil på
domain.com/ads.txt
blir bare gjennomsøkt hvisdomain.com/ads.txt
viderekobler til den.
Hvis du må ta med «www» for å åpne nettstedet ditt, må du konfigurere en viderekobling fra domain.com/ads.txt
til domain.com/ads.txt
.
Påse at gjennomsøking ikke forhindres av robots.txt-filen
Søkerobotene kan komme til å ignorere ads.txt-filen for et domene hvis robots.txt-filen på domenet ikke tillater handlingen og/eller elementet nedenfor:
- gjennomsøking av nettadressebanen der en ads.txt-fil er plassert
- en bestemt søkerobot (brukeragent)
Du kan redigere robots.txt-filen for å gi Google-søkeroboter tilgang til ads.txt-filen.
Linjene nedenfor tas med i example1.com/robots.txt
:
User-agent: *
Disallow: /ads
Dette betyr at søkeroboter som respekterer robots.txt-standarden, ignorerer ads.txt-filen.
Du kan redigere robots.txt-filen på flere måter, slik at ads.txt-filen kan gjennomsøkes:
- Alternativ 1: Endre banen som ikke tillates.
User-agent: *
Disallow: /ads/
- Alternativ 2: Endre robots.txt-filen slik at ads.txt-filen tillates spesifikt.
User-agent: *
Allow: /ads.txt
Disallow: /ads
Hvis linjene nedenfor tas med i example2.com/robots.txt
:
User-agent: Googlebot
Disallow: /
Da betyr dette at Google-søkeroboten ignorerer ads.txt-filen.
Du kan oppdatere robots.txt-filen på flere måter for å gi Google-søkeroboten tilgang til ads.txt-filen:
- Alternativ 1: Fjern « / » fra Disallow.
User-agent: Googlebot
Disallow:
- Alternativ 2: Gi Googlebot tilgang til ads.txt-filen.
User-agent: Googlebot
Allow: /ads.txt
Påse at ads.txt-filen har en HTTP 200 OK-statuskode
Selv om en forespørsel om en ads.txt-fil kan returnere innholdet av filen i svarets brødtekst, skjer følgende dersom statuskoden i svarhodet indikerer at filen ikke ble funnet (f.eks. statuskode 404):
- Svaret blir ignorert.
- Filen blir ansett som ikke-eksisterende.
Sjekk svarhodet for å påse ads.txt-filen har HTTP 200 OK-statuskoden. HTTP 200 OK-statuskoden indikerer at du har implementert ads.txt-filen på riktig måte, og at forespørselen var vellykket.
Påse at ads.txt-filen ikke inneholder formateringsfeil eller ugyldige tegn
Det er viktig å sjekke om ads.txt-filen inneholder feil, for eksempel skrivefeil, unødvendig mellomrom eller ekstra kommaer.
Formateringsfeil, for eksempel ugyldige mellomromstegn, kan være vanskelige å finne. De kan også gjøre det vanskelig for søkeroboten å parse ads.txt-filen, og filen kan derfor bli ignorert.
Sammenlign ads.txt-koden med koden i AdSense-kontoen din. Ads.txt-filen din skal se omtrent slik ut:
google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0
Publisist-ID-en skal samsvare med den som vises i AdSense-kontoen.
Opprett en ads.txt-fil som kan nås for både HTTP og HTTPS
Google-søkeroboten prøver å gjennomsøke ads.txt-filer i både HTTP- og HTTPS-protokollen. Bekreft at ads.txt-filen er tilgjengelig både for HTTP og HTTPS. Hvis ikke må du kanskje konfigurere en viderekobling.
Hva du må gjøre videre, avhenger av dette:
- Bare for HTTP (f.eks.
http://domain.com/ads.txt
): Du må legge til en viderekobling som påser at når søkeroboten gjennomsøkerhttps://domain.com/ads.txt
, viderekobler nettstedet brukeren tilhttp://domain.com/ads.txt
. - Bare for HTTPS (f.eks.
https://domain.com/ads.txt
): Du må legge til en viderekobling som påser at søkeroboten gjennomsøkerhttp://domain.com/ads.txt
, viderekobler nettstedet brukeren tilhttps://domain.com/ads.txt
. - For både HTTP- og HTTPs-protokoller: Ved forespørsler om
http://domain.com/ads.txt
oghttps://domain.com/ads.txt
skal ads.txt-filen vises.
Kontakt tjenesteleverandøren hvis du trenger hjelp med å legge inn en viderekobling.