Memastikan file app-ads.txt dapat di-crawl

Setelah file app-ads.txt disiapkan di domain developer, crawler Google akan:

  • Mencoba meng-crawl file.
  • Menguraikan konten file untuk menentukan ID penjual yang diizinkan untuk memonetisasi inventaris Anda.
Catatan: Mungkin perlu waktu beberapa hari agar perubahan app-ads.txt dapat terlihat di AdMob. Jika situs Anda tidak membuat banyak permintaan iklan, prosesnya dapat memakan waktu hingga satu bulan.

Untuk memastikan file app-ads.txt dapat di-crawl, sebaiknya lakukan langkah-langkah pemecahan masalah berikut.

Konfirmasikan bahwa file tersebut selalu ada

Jika file app-ads.txt yang sebelumnya ada menjadi tidak tersedia saat crawling ulang berikutnya, entri yang sebelumnya ada akan:

  • Dihapus jika responsnya adalah error hard 404 (halaman yang sebenarnya tidak ada; status HTTP 404).
  • Disimpan hingga 5 hari jika responsnya adalah error soft 404 (halaman yang ditampilkan untuk URL yang sebenarnya tidak ada; status HTTP 200) atau error server 500.

Konfirmasikan bahwa file dapat dijangkau dari domain root

Pengalihan dari domain.com/app-ads.txt ke www.domain.com/app-ads.txt sering terjadi. Crawling app-ads.txt akan dimulai di domain root. Domain root harus ditampilkan dari atau dialihkan ke file app-ads.txt.

File app-ads.txt di www.domain.com/app-ads.txt hanya akan di-crawl jika domain.com/app-ads.txt dialihkan ke file app-ads.txt.

Pastikan crawling tidak dilarang oleh robots.txt

File app-ads.txt mungkin diabaikan oleh crawler jika file robots.txt membatasi crawling. Jika URL app-ads.txt Anda dialihkan ke hostname yang berbeda, perhatikan bahwa file robots.txt pada hostname berikutnya juga dapat memengaruhi crawler.

Perbarui file robots.txt agar Google dapat meng-crawl file app-ads.txt Anda.

Tambahkan dua baris teks berikut ke file robots.txt:

User-agent: Google-adstxt

Disallow:

Catatan: Selain Google-adstxt, crawler juga akan mematuhi data User-agent robots.txt untukMediapartners-Google dan Googlebot.

Pastikan file menampilkan kode status HTTP 200 OK

Meskipun permintaan untuk file app-ads.txt akan menampilkan konten file di isi respons, jika kode status di header respons menunjukkan bahwa file tidak ditemukan (mis., kode status 404):

  • Respons akan diabaikan.
  • File tersebut akan dianggap tidak ada.

Pastikan file memiliki kode status HTTP 200 OK.

Pastikan tidak ada kesalahan format atau karakter yang tidak valid dalam file

Kesalahan format, seperti spasi tambahan yang tidak valid, mungkin sulit dideteksi tetapi dapat membuat file app-ads.txt sulit diuraikan oleh crawler, dan karenanya dapat menyebabkan file diabaikan. Jangan menyalin dan menempelkan entri app-ads.txt dari editor rich text; sebaiknya gunakan editor teks biasa. Anda juga dapat memeriksa karakter UTF-8 yang tidak valid di file app-ads.txt Anda menggunakan editor HEX.

Buat agar file app-ads.txt dapat dijangkau melalui HTTP dan HTTPS

Crawler Google mencoba meng-crawl semua file app-ads.txt pada HTTP dan HTTPS. Namun, respons 404 (atau 40X) menyebabkan entri yang di-crawl sebelumnya dihapus, meskipun file app-ads.txt di-crawl melalui HTTP. Oleh karena itu, jika crawling melalui HTTPS menampilkan 404 (atau 40X):

  • Entri yang di-crawl sebelumnya akan dihapus.

Pastikan app-ads.txt dapat diakses melalui HTTP dan HTTPS.

Apakah ini membantu?
Bagaimana cara meningkatkannya?

Perlu bantuan lain?

Login untuk opsi dukungan tambahan guna memecahkan masalah dengan cepat