Με ένα αρχείο ads.txt, αποκτάτε περισσότερο έλεγχο σχετικά με το ποιος επιτρέπεται να πουλά διαφημίσεις στον ιστότοπό σας και μπορείτε να αποτρέψετε την παρουσίαση αποθέματος απομίμησης στους διαφημιζόμενους. Είναι σημαντικό ο ανιχνευτής της Google να έχει πρόσβαση στο αρχείο ads.txt.
Αφού δημιουργήσετε ένα αρχείο ads.txt για τον ιστότοπό σας και ανεβάσετε το αρχείο στον ριζικό τομέα, ο ανιχνευτής της Google:
- Θα επιχειρήσει να ανιχνεύσει το αρχείο.
- Θα αναλύσει το περιεχόμενο του αρχείου ads.txt, για να προσδιορίσει τα αναγνωριστικά πωλητή που έχουν εξουσιοδοτηθεί να δημιουργούν έσοδα από τον ιστότοπό σας.
Σε αυτό το βίντεο, θα μάθετε πώς να διασφαλίζετε ότι είναι δυνατή η ανίχνευση των αρχείων ads.txt.
Εντοπισμός προβλημάτων ανιχνευτή του ads.txt
Για να διασφαλίσετε ότι το αρχείο ads.txt μπορεί να ανιχνευθεί, προτείνουμε να ακολουθήσετε τα παρακάτω βήματα αντιμετώπισης προβλημάτων:
- Επιβεβαιώστε τη χρονική σήμανση της μεταφόρτωσης αρχείου ads.txt
- Βεβαιωθείτε ότι το αρχείο ads.txt δεν είναι προσωρινά μη διαθέσιμο
- Βεβαιωθείτε ότι είναι δυνατή η πρόσβαση στο αρχείο ads.txt από τον ριζικό τομέα
- Βεβαιωθείτε ότι το αρχείο robots.txt δεν απαγορεύει την ανίχνευση
- Βεβαιωθείτε ότι το αρχείο ads.txt έχει κωδικό κατάστασης HTTP 200 OK
- Βεβαιωθείτε ότι δεν υπάρχουν σφάλματα μορφοποίησης ή μη έγκυροι χαρακτήρες στο αρχείο ads.txt
- Κάντε ένα αρχείο ads.txt προσβάσιμο για HTTP και HTTPS
Επιβεβαίωση χρονικής σήμανσης μεταφόρτωσης αρχείου ads.txt
Αν ανεβάσατε το αρχείο ads.txt τις τελευταίες ημέρες, μπορεί να είναι πολύ νωρίς για να εμφανιστούν και να ελεγχθούν οι αλλαγές σας στο AdSense. Αν ο ιστότοπός σας δεν υποβάλλει πολλά αιτήματα για διαφημίσεις ή έχει χαμηλή επισκεψιμότητα, ενδέχεται να χρειαστεί έως και ένας μήνας για τον έλεγχο.
Μην καταργήσετε το ads.txt, αν έχει ρυθμιστεί σωστά. Τυχόν αλλαγές που πραγματοποιούνται στο αρχείο ads.txt θα επηρεάσουν τον χρόνο ελέγχου.
Βεβαιωθείτε ότι το αρχείο ads.txt δεν είναι προσωρινά μη διαθέσιμο
Εάν ένα αρχείο ads.txt που είχε ανιχνευθεί προηγουμένως δεν είναι διαθέσιμο σε μια επακόλουθη νέα ανίχνευση, το τι θα συμβεί με τις καταχωρίσεις που είχαν ανιχνευθεί προηγουμένως εξαρτάται από την απόκριση κωδικού κατάστασης.
Δοκιμάστε να αποκτήσετε πρόσβαση στο αρχείο domain.com/ads.txt
:
- Εάν η απόκριση είναι σφάλμα κατάστασης HTTP 404, αυτό σημαίνει ότι το αρχείο δεν υπάρχει. Οι προηγούμενες καταχωρίσεις θα διαγραφούν.
- Αν η απόκριση είναι ένα σφάλμα κατάστασης λογισμικού HTTP 404 (επιστροφή μιας πραγματικής σελίδας για ένα URL που δεν υπάρχει στην πραγματικότητα, κατάσταση HTTP 200) ή ένα σφάλμα διακομιστή 500, τότε το καταχωρίσεις θα διατηρηθούν για έως και 5 ημέρες.
Επιβεβαίωση πρόσβασης στο αρχείο ads.txt από τον ριζικό τομέα
Ελέγξτε το URL σας. Πρέπει να συμπεριλάβετε το www, για να αποκτήσετε πρόσβαση στον ιστότοπό σας (π.χ. www.domain.com
);
Η ανίχνευση του ads.txt θα ξεκινήσει από τον ριζικό τομέα και ο ριζικός τομέας θα πρέπει να επιστρέψει από το αρχείο ads.txt ή να ανακατευθύνει προς αυτό.
- Ένα αρχείο ads.txt στο
www.domain.com/ads.txt
θα ανιχνευθεί μόνο αν τοdomain.com/ads.txt
ανακατευθύνει προς αυτό.
Αν πρέπει να συμπεριλάβετε το "www" για να αποκτήσετε πρόσβαση στον ιστότοπό σας, τότε θα πρέπει να ρυθμίσετε μια ανακατεύθυνση από domain.com/ads.txt
προς www.domain.com/ads.txt
,
Βεβαιωθείτε ότι το αρχείο robots.txt δεν απαγορεύει την ανίχνευση
Οι ανιχνευτές ενδέχεται να αγνοήσουν το αρχείο ads.txt, αν το αρχείο robots.txt σε κάποιον τομέα δεν επιτρέπει ένα από τα ακόλουθα:
- Την ανίχνευση της διαδρομής URL στην οποία έχει αναρτηθεί ένα αρχείο ads.txt.
- Ένα συγκεκριμένο πρόγραμμα ανίχνευσης (παράγοντας χρήστη).
Μπορείτε να αλλάξετε το αρχείο robots.txt, για να επιτρέψετε στους ανιχνευτές της Google να αποκτήσουν πρόσβαση στο αρχείο ads.txt.
Οι ακόλουθες γραμμές περιλαμβάνονται στο example1.com/robots.txt
:
User-agent: *
Disallow: /ads
Αυτό σημαίνει ότι το αρχείο ads.txt θα αγνοηθεί από τους ανιχνευτές που τηρούν το πρότυπο robots.txt.
Υπάρχουν τρόποι με τους οποίους μπορείτε να τροποποιήσετε το αρχείο robots.txt, ώστε να είναι δυνατή η ανίχνευση του αρχείου ads.txt:
- Επιλογή 1: Τροποποιήστε τη μη επιτρεπόμενη διαδρομή.
User-agent: *
Disallow: /ads/
- Επιλογή 2: Κάντε τροποποίηση ,για να επιτρέψετε συγκεκριμένα το ads.txt.
User-agent: *
Allow: /ads.txt
Disallow: /ads
Οι ακόλουθες γραμμές περιλαμβάνονται στο example2.com/robots.txt
:
User-agent: Googlebot
Disallow: /
Αυτό σημαίνει ότι το αρχείο ads.txt θα αγνοηθεί από τον ανιχνευτή της Google.
Υπάρχουν τρόποι με τους οποίους μπορείτε να ενημερώσετε το αρχείο robots.txt, για να επιτρέψετε στον ανιχνευτή της Google να αποκτήσει πρόσβαση στο αρχείο ads.txt:
- Επιλογή 1: Καταργήστε το σύμβολο / από το Disallow.
User-agent: Googlebot
Disallow:
- Επιλογή 2: Επιτρέψτε στο Googlebot να αποκτήσει πρόσβαση στο ads.txt.
User-agent: Googlebot
Allow: /ads.txt
Βεβαιωθείτε ότι το αρχείο ads.txt έχει κωδικό κατάστασης HTTP 200 OK
Ενώ το αίτημα για ένα αρχείο ads.txt μπορεί να επιστρέψει τα περιεχόμενα του αρχείου στο σώμα της απάντησης, αν ο κωδικός κατάστασης στην κεφαλίδα της απάντησης υποδεικνύει ότι το αρχείο δεν βρέθηκε (π.χ. κωδικός κατάστασης 404), τότε:
- Η απάντηση θα αγνοηθεί.
- Θα θεωρηθεί ότι το αρχείο δεν υπάρχει.
Ελέγξτε την κεφαλίδα της απόκρισης, για να βεβαιωθείτε ότι το αρχείο ads.txt έχει τον κωδικό κατάστασης HTTP 200 OK. Ο κωδικός κατάστασης HTTP 200 OK δηλώνει ότι έχετε υλοποιήσει σωστά το αρχείο ads.txt και ότι το αίτημα ήταν επιτυχές.
Βεβαιωθείτε ότι δεν υπάρχουν σφάλματα μορφοποίησης ή μη έγκυροι χαρακτήρες στο αρχείο ads.txt
Είναι σημαντικό να ελέγξετε το αρχείο ads.txt για τυχόν λάθη, όπως τυπογραφικά λάθη, περιττά κενά διαστήματα ή επιπλέον κόμματα.
Τα σφάλματα μορφοποίησης, όπως οι μη έγκυροι χαρακτήρες κενού διαστήματος, μπορεί να είναι δύσκολο να εντοπιστούν, αλλά δυσχεραίνουν την ανάλυση ενός αρχείου ads.txt από έναν ανιχνευτή και το αρχείο ενδέχεται να αγνοηθεί.
Συγκρίνετε τον κώδικα του ads.txt με τον κώδικα στον λογαριασμό σας στο AdSense. Το αρχείο ads.txt πρέπει να έχει περίπου την εξής μορφή:
google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0
Το αναγνωριστικό εκδότη θα πρέπει να είναι ίδιο με αυτό που εμφανίζεται στον λογαριασμό σας στο AdSense.
Κάντε ένα αρχείο ads.txt προσβάσιμο μέσω HTTP και HTTPS
Ο ανιχνευτής της Google επιχειρεί να ανιχνεύσει τα αρχεία ads.txt, τόσο σε HTTP όσο και σε HTTPS. Βεβαιωθείτε ότι το ads.txt είναι προσβάσιμο τόσο μέσω HTTP όσο και μέσω HTTPS. Αν δεν είναι, ίσως χρειαστεί να ρυθμίσετε μια ανακατεύθυνση.
Το επόμενο βήμα που πρέπει να ακολουθήσετε εξαρτάται από τα εξής:
- Μόνο για HTTP (π.χ.
http://domain.com/ads.txt
): Θα πρέπει να ρυθμίσετε μια ανακατεύθυνση έτσι ώστε όταν ο ανιχνευτής αναζητάhttps://domain.com/ads.txt
τον ιστότοπο που ανακατευθύνει στοhttp://domain.com/ads.txt
. - Μόνο για HTTPS (π.χ.
https://domain.com/ads.txt
): Θα πρέπει να ρυθμίσετε μια ανακατεύθυνση έτσι ώστε όταν ο ανιχνευτής αναζητάhttp://domain.com/ads.txt
τον ιστότοπο που ανακατευθύνει στοhttps://domain.com/ads.txt
. - Για πρωτόκολλα HTTP και HTTP: Τα αιτήματα για διευθύνσεις
http://domain.com/ads.txt
καιhttps://domain.com/ads.txt
θα πρέπει να εμφανίζουν τις διαφημίσεις.txt.
Επικοινωνήστε με τον πάροχο υπηρεσιών, αν χρειάζεστε βοήθεια με τη ρύθμιση μιας ανακατεύθυνσης.