Cara menggunakan Cek ads.txt
- Masukkan domain tempat iklanmu tayang, misalnya
example.com. Gunakan root domain karena crawler iklan mencari file di sana. - Opsional: tempel ID publisher AdSense kamu (
pub-…atauca-pub-…) untuk mengecek apakah sudah diotorisasi. - Klik Cek. Pilih app-ads.txt untuk aplikasi seluler dan connected TV.
- Baca error dan peringatan, lalu unduh file yang sudah diperbaiki atau edit langsung di sini dan klik Cek ulang.
Apa fungsi ads.txt checker?
ads.txt (Authorized Digital Sellers) adalah file teks publik di root domain kamu yang berisi daftar sistem iklan yang boleh menjual ruang iklanmu. Pembeli memeriksa file ini sebelum menawar, jadi file yang hilang atau rusak bisa merugikan: AdSense menampilkan peringatan “Penghasilan berisiko” (Earnings at risk) dan sebagian permintaan iklan berhenti menawar. Tool ini mengambil file tepat di lokasi yang dicari crawler, lalu memeriksa setiap baris berdasarkan spesifikasi IAB ads.txt.
Format record
Setiap baris berisi tiga atau empat field yang dipisahkan koma:
google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0
- Domain sistem iklan — exchange atau jaringan, misalnya
google.com. Cukup domain, bukan URL lengkap. - ID akun — ID kamu di sistem tersebut. Untuk Google, formatnya
pub-diikuti 16 digit (tanpaca-). - Hubungan —
DIRECTjika akun itu milik kamu,RESELLERjika pihak lain menjual atas namamu. - ID otoritas sertifikasi (opsional) — TAG ID milik sistem tersebut; milik Google adalah
f08c47fec0942fa0.
Baris juga bisa berupa variabel seperti CONTACT=ads@example.com, SUBDOMAIN=blog.example.com, OWNERDOMAIN=example.com, atau MANAGERDOMAIN=network.com, dan komentar diawali dengan #.
Cara memperbaiki “ads.txt not found” dan “Earnings at risk”
- Lokasi salah. File harus berada di
https://example.com/ads.txt, yaitu root domain yang terdaftar di daftar situs AdSense kamu, bukan di subfolder. - www vs non-www. Jika situsmu berjalan di
www.example.comtetapi AdSense mencantumkanexample.com, root domain tetap harus menampilkan atau me-redirect ke file tersebut. - Halaman HTML, bukan teks. Banyak CMS menjawab URL yang tidak dikenal dengan halaman 200. Crawler lalu membaca HTML sebagai ads.txt dan tidak menemukan record apa pun.
- ID publisher salah. Salin dari AdSense → Akun → Pengaturan → Informasi akun, lalu hapus awalan
ca-. - Baru mengubahnya? Google bisa membutuhkan beberapa hari untuk meng-crawl ulang ads.txt, sehingga peringatan bisa tetap muncul meski file sudah benar.
Belum punya file? Buat dengan ads.txt Generator.
Juga dicari sebagai: validator ads.txt, ads.txt not found, earnings at risk ads.txt, adsense ads.txt, cek app-ads.txt, troubleshoot ads.txt, verifikasi ads.txt, authorized digital sellers.
Tool yang cocok dipakai bersama Cek ads.txt
- Penguji Robots.txt — Cek apakah URL diizinkan atau diblokir untuk Googlebot, Bingbot, GPTBot, dan crawler lain, lihat aturan mana yang cocok, lalu edit file untuk menguji perubahan sebelum kamu deploy.
- Cek Redirect — Telusuri URL lompatan demi lompatan untuk melihat setiap redirect, kode status dan waktunya, serta pastikan versi http, https, www, dan non-www domainmu semuanya berujung di satu alamat kanonis.
- Cek HTTP Header — Ambil URL apa pun dan lihat persis apa yang dikirim server — status code, rantai redirect, dan setiap header respons, lengkap dengan penjelasan sederhana untuk header yang penting bagi SEO, caching, dan keamanan.
- Cek Consent Mode — Periksa cookie consent situs seperti yang dilakukan regulator atau platform iklan.
Pertanyaan yang sering diajukan
Apakah ads.txt wajib untuk AdSense?
Apakah ID publisher saya harus diawali ca-pub?
pub- diikuti 16 digit. Format ca-pub- hanya dipakai di kode iklan.Bagaimana jika saya belum punya iklan?
placeholder.example.com, placeholder, DIRECT, placeholder.Apakah ads.txt bisa redirect?
Apa itu app-ads.txt?
/app-ads.txt.