AdSense’te ads.txt için “Bulunamadı” yazması, dosyanın sizin tarayıcınızda hiç açılmadığı anlamına gelmez; Google’ın son taramasında bulunamadığını belirtir. Önce dosyanın erişimini ve yayıncı kimliğini kontrol edin, ardından yeniden kontrol isteyin. Böylece gerçekten düzeltilmesi gereken bir sorunla henüz panele yansımamış bir değişikliği ayırabilirsiniz.
Yetkilendirilmedi: Dosyada yayıncı kimliğiniz bulunamamıştır. Google’ın açıklamasına göre bu durumda siteden gelen tüm reklam istekleri reddedilir.
Yetkili: Yayıncı kimliğiniz dosyada bulunmuştur. Bu, sitenin ayrıca onaylandığı anlamına gelmez; site onay durumu ve ads.txt durumu ayrı değerlendirilir.
Bu nedenle yalnızca “reklamlar görünmüyor” belirtisinden hareketle dosyayı değiştirmeyin. Siteler ekranındaki iki durumu da not alın.
Google’ın taranabilirlik belgesindeki temel kontroller şunlardır: Son yanıtın HTTP 200 olması, kök alan adından dosyaya ulaşılabilmesi, www ve HTTP/HTTPS yönlendirmelerinin doğru çalışması, robots.txt engeli bulunmaması ve dosya biçiminin geçerli olması. Tarayıcıda metin görünse bile yanıt kodu 404 ise Google dosyayı mevcut kabul etmez.
Pratik kontrol önerisi: Tarayıcının geliştirici araçlarında Ağ/Network bölümünü açıp dosyayı yeniden yükleyin. Son isteğin durum kodunu ve yanıt içeriğini birlikte inceleyin. İçerik yerine ana sayfa, giriş ekranı veya doğrulama sayfası dönüyorsa bunu “dosya açılıyor” diye değerlendirmeyin.
CDN veya güvenlik duvarı kullanıyorsanız engellenen istekleri de inceleyin. Cloudflare’ın resmî belgesi, tarayıcı isteklerinin sunucudaki bot önleme bileşenleri tarafından engellenebileceğini açıklıyor. Bu olasılık her ads.txt uyarısının nedeni değildir; kendi kayıtlarınızla doğrulanmalıdır.
Destek talebinde şu ayrımı özellikle isteyin: “Dosya sunucuda mevcut mu?” değil, “Dışarıdan gelen isteğe hangi durum kodu ve hangi içerik dönüyor?” Bu yaklaşım, yalnız dosyayı yeniden yükleyerek aynı işlemi tekrarlamaktan daha açıklayıcı bir inceleme sağlar.
Düzeltmeden sonra Siteler bölümünde ilgili siteyi açıp “Güncellemeleri kontrol et” seçeneğini kullanabilirsiniz. Ads.txt durumunun düzelmesiyle site incelemesinin tamamlanması ayrı adımlardır.
Karar özeti: Dosyaya ulaşılamıyorsa erişimi düzeltin. Dosya bulunuyor ama kimlik eşleşmiyorsa hesabınızdaki satırı kontrol edin. Kontroller doğruysa değişiklik tarihini kaydedip yeniden kontrol sürecini izleyin. Uyarı tekrarlıyorsa yeni dosyalar oluşturmak yerine istek kayıtlarıyla sorunun nerede oluştuğunu araştırın.
Önce uyarının türünü ayırın
Bulunamadı: Son taramada dosya bulunamamıştır.Yetkilendirilmedi: Dosyada yayıncı kimliğiniz bulunamamıştır. Google’ın açıklamasına göre bu durumda siteden gelen tüm reklam istekleri reddedilir.
Yetkili: Yayıncı kimliğiniz dosyada bulunmuştur. Bu, sitenin ayrıca onaylandığı anlamına gelmez; site onay durumu ve ads.txt durumu ayrı değerlendirilir.
Bu nedenle yalnızca “reklamlar görünmüyor” belirtisinden hareketle dosyayı değiştirmeyin. Siteler ekranındaki iki durumu da not alın.
Dosya açılıyor mu, doğru içerik mi dönüyor?
Dosyanın herkese açık konumu alan adının kökündeki /ads.txt yoludur. Forumunuz bir alt klasörde çalışıyorsa dosyayı yalnız forum klasörüne koymak yerine kök konumu kontrol edin. Dosyaya, kendi AdSense hesabınızdan kopyaladığınız satırı ekleyin; başka bir sitenin örnek yayıncı kimliğini kullanmayın. Birden fazla reklam ağı varsa mevcut geçerli satırları silmeden gerekli kaydı ekleyin.Google’ın taranabilirlik belgesindeki temel kontroller şunlardır: Son yanıtın HTTP 200 olması, kök alan adından dosyaya ulaşılabilmesi, www ve HTTP/HTTPS yönlendirmelerinin doğru çalışması, robots.txt engeli bulunmaması ve dosya biçiminin geçerli olması. Tarayıcıda metin görünse bile yanıt kodu 404 ise Google dosyayı mevcut kabul etmez.
Pratik kontrol önerisi: Tarayıcının geliştirici araçlarında Ağ/Network bölümünü açıp dosyayı yeniden yükleyin. Son isteğin durum kodunu ve yanıt içeriğini birlikte inceleyin. İçerik yerine ana sayfa, giriş ekranı veya doğrulama sayfası dönüyorsa bunu “dosya açılıyor” diye değerlendirmeyin.
Bazen bulunup bazen kayboluyorsa
Bu durumda tek bir başarılı tarayıcı kontrolüyle yetinmeyin. İncelemeyi kolaylaştırmak için uyarıyı gördüğünüz zamanı kaydedin ve barındırma sağlayıcınızdan aynı dönemde /ads.txt isteklerine verilen yanıtları kontrol etmesini isteyin.CDN veya güvenlik duvarı kullanıyorsanız engellenen istekleri de inceleyin. Cloudflare’ın resmî belgesi, tarayıcı isteklerinin sunucudaki bot önleme bileşenleri tarafından engellenebileceğini açıklıyor. Bu olasılık her ads.txt uyarısının nedeni değildir; kendi kayıtlarınızla doğrulanmalıdır.
Destek talebinde şu ayrımı özellikle isteyin: “Dosya sunucuda mevcut mu?” değil, “Dışarıdan gelen isteğe hangi durum kodu ve hangi içerik dönüyor?” Bu yaklaşım, yalnız dosyayı yeniden yükleyerek aynı işlemi tekrarlamaktan daha açıklayıcı bir inceleme sağlar.
Ne zaman beklemek gerekir?
Google, dosya değişikliklerinin AdSense’e yansımasının birkaç gün sürebileceğini; az reklam isteği gönderen sitelerde bunun bir aya kadar uzayabileceğini belirtiyor. Bu süre, her uyarının kendiliğinden düzeleceği anlamına gelmez. Erişim hatası varsa önce onu giderin.Düzeltmeden sonra Siteler bölümünde ilgili siteyi açıp “Güncellemeleri kontrol et” seçeneğini kullanabilirsiniz. Ads.txt durumunun düzelmesiyle site incelemesinin tamamlanması ayrı adımlardır.
Forumda yardım isterken hangi bilgileri paylaşmalı?
Kısa bir teşhis özeti hazırlayın: Site onay durumu, ads.txt uyarısının tam metni, son değişiklik tarihi, dosyanın son yanıt kodu, yönlendirme sonucu ve kullanılan CDN veya güvenlik hizmeti. Ekran görüntülerinde hesap ve kişisel bilgilerinizi gizleyin; erişim şifresi paylaşmayın.Karar özeti: Dosyaya ulaşılamıyorsa erişimi düzeltin. Dosya bulunuyor ama kimlik eşleşmiyorsa hesabınızdaki satırı kontrol edin. Kontroller doğruysa değişiklik tarihini kaydedip yeniden kontrol sürecini izleyin. Uyarı tekrarlıyorsa yeni dosyalar oluşturmak yerine istek kayıtlarıyla sorunun nerede oluştuğunu araştırın.