ads.txt, reklam envanterinizi satmaya yetkili hesap ve ağları alan adı kökünde ilan eder. AdSense için doğru publisher ID satırı kullanılmalı, dosya düz metin olarak `https://alanadi.com/ads.txt` adresinde 200 dönmelidir. `ca-pub-` değil `pub-` biçimi kullanılır.
Earnings at risk - You need to fix some ads.txt file issues
ads.txt status: Not found
ads.txt status: Unauthorized
Crawler couldn't access ads.txt
google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0ads.txt, reklam envanterinizi satmaya yetkili hesap ve ağları alan adı kökünde ilan eder. AdSense için doğru publisher ID satırı kullanılmalı, dosya düz metin olarak `https://alanadi.com/ads.txt` adresinde 200 dönmelidir. `ca-pub-` değil `pub-` biçimi kullanılır.
Hata metni, tarih, site, publisher ID ve ödeme hesabını ekran görüntüsüyle kaydedin.
Kod, crawler erişimi, ads.txt, CSP, reklam alanı ve HTTP yanıtlarını kontrol edin.
İçerik/politika sorunuyla geçersiz trafik veya ödeme sorununu aynı çözüm gibi ele almayın.
Tekrarlı başvuru yerine kök nedeni giderip izleme ve koruma sistemi kurun.
İnternetten rastgele publisher ID kopyalamayın.
Anlamı: Google alan adı kökünde dosyayı bulamıyor.
Muhtemel neden: Yanlış document root veya 404.
Anlamı: Dosyada doğru publisher satırı yok.
Muhtemel neden: Yanlış pub ID veya DIRECT/RESELLER kaydı.
Anlamı: Dosya 403, redirect loop veya HTML challenge dönüyor.
Muhtemel neden: WAF/CDN/SSL sorunu.
Anlamı: ads.txt yerine tema veya 404 HTML’i geliyor.
Muhtemel neden: Rewrite route’u dosyayı yakalıyor.
Anlamı: Başka hesaba ait pub numarası kullanılmış.
Muhtemel neden: Kopyala-yapıştır hatası.
Anlamı: AdSense script kimliği ads.txt biçiminde yanlış yazılmış.
Muhtemel neden: Format karışıklığı.
Anlamı: Dosya farklı hostta erişiliyor.
Muhtemel neden: Canonical host veya subdomain yapısı.
Anlamı: Dosya doğru olsa da panel henüz yeniden taramamış.
Muhtemel neden: Tarama gecikmesi.
Bu ifadeyle eşleşen kayıt bulunamadı.
curl -sSI https://example.com/ads.txt | grep -iE '^HTTP|content-type|content-length|location:'ads.txt response header’larını gösterir.
curl -sS https://example.com/ads.txt | sed -n '1,80p'Dosyanın ilk satırlarını gösterir.
curl -sS https://example.com/ads.txt | grep -E '^google\.com, pub-[0-9]+, (DIRECT|RESELLER), f08c47fec0942fa0$'Standart Google satırını doğrular.
curl -sS https://example.com/ads.txt | grep -iE '<html|<!doctype' && echo 'HTML dönüyor' || echo 'Düz metin'Yanlış HTML response’u tespit eder.
for u in https://example.com/ads.txt https://www.example.com/ads.txt; do curl -sS -o /dev/null -w "$u %{http_code} %{url_effective}\n" -L "$u"; doneİki host varyasyonunu karşılaştırır.
curl -sS https://example.com/ads.txt | xxd -l 16Dosya başındaki UTF-8 BOM ve ilk byte’ları gösterir.
google.com, ca-pub-123, DIRECT, f08c47fec0942fa0google.com, pub-123, DIRECT, f08c47fec0942fa0https://example.com/public/ads.txthttps://example.com/ads.txtads.txt isteği index.php tema sayfasına düşsünads.txt dosyasını text/plain ve 200 olarak doğrudan sunTüm satırları silip yalnız AdSense bırakKullandığınız yetkili reklam ağlarının geçerli satırlarını koruDosya çoğunlukla public_html veya domain document root içine eklenir.
Document root proje yapısına göre httpdocs veya özel public klasör olabilir.
Fiziksel ads.txt veya güvenilir eklenti kullanılabilir.
Hayır. Teknik ve politika sorunları düzeltilebilir ancak onay, reklam sunumu, ödeme veya hesap kararı Google’a aittir.
Hayır. Google Ads reklam verenler içindir; AdSense yayıncıların sitelerinde reklam göstererek gelir elde etmesini sağlar.
Hayır. Google hesabı parolası, 2FA kodu, PIN ve banka/vergi belgeleri üçüncü taraflarla paylaşılmamalıdır.
Genellikle hayır. Sorun düzeltilmeden tekrarlı başvuru, inceleme veya API işlemi fayda sağlamaz.
Panel ve politika aynı; kodun yerleştirildiği template, cache, CSP ve document root uygulaması farklıdır.
Geçersiz trafik veya politika nedeniyle kapatılan yayıncılar yeni hesap açarak kararı atlatmaya çalışmamalıdır.
Site denetimi, kod uygulaması, trafik/log analizi, politika düzeltmesi ve resmî başvuru hazırlığı sağlayabilir; sonuç garantisi veremez.
Site onayı, ads.txt, reklam görünmeme, geçersiz trafik, itiraz, PIN, ödeme ve vergi süreçlerini teknik olarak denetliyoruz. Kesin onay, hesap açma veya kazanç garantisi vermiyoruz.