Envanter yönetimi

ads.txt dosyalarınızın taranabildiğinden emin olma

Alanınızda bir ads.txt dosyası oluşturulduktan sonra Google tarayıcısı aşağıdakileri yapar:

  • Dosyayı taramaya çalışır.
  • Envanterinizden para kazanmaya yetkili satıcı kimliklerini belirlemek için dosyanın içeriğini ayrıştırır.
Not: ads.txt değişikliklerinin AdSense'e yansıması birkaç gün sürebilir. Sitenizin pek sık reklam isteğinde bulunmadığı durumlarda bu süreç bir aya kadar uzayabilir.

ads.txt dosyanızın taranabildiğinden emin olmak için aşağıdaki sorun giderme adımlarını incelemenizi öneririz.

Dosyanın geçici olarak kullanım dışı olmadığını doğrulama

Daha önce görülen bir ads.txt dosyası sonraki bir yeniden taramada kullanılamıyorsa daha önce görülen girişler:

  • Yanıt olarak 404 donanım hatası (gerçekte mevcut olmayan sayfa; HTTP 404 durumu) veriliyorsa tamamen silinir.
  • Yanıt olarak Soft 404 hatası (gerçekte mevcut olmayan bir URL için gerçek bir sayfa döndürülmesi; HTTP 200 durumu) veya 500 sunucu hatası veriliyorsa beş güne kadar saklanır.

Dosyanın kök alandan erişilebildiğini doğrulama

alan.com/ads.txt adresinden www.alan.com/ads.txt adresine yapılan yönlendirmeler oldukça yaygındır. ads.txt taraması kök alanda başlar ve kök alanın, ads.txt dosyasından sonuç döndürmesi veya ads.txt dosyasına yönlendirmesi gerekir.

www.alan.com/ads.txt adresindeki ads.txt dosyası yalnızca alan.com/ads.txt adresinden bu dosyaya yönlendirme yapılıyorsa taranır.

Taramaya robots.txt tarafından izin verildiğinden emin olma

Bir alandaki robots.txt dosyası aşağıdakilerden birine izin vermiyorsa bir alanın ads.txt dosyası tarayıcılar tarafından yok sayılabilir:

  • Bir ads.txt dosyasının yayınlandığı URL yolunun taranması.
  • Tarayıcının Kullanıcı Aracısı.
Örnek: ads.txt dosya yolunda izin verilmeyen tarama

example1.com için:

  1. Bir ads.txt dosyası example1.com/ads.txt adresinde yayınlanır.
  2. Aşağıdaki satırlar example1.com/robots.txt adresine eklenir:
    User-agent: *
    Disallow: /ads
  3. ads.txt dosyası, robots.txt standardına uyan tarayıcılar tarafından yok sayılır.
  4. Dosyanın taranmasına izin vermek için robots.txt dosyasını aşağıdaki gibi değiştirebilirsiniz (diğer yaklaşımlar mümkündür):
    • 1. Seçenek: İzin verilmeyen yolu değiştirin.
      User-agent: *
      Disallow: /ads/
    • 2. Seçenek: ads.txt dosyasının taranmasına açıkça izin verin; Allow robots.txt yönergesi için tarayıcı desteğine bağlıdır.
      User-agent: *
      Allow: /ads.txt
      Disallow: /ads
Örnek: Kullanıcı Aracısı için izin verilmeyen tarama

example2.com için:

  1. Bir ads.txt dosyası example2.com/ads.txt adresinde yayınlanır.
  2. Aşağıdaki satırlar example2.com/robots.txt adresine eklenir:
    User-agent: Googlebot
    Disallow: /
  3. ads.txt dosyası, Google tarayıcısı tarafından yok sayılır.

Dosyanın HTTP 200 OK durum koduyla döndürüldüğünden emin olma

ads.txt dosyası için gönderilen bir istek, yanıt gövdesinde dosyanın içeriğini döndürebilir. Ancak, yanıt başlığındaki durum kodunda dosyanın bulunamadığı belirtilirse (ör. 404 durum kodu):

  • Yanıt yok sayılır.
  • Dosyanın mevcut olmadığı kabul edilir.

Dosyanın HTTP 200 OK durum koduna sahip olduğundan emin olun.

Dosyada biçimlendirme hatası veya geçersiz karakter bulunmadığından emin olma

Geçersiz boşluk karakterleri gibi biçimlendirme hatalarının tespit edilmesi zor olabilir. Ancak bu tür hatalar, ads.txt dosyasının bir tarayıcı tarafından ayrıştırılmasını zorlaştırarak dosyanın yok sayılmasıyla sonuçlanabilir. Zengin metin düzenleyiciden ads.txt girişlerini kopyalayıp yapıştırmaktan kaçının. Düz metin düzenleyici kullanmanızı öneririz.

ads.txt dosyasına hem HTTP hem de HTTPS üzerinden erişilebilmesini sağlama

Google tarayıcısı, hem HTTP hem de HTTPS üzerinde tüm ads.txt dosyalarını taramaya çalışır. Ancak, ads.txt dosyası HTTP üzerinden taransa bile, 404 (veya 40X) yanıtı, daha önce taranan girişlerin tamamen silinmesine neden olur. Bu nedenle, HTTPS üzerinden yapılan taramada 404 (veya 40X) yanıtı döndürülürse:

  • Daha önce taranan girişler tamamen silinir.

Lütfen ads.txt dosyasına hem HTTP hem de HTTPS üzerinden erişilebildiğinden emin olun.

Bu size yardımcı oldu mu?
Bunu nasıl iyileştirebiliriz?